我下载了 Ubuntu 的 64 位 ISO,使用 Daemon Tools 将其安装,然后将其安装在 WD 500 GB“My Passport”硬盘上。我将驱动器连接到台式机上执行了此操作。当我重新启动桌面时,它询问我是否要启动到 Ubuntu。现在,我的想法是“如果我将此驱动器插入笔记本电脑,它应该会给我相同的 Ubuntu 选项”......是的,不是那么多。它只是直接启动到 Windows Vista。我尝试更改笔记本电脑上的启动顺序(它是东芝的),但没有从 USB 启动的选项。这可能是真正的问题。如果是,我会将这个问题提交给超级用户。:D
有人有什么建议来解决我的问题吗?
答案1
由于您已经在桌面上安装了 Ubuntu,并且安装了 Wubi,因此我相信桌面硬盘上不会安装 grub。Wubi 修改了Vista 引导程序提供 Ubuntu 启动选项。它通过修改 vista 分区中的 boot.ini 来实现。
例如,如果 Vista 安装在 C 盘,您将找到 C:\boot.ini,这是一个指定启动选项的文本文件。您可以在主机系统上打开该文件,看看在桌面系统上是如何完成的。
警告Wubi 的安装设计为不可跨 Windows 安装移植(即使是在两台具有相同 Windows 版本的机器之间 - 请不要尝试将 boot.ini 复制到其他任何地方)。这是因为以下原因
- Wubi 将整个 ubuntu 操作系统 + 持久数据安装到一个看起来像是 Windows 的文件里(参见五笔常见问题本部分的第二项
- 驱动器的挂载点的位置并不期望在所有系统中都一致,因此引导加载程序看到的上述文件的位置可能因 PC 而异。
将 Ubuntu 安装到外部硬盘上是一种很好的选择,可以让您随时随地拥有自己喜欢的操作系统,但出于上述原因,以“Wubi 模式”进行安装会违背这一目的。
我的建议是,如果可能的话,将 Ubuntu 安装在外部硬盘上作为正常安装。如果你能用以下方法在磁盘上腾出一些空间来创建一个新分区分区在 livecd/liveusb 中,你可以按照这教程甚至将您现有的 Wubi 安装迁移到新的分区。
这关联有关于五笔的全面信息,可能会有帮助。
答案2
您第一台机器上的引导加载程序已被 GRUB 替换。笔记本电脑上仍装有 Vista 加载程序。
grub-install
可能是将笔记本电脑上的启动记录更改为 GRUB 的最简单方法,但我故意不给您详细信息,因为您应该花时间确保您了解传递的选项,以免使笔记本电脑无法启动。
还有一种方法可以让 Vista 引导加载程序识别 Ubuntu 分区,但这种方法与 Vista 一样灵活、方便且有据可查。
你没有说明笔记本电脑的年代,但 USB 启动比 CD-ROM 启动晚得多。你可能需要使用活CD以便将 GRUB 加载到其上。
哦,Wubi 可以用来安装 Ubuntu,但是它这样做是次要特征、和 LiveCD 是首选。