У меня есть 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.