我正在尝试使用以下命令将 USB 驱动器格式化为 NTFS 文件系统mkfs.ntfs
,并在终端中得到此信息:
horbuli@BOSS:~$ sudo apt-get install ntfs-3g
Reading package lists... Done
Building dependency tree
Reading state information... Done
ntfs-3g is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
horbuli@BOSS:~$ mkfs.ntfs /dev/sdb1
The program 'mkfs.ntfs' is currently not installed. You can install it by typing:
sudo apt-get install ntfs-3g
horbuli@BOSS:~$
问题是什么?
答案1
损坏的符号链接:到 mkfs.ntfs 的符号链接是错误的。
:~$ locate mkfs.ntfs /sbin/mkfs.ntfs
:~$ ls -l /sbin/mkfs.ntfs
lrwxrwxrwx 1 root root 16 Feb 25 15:52 /sbin/mkfs.ntfs -> /usr/sbin/mkntfs
:~$ ls -l /usr/sbin/mkntfs ls:
cannot access /usr/sbin/mkntfs: No such file or directory
用 /sbin/mkfs.ntfs -> /sbin/mkntfs 替换旧链接,然后 mkfs.ntfs 将会起作用。
删除当前符号链接:
sudo rm -f /sbin/mkfs.ntfs
然后创建正确的链接:
sudo ln -s /sbin/mkntfs /sbin/mkfs.ntfs
已经有一个错误被提交。