1. 下载grubinst-1.1-bin-w32-2008-01-01.zip (http://download.gna.org/grubutil/)
解压后运行grubinst_gui.exe
磁盘:U盘
选项:勾选“不保存原来MBR”、“启动时不搜索软盘”、“不引导原来MBR”三项。
点击“安装”按钮安装MBR。
2. 下载grub4dos-0.4.5-2009-12-20.zip (https://code.google.com/p/grub4dos-chenall/downloads/detail?name=grub4dos-0.4.5-2009-12-20.zip&can=2&q=label%3AType-Package)
解压后,复制grldr、menu.lst到U盘根目录,复制menu.lst为menu.lst_bak,修改menu.lst文件:
title install fedora 16 (/f16x64)
find --set-root /menu.lst_bak
kernel /f16x64/isolinux/vmlinuz linux askmethod
initrd /f16x64/isolinux/initrd.img
boot
title commandline
commandline
title floppy (fd0)
chainloader (fd0)+1
rootnoverify (fd0)
title back to dos
quit
title reboot
reboot
title halt
halt
3. 建立U:/f16x64/文件夹,复制Fedora-16-x86_64-DVD.iso到U:/f16x64/目录。
提取isolinux和images文件夹到U:/f16x64/
* 新版BIOS(UEFI)需要images下的efidisk.img文件。
Making Minimal Boot Media ( UEFI-based systems )
http://docs.fedoraproject.org/en-US/Fedora/16/html/Installation_Guide/Making_Minimal_Boot_Media.html
4. 重启后进行fedora 16的安装,进入安装介质选择界面时选Hard drive,选择U盘(sdb1),路径填iso存放的路径(/f16x64)
5. 接下来的安装步骤与光盘一致,这里不在详述。
6. 补充说明:
6.1 本次安装U盘量产为USB-HDD格式,即插上会显示为本地硬盘,没有进行光盘量产,格式为FAT32,猜想NTFS应该也可以(实测:grub4dos可以放在NTFS盘里,grub4dos引导没问题。但是在fedora选择安装介质这一步,如果是iso放在NTFS分区,安装进程会卡住);
6.2 本次安装直接把Fedora-16-x86_64-DVD.iso的所有文件都解压到U:/f16x64/文件夹里面了,但是没有iso镜像的话,在安装介质那一步还是过不了的,也就是initrd.img会读iso镜像并提取里面的文件进行安装;
6.3 由于本次安装直接把Fedora-16-x86_64-DVD.iso的所有文件都解压到U:/f16x64/文件夹里面了,并未对仅有isolinux和images两个文件夹的情况进行过实际安装测试(实测:有isolinux和images即可)。