|
|
发表于 2008-11-21 13:52:58
|
显示全部楼层
1.开机的时候在选择系统的画面按下c,你将看到grub>;
2.输入grub>root ( 然后按下tab键,看到你现在的硬盘比如(hd0, 或者(sd3, 一类的东西;
3.选择其中一个再按tab,会看到这个硬盘上的分区,比如(hd0,0)或者(sd3,5),这里应该会是一个分区的列表,看看后面的文件系统,如果是ext那就是你安装linux的所在分区;
4.假定你已经确定该分区为(sd3,6),那么就可以输入
grub>root (sd3,6)
grub>kernel /boot/vmlinuz ;建议只输入ker然后用tab键,建议只输入vm然后用tab键
grub>initrd /boot/initrd ;建议只输入init然后用tab键,建议只输入init然后用tab键
grub>boot
5.一般来说,你可以进入系统了,接下来按照上面的情况修改/boot/grub/menu.lst
gedit /boot/grub/menu.lst
6.以后就没问题了。
如果确定分区修改的情况,第四步可以先写好menu.lst放在一个地方,比如(hd0,0),然后直接用grub>configfile (hd0,0)/menu.lst导入。
此方法适用于硬盘分区更改后grub找不到初始化路径的情况。
也可以是安装windows后mbr被重写的情况,只要用grub for dos或者windows启动geub>
总之grub是强大的。
此外grub还有更丰富的应用,比如通过内存虚拟启动网克dos和winpe。 |
|