|
|
发表于 2006-10-30 12:30:35
|
显示全部楼层
GRUB 命令就可以了。
find /vmlinuz #(这是一个链接文件,它指向的是 vmlinuz -> mlinuz-2.6.16.21-0.25-default)
(hd0,9) --> 提示信息
# 这时屏幕上会提示文件所在的位置,例:(hd0,9) # 表示你的第一块硬盘的第10个分区。逻辑分区从第5个分区开始,grub中表示第一个主分区为(hd0,0),那么第一个逻辑分区就是(hd0,4) 。
find /initrd #(同上)
(hd0,9) --> 提示信息
知道了分区所在的位置就好办了。根据提示的信息
kernel (hd0,9)/vmlinuz root=/dev/hda10 # 如果是sd设备把hda换成sda
initrd (hd0,9)/initrd
boot
注意:上面的是boot目录单独分配的情况。如果没有单独分配/boot目录,则加上/boot 。如下:
find /boot/vmlinuz
(hd0,9) --> 提示信息
find /boot/initrd
(hd0,9) --> 同上
kernel (hd0,9)/boot/vmlinuz root=/dev/hda10 # 如果是sd设备把hda换成sda
initrd (hd0,9)/boot/initrd
boot
补充一下,在grub启动后按C键到命令模式,Linux命令模式下可以用Tab键补全。
例:
kernel (hd0,9)/ 在敲出了/之后,可以试试按一下 Tab 键。 |
|