为什么第二个 Windows 分区挂载在 /host 下

为什么第二个 Windows 分区挂载在 /host 下

我可能在某个地方读到过它,但却找不到任何地方。

在 Windows 7 中,我有两个分区(“磁盘 C”和“磁盘 D”)。安装双启动 Ubuntu 后,我可以访问 /media/Windows 下的磁盘 C,这正是我所期望的:磁盘安装在 /media 下。我的两个外部硬盘也在那里。但是,磁盘 D 神秘地安装为 /host。为什么?我可以更改它(将磁盘 D 也放在 /media 下)吗?

使用 MountManager 0.2.6:磁盘 C 和 D 都是 ntfs-3g。

答案1

它被挂载到 /host 是因为您的 Windows“D:”分区正在“托管”您的 root.disk 文件,该文件包含您的根文件系统(因为您使用的是 Wubi,所以您的根文件系统存储在 ntfs 分区上的文件中)。

1:不,你不能合理地改变这一点,尽管你可以从 /media/foo 到 /host 建立一个符号链接

2:Wubi 目前无法正确支持此配置(将 root.disk 放在“C:”以外的分区上),因此您的 Ubuntu 安装在将来的某个时候将会无法启动。当您尝试升级到 Ubuntu 的下一个主要版本时,可能会发生这种情况,但可能会更快发生。

我建议您备份 Wubi 安装中当前的所有数据,通过 Windows 的添加/删除程序卸载 Wubi,然后通过从 Ubuntu LiveCD/USB 启动并在那里运行安装程序,在正常双启动配置中安装 Ubuntu。

相关内容