如果您曾经通过Wubi程序安装过 Ubuntu ,您会注意到您的分区上有一个名为“host”的额外文件夹。
打开此文件夹时,您可以看到 Windows C:\> 驱动器的内容。然后,您可以使用它、打开文件、从中复制文件并复制到它,以及您可以对分区上的每个其他文件夹执行的所有其他操作。
手动安装 Ubuntu 或任何其他 Linux 发行版时,情况并非如此。所以我想知道,如何在任何多引导环境中实现这一点?
如果您曾经通过Wubi程序安装过 Ubuntu ,您会注意到您的分区上有一个名为“host”的额外文件夹。
打开此文件夹时,您可以看到 Windows C:\> 驱动器的内容。然后,您可以使用它、打开文件、从中复制文件并复制到它,以及您可以对分区上的每个其他文件夹执行的所有其他操作。
手动安装 Ubuntu 或任何其他 Linux 发行版时,情况并非如此。所以我想知道,如何在任何多引导环境中实现这一点?
在您想要的任何位置创建文件夹,然后将分区安装到该文件夹。您的 Windows 分区将类似于 /dev/hda1,因此运行“mount -t ntfs-3g /dev/hda1 /windows-folder”。设置好后,将其添加到 fstab 以便它在启动时自动挂载。
这应该做你想要的。
这很奇怪,上次我将 Ubuntu 安装为双引导时,它会自动识别 Windows 驱动器(基于 NTFS 的顺便说一句),我只需在“位置”>“计算机”窗口中双击即可安装它们。
编辑:嗯,我可能已经手动完成了。这是我使用的 fstab 条目:
“1000”是我的用户 ID 号(/etc/passwd 中的第三个字段)
我仍然认为这是自动的,IIRC 我只添加了该行来强制我的用户拥有文件的所有权。