GRUB手动安装Fedora 15
前一段时间装了Arch,这系统不错,可不知为何在我本子上不稳定。时常死机,而且死的很彻底,sysrq都无法使用只能硬关机。日志里找不到任何有价值的信息,我这里也不存在网上所说的cpu温度过高等原因。无奈另求他路,Fedora 15。
我用的是LiveCD版,U盘安装。以往常用的方法都试过了,包括UltraISO以及官网推荐的liveusb-creator,都无法启动。无奈之下又尝试了下老办法,grub手动配置。
废话不多说,首先参见我另一篇文章U盘(硬盘)安装Ubuntu 10.10 Alternate&Desktop,按照里面说的把文件拷贝之前的工作做好,也就是把U盘进行预处理,也包括把里面提到的GRLDR和menu.lst拷贝进U盘。
1、拷贝相关文件
把下列文件拷贝进U盘:Fedora15的镜像文件Fedora-15-i686-Live-XFCE.iso、镜像文件中isolinux文件夹下面的initrd0.img和vmlinuz0。
我其实把镜像中的isolinux和LiveOS文件夹都放到了U盘中,因为不知道能不能成功,所以就保险起见了。把上面说的两个文件放到U盘下应该就行。在下面,我按照initrd0.img和vmlinuz0都放在isolinux文件夹下进行描述。
2、编辑menu.lst文件
编辑U盘中的menu.lst文件如下:
- title Fedora15
- kernel (hd0,3)/isolinux/vmlinuz0 root=live:LABEL=FEDORA15 liveimg quiet rhgb
- initrd (hd0,3)/isolinux/initrd0.img
说明一下,(hd0,3)是我的U盘在grub下面的标识,怎么得知这个标识可以参考网上的有关资料。FEDORA15,这个是我的U盘的名字。网上有的说把root=live:LABEL=xxx换成root=/dev/sdb4(这里是我U盘在linux下的标识,仅作为例子),我试过,这样是不行的,会提示某某分区已经挂载的错误信息。如果在此之前把U盘分区给卸载掉不知道行不行,没试过。
用U盘启动安装就行了。多说一点,如果是把U盘改成linux格式的硬盘的话,安装时可能会提示某某分区已经挂载之类的错误信息,从而导致无法继续安装。所以如果要改为硬盘,则在进入安装程序之前把相应的分区卸载掉。