在500G移动硬盘上安装Fedora 16 DVD
1. 下载系统启动引导工具软件:syslinux-4.04下载地址:http://www.kernel.org/pub/linux/ ... x/syslinux-4.04.zip
2. 下载好syslinux-4.04.zip后,把文件解压缩到 e:\syslinux-4.04
3. 进入命令行。在运行里面输入CMD,然后 cd e:\syslinux-4.04\win32
4. 然后在命令行中输入
syslinux.exe -m -a -f -i K: (K:移动硬盘符,注意此盘符必须为FAT32格式的文件系统,目前不识别NTFS)
5. 复制 menu.c32,vesamenu.c32到移动硬盘根目录下面
xcopy e:\syslinux-4.04\com32\menu\menu.c32 K:
xcopy e:\syslinux-4.04\com32\menu\vesamenu.c32 K:
6. 新建 K:\syslinux.cfg 编辑(使用UltraEdit或editPlus),写入以下内容(这个地方需要加入linux askmethod,否则无法弹出选择安装介质而默认为网络安装)
default vesamenu.c32
prompt 1
timeout 300
label linux
menu label Install a new system or upgrade an existing system
kernel /vmlinuz linux askmethod
append linux load_ramdisk=1 initrd=/initrd.img
label vesa
menu label Install system with basic video driver
kernel /vmlinuz linux askmethod
append linux load_ramdisk=1 initrd=/initrd.img xdriver=vesa nomodeset
label rescue
menu label Rescue installed system
kernel /vmlinuz
append linux load_ramdisk=1 initrd=/initrd.img rescue
7. 提取 Fedora-16-i386-DVD.iso 里面 isolinux\下vmlinuz,initrd.img 到移动硬盘某个分区根目录下面 k:\vmlinuz,initrd.img(不需要提取images/install.img)
8. 复制 Fedora-16-i386-DVD.iso 到移动硬盘下面 K:\Fedora-16-i386-DVD.iso
9.DVD版本的启动移动硬盘制作完成。目录结构如下:
K:
├ Fedora-16-i386-DVD.iso
├ ldlinux.sys(只能在Linux下看见,windows下无法看见,但是执行步骤4后就会生成,只是无法看见而已)
├ vmlinuz
├ initrd.img
├ vesamenu.c32
├ menu.c32
└ syslinux.cfg
10.重启电脑按住F2或Delete,进入BIOS,设置从USB-HDD启动。
11.弹出安装选项,提示选择安装文件所在位置,选择使用的移动硬盘分区即可(我的电脑在windows下是K盘,在Linux下是/dev/sdb1),一般为/dev/sdb1,但有时会不一样,想要确定分区情况可以把移动硬盘插入到某个装有Linux的电脑上,适用df -v命令查看。
12.开始安装,引导文件(boot loader)安装到移动硬盘(我的是/dev/sdb)的MBR上,这里bios启动顺序按照默认即可,即移动硬盘为first(本人试验成功的)
13.安装分区,在选择分区选项时一定要选择最后一种:自定义,这样你自己才能控制装在移动硬盘的那个分区,还可以自己手动分配各个分区的大小,一般而言:swap 512~1024M、/boot 200M、/和/home按照自己移动硬盘的大小以及个人喜好分配,越大越好。
14.安装完成后,进入移动硬盘的操作系统,无法看见本机的硬盘和移动硬盘其他的分区,目前还不明确是什么问题,有待查证。
注:此方法是要求保证移动硬盘有着独立的空白分区的前提下安装的,否则会丢失移动硬盘里的数据。
前几步是参考liw_goldgov的http://www.linuxdiyf.com/bbs/viewthread.php?tid=201877&extra=page%3D&page=1,在此表示感谢,而他后面的两步,我也试着做了,但是不能成功,于是根据自己的理解改了,经过试验成功了。
还有johncai的http://www.linuxidc.com/Linux/2011-11/47296.htm这种方法也试过了,可以安装成功,但是是通过网络安装的,很慢,不过网上也有专门解决如果避免网络安装的方法,感兴趣的童鞋,可以自己搜索,尝试。