Ubuntu 启动菜单

来源:百度知道 编辑:UC知道 时间:2024/06/08 12:30:13
本人硬盘安装Ubuntu 9.04 现在硬盘分区如下:
C(xp系统) D E F 接着一个ext4(Ubuntu 9.04)在接着一个swap
为了不影响xp系统,我在安装的时候,没用把grub安装到硬盘,而是安装到ext4那里;安装完成,没有Ubuntu启动菜单(就像我安装前一样,只有xp的,我安装了n次)。。。现在,我希望在C盘的menu.lst里添加点什么,使之可以启动Ubuntu,无奈,试了很多代码也不行。。。
比如:
root (hd0,8)
xxxx等等等等之类。。。

希望高手帮我解决,谢谢。

你要是明白引导原理就知道grub不会伤害你的XP的。你可以下载GRUB4DOS在XP里安装Grub。

windows的引导不支持多系统,无法识别ext4文件系统。你没有可能用他来引导你的LINUX,必须借助第三方的引导软件(你在网上看过的用他引导的例子都是两层菜单,其实是用windows的引导引导的grub然后在用grub引导你的LINUX)。

grub、lilo和easyBCD(一楼说的veryBCD不知道是啥,估计就是我说的这个他是打错了可能),都是多系统引导程序。

grub是最强大的,虽然开始的时候你操作可能有困难(要用命令行)但是他的性能确实是这几个里最强大的。
lilo太老了,不建议你用。
easyBCD的操作比较傻瓜,但是他可能引起你的系统崩溃。反正就是不大稳定,有可能导致无法开机的状况。
3个都是开源的但是我始终倾向于GRUB。

因为真正易用的还是GRUB。

你可以像我提到的在XP里装GRUB4DOS,不过这个可能需要命令行的经验。

如果怕对命令行没把握的话,推荐的解决方法是:
用ubuntu的光盘进入rescued mode(救援模式),然后选择你的根分区,就是你的hd(0,8)如果你问题里写的对的话,在救援模式完成的最后你可以,看到他提示你是否将GRUB装入MBR,选择是,就行了。

想使用LINUX就要有不被WINDOWS羁绊的觉悟。当你的LINUX用熟悉后,你会发现开源的好处。

用veryBCD扫描到Ubuntu的启动项后,添加即可