![如何在 Linux 上创建包含 Windows C 盘的文件夹](https://linux22.com/image/483844/%E5%A6%82%E4%BD%95%E5%9C%A8%20Linux%20%E4%B8%8A%E5%88%9B%E5%BB%BA%E5%8C%85%E5%90%AB%20Windows%20C%20%E7%9B%98%E7%9A%84%E6%96%87%E4%BB%B6%E5%A4%B9.png)
如果你曾经通过该程序安装过 Ubuntu五笔,您会注意到分区上有一个额外的文件夹,名为“host”。
打开此文件夹后,您会看到 Windows C:\> 驱动器的内容。然后,您可以使用它、打开文件、从中复制文件和将文件复制到它,以及对分区上的其他每个文件夹执行的其他所有操作。
手动安装 Ubuntu 或任何其他 Linux 发行版时,情况并非如此。所以我想知道,如何在任何多启动环境中实现这一点?
答案1
这应该做你想做的事。
答案2
在您想要的任意位置创建文件夹,然后将分区挂载到该文件夹。您的 Windows 分区将类似于 /dev/hda1,因此运行“mount -t ntfs-3g /dev/hda1 /windows-folder”。设置完成后,将其添加到 fstab,以便在启动时自动挂载。
答案3
这很奇怪,上次我以双启动方式安装 Ubuntu 时,它自动识别了 Windows 驱动器(顺便说一下基于 NTFS),我只需在“位置”>“计算机”窗口中双击即可挂载它们。
编辑:嗯,我可能手动完成了。这是我使用的 fstab 条目:
/dev/sda2 /mnt/windows ntfs-3g uid=1000,gid=1000,rw,noatime,force 0 0
“1000”是我的用户 ID 号(/etc/passwd 中的第三个字段)
我仍然认为它是自动化的,IIRC 我只是添加了该行来强制将文件所有权授予我的用户。