Как использовать fsck для исправления USB-накопителя?

Как использовать fsck для исправления USB-накопителя?

У меня есть USB-накопитель, когда он смонтирован, он отображается так:

/dev/sdc1 on /media/kuba/JCUBIC2 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

И у меня возникли ошибки записи/чтения при открытии одного каталога, поэтому я отмонтировал его и запустил:

fsck -t ntfs /dev/sdc1

но получил номер версии:

fsck from util-linux 2.28.2

Как использовать fsck для исправления usb-накопителя? Я использую Xubuntu без установленных дополнительных пакетов, касающихся fsck. Нужно ли мне устанавливать какой-либо пакет для использования fsck с ntfs?

решение1

Нашел похожий вопрос и ответ здесь: https://askubuntu.com/questions/86086/fsck-cant-find-fsck-ntfs

Этот ответ относится к Ubuntu, но многие пакеты в Xubuntu имеют то же имя (и те же функции/файлы), что и Ubuntu, так что вы можете попробовать: установить ntfsprogsи создать символические ссылки:

sudo ln -s /usr/bin/ntfsfix /sbin/fsck.ntfs
sudo ln -s /usr/bin/ntfsfix /sbin/fsck.ntfs-3g

Сам fsck будет вызывать соответствующие программы для каждого типа файловой системы (в данном случае ntfs).

То же самое, что и в примечании к комментарию: лично я не рекомендую исправлять раздел NTFS в системах, отличных от Windows.

Связанный контент