- 论坛徽章:
- 0
|
本帖最后由 yeluyide 于 2010-03-24 10:58 编辑
root (hdx,y) <--------可以这么认为,系统刚刚启动时,会在内存中生成一个微型的系统,这个微型文件的根目录的位置,也就是从硬盘的mbr的bootloader中加载grub的位置,x,y是指这个位置实在第x块hd磁盘的第y个分区
kernel (hdx,y)/boot/yourkernelname ro root=/dev/hdxx
kernel | kernel的完整路径名 | 一般是只读 | 指定加载grub后要启动的linux系统的根分区
setup (hd0)
没有那个启动菜单-------------你的意思是不是没有引导程序了?如果是这样的话,你就首先取一张Ubuntu的安装盘进入Grub命令行,现在的Ubuntu安装盘都采用了LiveSystem下的安装模式,也可以进入LiveSystem的终端输入命令进行操作——
sudo grub
grub>root (hd0,
按下TAB键,下面就会显示有关磁盘的相关信息,如格式之类的,这里我们主要是要获取安装Linux在第几个分区,我的显示第8个分区是ext3格式的,所以是8
grub>root (hd0,
setup (hd0)
quit
具体的我也不清楚,我没玩过ubuntu,只玩过red hat的,能力有限,希望对你有点帮助。。如果是red hat就好办了,直接用光盘进入linux rescure 模式,重新编辑下grub.conf一般就可以了 |
|