|
发表于 2004-12-27 21:55:11
|
显示全部楼层
1、如果/boot在/hda1 而/在/hda5,请问grub里面怎么设置
举例:
title xxxlinux
root(hd0,0) [这里的root 是kernel 所在分区]
kernel /vmlinuz-xxx ro root=/dev/hda5 [这里是系统的root 分区]
initrd /initrd-xxx.img
2、如果我不用initrd的话,系统该怎么启动,怎么加载根分区
initrd 是对kernel 的补充用来实现模块化的内核,理论上initimg 也不是必须的,但现在作用越来越大几乎就是必须的了,所以要抛弃initrd 要有一个强悍的内核.
3、到底根分区的的设置是在哪里??我认为你之前的回答好象有点问题,你认为kernel那一行中的root=后面应该是/boot的分区,那样的话kernel后面的内核地址就不应该有/boot这个目录名,因为直接放在/boot分区的根目录下的
[quote:1b85493ff0="hew"]例如我现在的系统 /boot hda5, / hda6 ,那么我的grub 里是这样的kernel xxxx root=/dev/hda5 ro.但我fstab 里挂载的 / 是 hda6.[/quote]
这段完全是个错误,不要理睬. |
|