我有一个外部硬盘(护照),我可以在 Windows 10 中轻松使用它,但我无法在 Linux 系统中打开它,为什么?我是 Linux 系统的新手,所以不知道,有人可以帮忙吗?
答案1
保持文件系统健康。您的 USB 驱动器很可能已在 MS Windows 文件系统 ntfs 中格式化。使用 Windows 驱动器检查工具检查驱动器。之后,Ubuntu 很可能会轻松安装它供您使用。
如果您没有 Windows 系统,并且没有理由将其保留为 ntfs 格式,则将其重新格式化为原生 linux 文件系统 ext4。但是,如果您没有 Windows 但需要将其保留为 ntfs 格式(例如,我没有 MS Windows,但我需要将驱动器格式化为 ntfs 以便在智能电视上使用),那么您仍然可以使用以下命令在 Ubuntu 中修复文件系统ntfsfix
。
要使用该ntfsfix
命令,您必须知道分区的设备名称。您可以在 的输出中找到代表您分区的行中的第一个项目,即设备名称lsblk -f
。选项 -f 还提供有关文件系统的信息。这可能使您更容易在列表中识别您的分区。在名称前面加上 以/dev/
获取完整的设备名称。例如,如果您识别出您的 ntfs 分区名为 sdc1,则完整的设备名称将是/dev/sdc1
。然后,您可以使用以下命令检查和修复该驱动器:
sudo ntfsfix /dev/sdc1
注意:ntfs 文件系统是 Microsoft 专有的。虽然该ntfsfix
工具可以修复基本的不一致问题,但只有 MS Windows 工具才知道文件系统的完整细节。最好在 MS Windows 中检查和修复 ntfs 格式的分区。