Linux_USB_install

Linux_USB_install
Linux_USB_install

标准的U盘版linux安装方法(可以用于任何linux livecd),附有软件下载地址。新手必看

前面看到的方法虽然傻瓜,但是容易出错,开始的时候我用flashboot就出错了,不知道为什么。后来改用原版的syslinux就再没有出过问题

步骤很简单

1.把u盘格式化为fat系统,fat系统比fat32的兼容性更好,在很多老机器上fat可以引导,fat32不行。当然如果你的u盘比较大,兼容性也没有问题还是fat32好些

2.把iso文件的内容解压到u盘根目录

3.下载syslinux,实际上flashboot用的就是这个,还不如自己用原汁原味的,地址是https://www.360docs.net/doc/4f2908882.html,/pub/linux/utils/boot/syslinux/

下载后解压就能用,绿色的

解压目录如果为syslinux,进入命令行界面

开始-> 运行-> cmd

cd \syslinux\win32

然后键入命令syslinux.exe -ma X: (X是你的U盘的盘符) 这个命令使得你的u盘变成可引导的

4.把u盘根目录上的isolinux.cfg文件改名为syslinux.cfg,然后用记事本打开,

用“记事本”打开syslinux.cfg,修改其中的PMEDIA=cd为usbflash(其实直接把这个删掉也可以,至少我在puppylinux 2.17是这样做的)即可,最终修改内容如下:

default puppy

display boot.msg

prompt 1

label puppy

kernel vmlinuz

append initrd=initrd.gz PMEDIA=usbflash

timeout 5

其实不管你是哪个版本,内容如何,只要把PMEDIA= cd这一行改成PMEDIA= usbflash 就行了。

5.重启机器进入bios,设定为第一启动设备为usb设备就行了,有些老机器上把usb设备区分成usb-floppy,usb-hdd,usb-zip等几种,遇到这种情况就得分别试试了,不过后两种成功的可能性更大些。

实际上这个过程就是两步,先将u盘设为可引导磁盘,然后改动一下cfg文件配置。理论上这个方法适用任何livecd,只要iso解压后有isolinux.cfg这个文件,基本上都可以这样把livecd变成usb启动的。如果cfg文件中没有PMEDIA这一行,直接把文件名改成syslinux.cfg 就可以。我用这个方法成功引导了3种以上的livecd了。

在linux下过程都一样,只不过制作可引导U盘的命令是

syslinux /dev/sda1 这里假设你要引导的U盘在linux设备名是sda1

编辑cfg文件只要用文本编辑器就行,一般linux里都有,比如vi,em acs,nano,gedit……等等

确定你的syslinux.cfg文件的内容是否正确(只有PMEDIA那部分是需要改动的),另外检查一下你的优盘的文件系统是fat32还是fat16,最好是fat16的

格式化fat16

解压缩

syslinux.exe -s n:

把isolinux.cfg改名syslinux.cfg

发现有用。。没改文件内容

相关主题
相关文档
最新文档