Linux 如何查看 Windows 分区?

Linux 如何查看 Windows 分区?

我的硬盘上安装了 Windows XP,它被分区为两个驱动器:C 和 D。我还有第二个硬盘,它被分区为 G 驱动器。

据我所知,Linux 使用以 / 开始的树形文件系统。如果我使用 Linux Live CD 启动计算机,它如何查看特定驱动器(如 C、D 和 G)?我访问这些驱动器中的数据/媒体时会遇到问题吗?

答案1

Linux 可以查看分区表,并看到其中有一个分区。它还可以通过分区表检测分区类型。然后它可以通过在 fstab 中设置分区或其他机制来挂载分区 - 通常您会使用 mount 命令,或者通过桌面环境中的某个工具挂载分区,这些工具也使用 mount 命令。

一般情况下,不属于根层次结构的文件系统会以某个名称安装在 /mnt 或 /media 下,但与常规分区一样,它们也有一个分区名称。大多数系统会使用卷名称或某个随机名称来表示确切位置 - 例如,卷名称为 potato 的驱动器将安装在 /volume/potato 下。

一般情况下,Linux 读取干净卸载的 NTFS 驱动器应该没有问题,您可以手动强制安装未干净卸载的驱动器(使用mount -f)。它有时也可以读取 Windows 无法读取的 NTFS 驱动器。

答案2

简短回答:在 Linux 中,分区将像任何其他目录一样被挂载和访问。因此,访问这些分区不会有任何问题。

答案3

Windows 和 Mac OSX 对分区表非常敏感。但不用担心,Linux 内核具有内置的数据读写功能,您不会遇到任何问题。

关于您的问题,补充一下,如果自动挂载,所有分区将被视为 /media 文件夹中的文件夹。

相关内容