我刚刚安装了 Ubuntu 11.04 以及现有的 Vista,但在启动时没有看到它的启动菜单。
我Google了一下,得到的答案是让我修改grub文件,然后执行update-grub来解决。
但所有这些都必须在您进入系统之后才能完成,对吗?
我的问题是,如果没有启动菜单,我怎么才能进入 Ubuntu 系统?我尝试在启动过程中按下 SHIFT 键,但屏幕变得静止,直到我松开它,然后启动到 Vista。
我使用 USB 棒安装了 Ubuntu,但在其菜单上没有看到执行此操作的选项。
答案1
有一个Ubuntu 帮助页面。您不必为此启动 Ubuntu,您可以通过 Live CD/Live USB 执行此操作。要点是,您加载它,安装硬盘,更新 grub,然后下次启动机器时就会显示 Grub 菜单。
答案2
如果您在硬盘上安装了 Ubuntu,但一直无法启动它。(当您说启动时在安装屏幕后看不到菜单时,就暗示了这一点)那么您很可能应该在现有的 ubuntu 分区上再次安装它。安装程序中有一个选项,用于安装新的 ubuntu 来代替旧的 ubuntu。听起来 ubuntu 的安装有点混乱。
如果您已经使用了 ubuntu 安装,那么您可以尝试修复 grub 或者使用 live cd 备份您的文件并重新安装。
嗯,我知道这不是一个优雅的解决方案,但它简单而且非常直接。;)
答案3
另一种选择是使用 neosoft 的 easybcd 作为引导加载程序修改工具。
这将使用 Windows 引导加载程序而不是 grub 或 grub2 作为主引导加载程序。结果是您正在进行链式加载,因此在 Windows 引导加载程序菜单之后,如果您选择 Ubuntu,它将带您进入 grub 菜单。有一种方法可以将超时设置为零,以加快启动速度。我有一台 PC 使用这种方法,另一台 PC 使用 grub。作为一个相对初学者,就功能而言,我看不出这两个选项之间有什么区别。