本文介绍在Linux系统中安装和使用NTFSfix(安装Ntfs-3g)的方法,支持Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE,使用它可以在Linux上修复不工作的Windows硬盘驱动器。你是否有运行NTFS文件系统的dirty Windows硬盘驱动器,遇到问题并且不想重新启动到Windows?如果是这样,别担心,使用NTFS-fix可以达到目的,可以直接从终端修复运行Microsoft NTFS文件系统的Windows硬盘驱动器。
安装NTFSfix的方法 NTFSfix工具未在Linux上预先安装,此外,大多数Linux发行版本身不能与NTFS文件系统交互,因此,在我们开始研究如何清理运行Windows文件系统的硬盘驱动器之前,我们必须通过安装Ntfs-3g以及其他一些软件包来了解如何设置Linux操作系统以便能够与硬盘驱动器进行交互。 要开始安装NTFS修复程序,请按键盘上的Ctrl+Shift+T或Ctrl+Alt+T打开终端窗口,然后,按照下面命令行说明进行操作。 1、Ubuntu 在Ubuntu Linux上,NTFSFix应用程序无法使用其特定包进行安装,相反,添加了对Microsoft Windows NTFS文件系统的支持的Ntfs-3g软件包也将提供NTFS修复应用程序。 要在Ubuntu系统上安装Ntfs-3g软件包,请使用下面的Apt命令: sudo apt install ntfs-3g -y 2、Debian 在Debian Linux系统中的NTFSFix,不会将应用程序作为一个独特的软件包分发,而是作为Ntfs-3g软件包的一小部分(它为Linux提供NTFS支持)。 如果你使用的是Linux并且需要此软件包,请转到终端窗口并使用下面的Apt-get命令: sudo apt-get install ntfs-3g -y 3、Arch Linux 要在Arch Linux上访问NTFSFix实用程序,必须加载NTFS-3g软件包,但是,你应该知道NTFS-3g软件包仅在“Extra”软件存储库中可用,该软件库需要启用。 通过使用Nano文本编辑器打开Pacman配置文件来启用额外功能: sudo nano -w /etc/pacman.conf 滚动查找“Extra”并从“Extra”行中删除“#”符号以启用它,然后,从其正下方的所有行中删除#符号。 通过按Ctrl+O将编辑保存到Nano中的配置文件,使用Ctrl+X退出,然后使用以下命令安装包: sudo pacman -Syy ntfs-3g 4、Fedora 在Fedora Linux上,对NTFS和NTFSFix应用程序的支持分为两个包,Ntfs-3g包和Ntfsprogs包,要在Fedora系统上安装两者,请在下面输入Dnf命令: sudo dnf install ntfs-3g ntfsprogs -y 5、OpenSUSE NTFS用户空间驱动程序在Ntfs-3g包中,而NTFS Fix实用程序和所有其他内容都在ntfsprogs包中,要使一切正常,请在下面输入Zypper命令: sudo zypper install ntfs-3g ntfsprogs
使用NTFSFix的方法 NTFSFix工具在Linux上非常容易使用,因为命令的语法和选项在命令的“help”中得到了很好的解释。 注意:要访问“help”信息,请运行ntfsfix --help命令。
要使用NTFSFix程序在Linux上清理NTFS文件系统硬盘驱动器,首先要在终端中识别它的驱动器标签,在Linux上识别硬盘驱动器标签的最快方法是使用lsblk命令,在终端中,执行以下命令: lsblk 查看lsblk命令在屏幕上打印出来的驱动器树,并尽力识别Windows/NTFS硬盘驱动器的标签和分区,参考用lsblk在Linux上找到硬盘信息:硬盘标签,找到分区名称,查找UUID信息。 获得Windows/NTFS硬盘驱动器的标签和要扫描的分区后,将其输入下面的命令以运行NTFSFix,在此示例中,驱动器标签为/dev/sdX1,请务必将其替换为实际的驱动器标签: sudo ntfsfix /dev/sdX1 注意:请记住,运行此工具不会100%正常运行,有时,如果NTFS Fix无法解决问题,则必须启动Windows并运行chkdsk。 让命令运行,完成后,NTFS驱动器上的所有内容都应处于正常工作状态。
1、清除坏道的操作 需要清除NTFS硬盘上的一些坏扇区吗? NTFSFix可以解决它,只需使用“clear-bad-sectors”命令行参数即可: sudo ntfsfix --clear-bad-sectors /dev/sdX1 2、清除dirty flags的操作 如果使用“clear-dirty”命令行参数,NTFSFix工具可以清除NTFS驱动器上的任何“dirty flags”: sudo ntfsfix --clear-dirty /dev/sdX1
相关主题 |