2

Я попробовал несколько раз сейчас. Я форматирую диск USB3.0 объемом 120 ГБ как FAT32, используя gParted в Ubuntu(с живого USB), затем, когда я пытаюсь смонтировать в Windows 10, он не монтируется. Затем я открываю Управление дисками и не имею другого выбора, кроме как переформатировать раздел RAW как ExFat.

Что может привести к тому, что раздел gParted FAT32 не будет распознан в Win10?

1 ответ1

1

В некоторых версиях libparted существует ошибка, из-за которой не удается сохранить код загрузочного сектора файловой системы при изменении размера раздела FAT32. Я предполагаю, что вы, возможно, изменили размер раздела FAT32.

См. Ошибку 759916 - при изменении размера fat(32) создается загрузочный сектор (ы) с неверной инструкцией перехода и псевдослучайным загрузочным кодом

Чтобы Windows распознала FAT32, ей нужно установить начальные байты (не менее 3 байтов "eb 58 90") следующим образом:

$ sudo hexdump -n 7k -C /dev/sda1
00000000  eb 58 90 4d 53 57 49                              |.X.MSWI|
00000007

Чтобы обойти эту проблему после того, как она возникла, используйте hexeditor, такой как hexedit, чтобы установить начальные 3 байта файловой системы FAT32 в начале раздела.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .