Linux下硬盘安装Fedora 18(2)

步骤2: 复制Fedora-18-i386-DVD.iso中的 isolinux/vmlinuz, isolinux/initrd.img 到 /home下。

具体指令为:

sudo mount -t iso9660 -o loop Fedora-18-i386-DVD.iso  /mnt

sudo cp -afr  /mnt/isolinux/vmlinuz    /mnt/isolinux/initrd.img  /home

注意: /home目录下不能有其它iso映像,  比如Fedora-17-i386-DVD.iso, 否则安装的是fedora 17, 而不是fedora 18

步骤3:(可选)再在/home/创建一个目录保存gurb2的module, 以防/boot被格式化后,而安装过程又被意外中断,导致系统无法启动。

mkdir /home/f17

cp -afr /boot/grub  /home/f17

cp -afr /boot/grub2  /home/f17

步骤4:重启电脑。

步骤5:(grub1的指令)

进入grub后, 按 c  进入grub 命令行:

输入如下命令:

---------------------------------------------------------

root (hd0, 2)    # 我们刚刚把 vmlinuz, initrd.img存放到该分区了(/dev/sda3,  /home), 所以root要指定为  hd0,2

kernel /vmlinuz  linux repo=hd:/dev/sda2:/          #  注意,"hd: "  表示从硬盘安装(HardDisk),  最后的":/" 指定安装源的路径

initrd  /initrd.img

boot

---------------------------------------------------------

注意," hd: "  表示从硬盘安装(HardDisk),  最后的" :/ " 指定安装源的路径, 这两个参数非常重要:

如果没有指定hd:,  安装程序默认会从光盘安装,如果没有fedora 18的光盘在光驱里面,按boot后,系统会直接停在黑底白字的启动界面。

如果没有指定“:/" , 安装程序则会在你执行格式化后,安装grub到/dev/sda这个界面,点”next“, 直接报错,安装程序退出,如果,你已经格式化了/boot, 那么系统将不能再正常启动了,开机时就会是:grub rescue的界面。如果你不幸走到这一步,在最后,我会给出恢复方法。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/20299.html