我对 Linux 完全陌生。我下载了 Ubuntu 12.10,并使用虚拟克隆驱动器将其安装。我选择了Demo and full Installation
,然后在下一页上选择了Help me to boot from CD
,然后单击“完成”按钮。它安装成功。重启后,我得到了选择操作系统的选项,我选择了 Ubuntu。它已加载,但我不知道 initramfs 之后该做什么,我甚至不知道那是什么。
我应该怎么办?
答案1
我没有使用 Ubuntu 的 Windows 安装程序的经验,所以如果我写的都是废话,请不要生气。
如果我没记错的话,您在硬盘上安装了 Ubuntu 启动管理器 (grub2),以便使用它从 Ubuntu CD 加载 Ubuntu。由于您的 Ubuntu CD 不是物理磁盘,而是您在使用 Windows 程序模拟的虚拟驱动器中安装的 CD 映像,因此引导加载程序(在加载任何操作系统之前执行,因此也在任何虚拟 CD 驱动器可用之前执行)无法找到 CD,因此无法从中加载任何内容。
我建议的解决方案很简单:刻录一张真正的 Ubuntu CD 并从中启动,要么使用已安装在硬盘上的启动加载程序,要么直接使用 BIOS 或 EFI 的启动设备选择选项从 CD 启动(实际上这是首选方法,而您所做的将启动加载程序安装到硬盘只是为少数无法从 CD 启动的计算机提供了一种解决方法)。当然,您也可以使用 Unetbootin 或类似工具创建 Ubuntu 安装 USB 笔式驱动器。
如果您想卸载 Ubuntu 启动管理器并返回 Windows,则可能必须重写 HDD 的主启动记录。在 Windows 2000 或 XP 上,例如可以从 Windows CD 启动,转到恢复控制台并运行 fixmbr(或者是 fixboot?)命令。对于较新的 Windows 版本,存在类似的命令。