因为Fedora 17不支持askmethod,所以不能像Fedora16那样使用askmethod安装,而是用repo。刚开始安装f17就用的f16方法,果断报错。经过Google知道了原因,记录下来备忘。使用工具EasyBCD 下载见 http://www.linuxidc.com/linux/2007-12/10060.htm
1,下载Fedora17 DVD http://fedoraproject.org/zh_CN/get-fedora-all
2,解压缩ISO文件里面isolinux文件夹下的vmlinux和initrdimg, 和ISO同放在一个目录下。我们暂且放在E盘根目录下,注意此盘需要FAT格式(2G足以),使用NTFS格式不行
3,打开EasyBCD,选择Add new entry—>NeoGrub—>Install,然后点击Configure,编辑menu.lst,内容为
kernel (hd0,X)/vmlinuz linux askmethod repo=hd:/dev/sdaY:/
initrd (hd0,X)/initrd.img
boot
注:Y=X+1.命令TAB是有补全功能的,像输入(hd0,然后按TAB两下可以查看到。但这只能在开机选择安装界面时可以调试,也就是在这里可以多试试几次。
然后就进入我们熟悉的安装界面
如果使用Fedora16的askmethod方法安装Fedora17,menu.lst会这样写:
kernel (hd0,X)/vmlinuz linux askmethod
initrd (hd0,X)/initrd.img
boot
最后安装时会出错:
dracut Warning: no suitable images
dracut Warning: Unable to process initqueue
dracut Warning: /dev/root does not exist
dracut:/#