Windows говорит, что мне нужно отформатировать раздел FAT32

474
Zackary

Недавно я пытался переместить некоторые из моих файлов на USB-накопитель (Kingston DT Elite G2) из ​​NTFS или FAT32, используя систему Linux Mint 19. То, что я сделал, было:

  • сделать раздел FAT32
  • скопируйте некоторые файлы из раздела NTFS в раздел FAT32.

После этого оба раздела были доступны для чтения как Windows, так и Linux. Однако после сжатия раздела NTFS и увеличения размера раздела FAT32 раздел FAT32 больше не мог быть прочитан Windows. Я получаю сообщение «Вам нужно отформатировать диск». Раздел NTFS все еще может быть прочитан Windows.

Затем я запустил fsck /dev/sdb2систему Linux, которая удалила грязный бит (который был установлен) и восстановила несколько файлов с неправильной длиной. (Обратите внимание, что fsck.fatбыл использован, а не fsck.ext.)

Даже после запуска fsckпроблема все еще возникает. Управление дисками Windows сообщает, что раздел является RAW (не распознан). Disk Management

Однако этот раздел может быть прочитан даже некоторыми программами Windows. DiskInternals читает его как безымянный раздел FAT32 без каких-либо ошибок (даже если у раздела есть имя). DiskInternals

Что я могу сделать, чтобы этот раздел снова стал читаемым для Windows Explorer?

0
Я не понимаю смысла наличия двух разделов и двух разных файловых систем на 64 ГБ (?) USB-накопителе. Они обычно отформатированы как exFAT - изначально поддерживаются в Windows, поддержка должна быть установлена ​​для Linux -. GabrielaGarcia 6 лет назад 0
Итак ... ваш процесс сжатия / расширения терпит неудачу в Linux. Вы исправили некоторые из них, и некоторые байты, очевидно, все еще отключены, если некоторые программы могут исправить это, а другие - нет. В следующий раз сделайте расширение / сжатие в Windows, и все будет в порядке. Если вы действительно хотите это выяснить, загрузите шестнадцатеричный редактор и посмотрите, какие байты неправильны, сравнив его со спецификацией, и вы можете вручную исправить это самостоятельно. thepip3r 6 лет назад 1
@ thepip3r Я пытался использовать Windows, чтобы сделать сжатие / расширение, но я получил загадочную ошибку «Не удалось заполнить пространство». Zackary 6 лет назад 0
Тогда я был не прав, когда говорил запустить его в Windows. Учитывая все остальное, что вы сказали, звучит так, как будто на диске есть какие-то поврежденные сектора (на что указывают исправления, выполненные fsck - и вы пытались их исправить и исправляли или просто сканировали их?). И, в конце концов, вы можете увидеть ранние симптомы неисправного диска. Каким бы ни был производитель диска, загрузите утилиту сканирования / исправления жесткого диска и посмотрите, что на ней написано. Если у вас есть важные данные на диске, вы должны создать резервную копию как можно скорее на случай сбоя. thepip3r 6 лет назад 0

0 ответов на вопрос