用linux系统也有一年的时间了,多多少少的问题,没有人教自己研究确实走的很长…… 第二步:准备我们的安装文件,也就是fedora下载dvd的iso文件。硬盘安装需要 vmlinuz和initrd.img这两个文件进行加载iso。这两个文件可以从fedora的iso中解压出来,路径是/isolinux/。把 fedora8.iso,vmlinuz,initrd.img这三个文件一同放到一个分区根目录下,(新的grub已经支持ntfs了,fedora8 也是支持的,但我还是尽量不使用) 例如:c:\grub\ c:\fedora-8-i386-DVD.iso c:\vmlinuz c:\initrd.img(其他的分区也是可以的) >grub.exe回车。 进入grub后可以看到grub中的一些启动引导选项,在网上其他教程中你可能会看到一些修该修改grub的menu文件来进行自动引导安装linux的文章,但我喜欢手写命令,至少我觉得自由,觉得直观,而且我刻的是盘……也方便我们后边硬盘安装其他的系统。 进入grub后可以安c键进入命令行界面(有关grub的教程可参看http://www.cublog.cn/u/12110/showart.php?id=73310) 安装命令如下: grub>root (hd0,0)--回车 grub>kernel /vmlinuz--回车 grub>initrd /initrd.img--回车 grub>boot--回车==》可以看到安装界面了。
对上面的命令进行解释: root (hd0,0),这句话是将grub执行目录指向{dy}块硬盘的{dy}个主分区,让我们来看一看在grub里是如何对硬盘分区进行分配的,hd0指{dy}块硬盘;hd1指第二块硬盘……hd0,0是指{dy}快硬盘的{dy}个主分区;hd0,1指的是{dy}块硬盘的第二个主分区……注意,我这里说的是主分区,给硬盘分过区的知道一块硬盘只能有四个主分区,一般我们都是分一个主分区然后是一个扩展分区,扩展分区包含若干个逻辑分区。这样以来0、1、2、3这四个数定在主分区上了,那麽我们的{dy}个逻辑分区就应该用4来表示了,比如我有一个c盘d、e、f都是逻辑分区,我的d盘就是hd0,4。类推f盘就是hd0,6……(linux的硬盘分配所类似,但略有不同,在上面的grub教程连接地址有相关教程) kernel /vmlinuz initrd /initrd.img 以上两条命令是加载内核引导镜像文件,kernel是命令/vmlinuz是指在/(根目录)目录下的vmlinuz文件,前面我们已经使用root (hd0,0)定在了c盘,根目录就是c盘,initrd是命令,/initrd.img是跟目录下的initrd.img文件,至于linux是怎么对内核进行挂载引导以及initrd的机制我一两句话也说不清,呵呵,看看这个吧http://www.uplinux.net/article/2006/0524/article_754.html。
boot是按照上面的命令进行引导。(如同run)
如果我们不使用root (hd0,0)也可以将命令改为 grub>kernel (hd0,0)/vmlinuz grub>initrd (hd0,0)/initrd.img grub>boot
自此进入了fedora的安装界面,全都有提示,一步一步的来,这些我就不用说了吧……
待续,明天继续opensuse(基本相同但略有不同) |