大约一年前,我在 Windows 8 PC 上安装了 ubuntu/wubi。从那时起,它一直放在一个单独的分区上,没有动过。我现在想使用 Ubuntu,因此想再次访问它。我不知道如何启动 Ubuntu。当我转到 时,msconfig" -> boot
我只看到 Windows 的选项。
Ubuntu 文件层次结构如下所示:
D:\ -> ubuntu -> disks, install, winboot
磁盘文件root.disk大约18gb。
任何帮助是极大的赞赏。
答案1
您可以执行以下操作:
- 通过 Wubi 在主分区上安装 Ubuntu。
- 在阅读本文之前,在安装 Wubi 的程序文件或程序文件 (x86) 中找到 Ubuntu 安装程序
- 将根 (/) 目录及其所有内容复制到新的 Wubi 安装。
- 利润!
或者,您可以挂载包含 Wubi 的分区,并在旧分区上创建其启动器的快捷方式。
答案2
您可以在 Windows BCD 存储中添加一个条目,以便您可以选择从Windows 启动管理器. 首先以管理员身份打开命令提示符(右键单击CMD.EXE
并选择Run as administrator
)。
然后:
bcdedit /create /d Ubuntu /application bootsector
这将为 Ubuntu 创建一个条目并返回 {GUID},但尚未执行任何操作。记下返回的 GUID 并在xxx-xxx-xxx
以下命令中使用它:
bcdedit /set {xxx-xxx-xxx} device partition=D:
bcdedit /set {xxx-xxx-xxx} path \ubuntu\winboot\wubildr.mbr
bcdedit /displayorder {xxx-xxx-xxx} /addlast
bcdedit /timeout 10
之后,您将可以在启动时选择启动 Windows 或 Ubuntu。
最后一件事...确保有一个C:\wubildr
文件,否则你需要复制D:\ubuntu\winboot\wubildr
到C:\wubildr
PS...由于您手动添加了此条目,因此卸载 Wubi 不会自动删除它。您可以按照此处所述删除它:askubuntu.com/how-do-i-remove-the-extra-ubuntu-option-on-the-windows-boot-manager-menu