之前一直都是刻盘安装系统,为了更深层次的了解grub2引导系统的实质,这次借用玩opensuse的机会,来采用硬盘安装,总结如下:
涉及到的知识点主要有:
1. grub2的一些常见的引导系统的一些命令,其中一点就是 grub legacy和grub2的一些命令的区别:
root(hd0,x)命令在grub2下变为set root=(hd0,x)
grub中使用的kernel命令已经被换为linux
具体细节参见grub command list
2. linux下mount iso镜像的方法。
3. 从镜像中提取两个引导文件到/boot的目录。
把iso镜像文件中的inst-linux和inst-initrd两个文件放在一个可引导的/boot/目录下。
4. 从硬盘上识别源镜像的路径问题。
选择了包含源文件的某一个分区之后,安装程序提示输入原镜像的路径是
输入的为绝对路径,如我的选择了sda8分区后,输入的为/usr/openSUSE-11.2-DVD-i586.iso 否则镜像无法被识别。