为什么我可以从 Ubuntu 访问我的 C: 或 D: 驱动器?

为什么我可以从 Ubuntu 访问我的 C: 或 D: 驱动器?

当我安装 Ubuntu 14.04 时,为什么我可以从 Ubuntu 访问我的 C: 或 D: 驱动器。为什么会出现这种情况?

答案1

Linux 可以读取(和写入)许多文件系统,包括 ntfs,这很可能是 Windows 分区的格式化方式。许多操作系统安装程序(显然包括 Ubuntu)将扫描您的磁盘以查找 Linux 知道如何挂载的任何分区,并将这些分区设置为在启动时挂载,这就是您可以访问它们的原因。

答案2

Ubuntu 能够读取和写入存储在 Windows 格式分区上的文件。这些分区通常采用 NTFS 格式,但有时也采用 FAT32 格式。您还将在其他设备上看到 FAT16。

一般注意事项

Ubuntu 将显示 Windows 中隐藏的 NTFS/FAT32 文件系统中的文件和文件夹。因此,如果安装了此文件,Windows C:\ 分区中的重要隐藏系统文件将显示出来。由于很容易意外修改或删除 Windows 必需的文件,因此建议尽可能少地挂载 Windows C:\ 分区,最好根本不挂载,或者通过配置 /etc/ 使其只读fstab(见下文)。如果您想从 Windows 和 Ubuntu 定期访问数据,最好为此创建一个单独的数据分区,格式为 NTFS。

无论您写入 Windows C:\ 分区还是共享 NTFS 数据分区,请注意,如果您使用的是 Windows 7,并且当您从 Ubuntu 写入 NTFS 分区时,Windows 7 处于休眠状态,您将丢失所有更改。这是因为当 Windows 7 休眠时,它将系统状态写入存储在磁盘上的文件,并在系统重新唤醒时从该文件恢复,从而将整个文件系统恢复到 Ubuntu 进行任何更改之前的状态。在 Windows 7 中,您必须避免使用休眠模式。对于 Windows 8,情况更加复杂,因为默认情况下,当您关闭系统时,它会使用混合休眠/关机。当您重新启动到 Ubuntu 时,Ubuntu 所做的任何更改都将丢失。

对于 Windows 7 和 Windows 8(当安装到旧版 mbr 分区表时),通常有一个 100-200MB 的引导分区,标记为“SYSTEM”。不要安装它- 你不需要。同样,强烈建议不要安装任何恢复分区。

相关内容