我安装了 Ubuntu 12.04 和 Windows XP。但现在启动菜单上没有显示 Ubuntu。我检查了安装 Ubuntu 的驱动器,发现该驱动器也是空的。我现在该怎么办?
答案1
Windows 无法看到你的 Ubuntu 分区的内容
Ubuntu 默认使用 Ext 文件系统。Windows 不知道这个文件系统是什么,所以除非你明确告诉 Ubuntu 使用 NTFS(Windows 文件系统)格式化其分区,否则 Windows 会将其视为空的。
要查看分区是否真的为空,请再次启动 Live CD,看看它是否可以看到 Ubuntu 分区的内容。很有可能可以看到。如果没有,则说明您的安装确实出了问题,您应该重试。
Grub 可能由于某种原因无法正确加载
有时,Grub(这个允许您选择操作系统的小程序)安装不正确。(有时,它与具有相同用途的 Windows 加载程序发生冲突。)您可以采取一些措施来修复它。
再次安装 Ubuntu。这有点像核选项,但如果是全新安装,无论如何,它都不会造成任何损害。在安装之前检查磁盘是否有错误可能是个好主意(您可以在磁盘的初始菜单上找到该选项)。
更新/修复 Grub。如果您感觉方便,并且可以通过启动菜单或 Live CD 进入 Linux 终端/命令行环境,则您可以使用 更新 grub
sudo update-grub
。这是一个类似的 AskUbuntu 答案并逐步说明如何执行此操作。这应该可以修复遇到的任何错误或冲突,并重新建立 Grub这引导加载程序。
这可能是其他一些极端情况的问题
如果你执行了“Grub 无法正确加载”部分中的两个选项之一,但仍然没有任何进展,则可能出现类似这个问题,其中 OS Prober 不知为何被禁用了。
另一种可能性是 Ubuntu 不知何故没有被添加到 Grub 的菜单列表中。这个帖子解释了如何临时编辑 Grub 运行的命令,这可能允许您启动到 Ubuntu 安装。从那里,您可以安装 Grub 定制程序来编辑您的 Grub 列表。这是一个相当高级的选项,因此除非您已经尝试过上述操作并且熟悉命令行,否则可能不应使用它。
如果这些方法都不起作用,那么您可能需要针对此问题发布更多信息,以便我们能够更好地确定您遇到的问题的根本原因。