Создать и отформатировать exFAT-раздел из Linux

Ответы:

56

Да, есть проект, реализующий exfat и связанные утилиты в relan / exfat .

Для форматирования раздела используйте mkexfatfs/ mkfs.exfatlike в большинстве файловых систем, например:

mkfs.exfat /dev/sdX1

Что касается создания раздела в первую очередь, это то же самое, что и для любой другой файловой системы. Создайте раздел в вашем любимом менеджере разделов. Если у вас есть тип раздела MBR, установите его тип NTFS (то есть код 7).

Обратите внимание, что некоторые дистрибутивы упаковывают только модуль fuse, поэтому вам, возможно, придется собрать его самостоятельно.

crater2150
источник
9
В Ubuntu я просто должен был установить пару пакетов первой: sudo apt-get install exfat-utils exfat-fuse. Источник: askubuntu.com/a/374627/18665
bmaupin
2
Чтобы было понятно, код 7 (шестнадцатеричный), а не 7h.
thetoolman
На современном fdiskтипе вы хотите, чтобы 11( Microsoft основных данных ). Не обращайте внимания на ссылку google.code.com в ответе и используйте команду @ bmaupin в Debian / Ubuntu.
Адам Кац
будьте осторожны при этом, он не предупредил меня и полностью удалил все файлы, которые у меня были в нем. Итак, сначала сделайте резервную копию, а затем сделайте это
doniyor
2
Это работало нормально для меня. Я уже установил exfat и предохранитель. НО ... удар почты от Биллиус вводит в заблуждение . Если вы только что отформатировали диск, вы должны предоставить дополнительную информацию mkfs.exfat- например, где разместить раздел и насколько большой, да-да-да-да . Я просто ленивый. Раньше я gPartedнастраивал свой USB так, как хотел. Оставьте раздел, который вы хотите сделать exFAT в покое. Или отформатируйте его в FAT32 для обработки всего USB. Затем убедитесь, что целевой раздел отключен. Действуйте, например: sudo mkfs.exfat -i DAT -n data /dev/sdc3. Я позволю gPartedразобраться с раскладами и прочим.
будет
3

Приведенное выше решение mkfs.exfat работает, если на диске уже есть раздел, например, купленный USB-накопитель. Используйте эту ссылку, если вы начинаете с чистого диска:

Форматирование универсального диска

Billious
источник
Я попробовал следовать нескольким руководствам, которые не сработали в Fedora 29. Это сработало. :)
Ник Рибал
2

В командной строке процесс выглядит следующим образом:

Используйте команду lsblk, чтобы узнать, какой диск у вас есть. (например / dev / sdx)

lsblk

Затем запустите parted и скажите, на каком диске вы хотите выполнить операции:

sudo parted /dev/sdx

В режиме интерактивного разделения:

mklabel msdos

Теперь перезагрузитесь. И после перезагрузки сделать:

sudo parted /dev/sdx

И в расстались интерактивном режиме типа:

mkpart primary ext4 0% 100%

Когда раздел создан, нажмите q, чтобы выйти из parted.

Теперь, когда флэш-накопитель содержит раздел, создайте файловую систему exFAT во вновь созданном разделе (заменив файловую систему ext4, которая работает только в Linux):

sudo mkfs.exfat /dev/sdx1

Скопировано из https://forum.manjaro.org/t/how-to-format-a-usb-stick-so-that-it-is-usable-on-manjaro-windows-and-macos/3972

Лично я пропустил шаг "перезагрузки". Вместо этого я вытащил флешку (sdb ушёл) и после повторной установки выскочил как sdd. Если это не было очевидно, в sdx1 символом «x» может быть любая буква алфавита (обычно это a, b, c, d ...), но это зависит от вашей конкретной настройки.

PJ Brunet
источник