У меня слегка испорченный USB-накопитель на 64 ГБ, отформатированный в FAT32, и я хотел бы исправить это в Ubuntu 18.04.
Первая попытка:
$ sudo fsck.vfat /dev/sdc1
fsck.fat 4.1 (2017-01-24)
FATs differ but appear to be intact. Use which FAT ?
1) Use first FAT
2) Use second FAT
? 1
Reclaimed 4221 unused clusters (138313728 bytes).
Free cluster summary wrong (1484695 vs. really 1488915)
1) Correct
2) Don't correct
? 1
Perform changes ? (y/n) y
/dev/sdc1: 20 files, 402763/1891678 clusters
$
Однако, когда я заново монтирую диск после этого, поврежденные файлы снова появляются и сопротивляются любой попытке их удаления. Я могу перезапускать команду так часто, как хочу, с точно таким же результатом.
Вторая попытка, основанная на Как восстановить поврежденную файловую систему FAT32 :
$ sudo fsck.vfat -w -r -v -l -a -t /dev/sdc1
fsck.fat 4.1 (2017-01-24)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "THREES "
Media byte 0xf8 (hard disk)
512 bytes per logical sector
32768 bytes per cluster
32 reserved sectors
First FAT starts at byte 16384 (sector 32)
2 FATs, 32 bit entries
7567872 bytes per FAT (= 14781 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 15152128 (sector 29594)
1891678 data clusters (61986504704 bytes)
63 sectors/track, 32 heads
63 hidden sectors
121097025 sectors total
FATs differ but appear to be intact. Using first FAT.
Checking file /
[...]
Checking for bad clusters.
Reclaiming unconnected clusters.
Reclaimed 4221 unused clusters (138313728 bytes) in 1 chain.
Checking free cluster summary.
Free cluster summary wrong (1484695 vs. really 1484694)
Auto-correcting.
Performing changes.
/dev/sdc1: 21 files, 406984/1891678 clusters
Тот же результат: fsck находит ошибки, действует так, как их исправляет, но файловая система после этого все файлы будут полностью изменены.
Файловая система была размонтирована до fsck, конечно. Чего мне не хватает?
Возможно, что диск «заблокирован», что означает, что он в порядке, но на самом деле доступен только для чтения (аппаратное обеспечение только для чтения). Иногда это первая стадия неудачи.
Но если вам повезет, есть еще одна ошибка, и вы можете избавиться от проблемы.
Есть более подробная информация на по этой ссылке .