本文介绍在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
相关主题
【出处】:https://blog.csdn.net/weixin_42396285/article/details/116735098
=======================================================================================
标签:NTFS,修复,Windows,3g,NTFSFix,ntfs,Linux,硬盘驱动器,安装 From: https://www.cnblogs.com/mq0036/p/18127817