Создайте и формат exFAT раздел из Linux

Существует также "wcd" приложение, созданное специально для этого (также портированный к cygwin, так как я нахожусь на этом). Можно создать ярлыки, закладки директоров с ним. Также подстановочные знаки поддержек. Чтение страницы справочника и документов в/usr/share/wcd должно помочь много.

http://manpages.ubuntu.com/manpages/hardy/man7/wcd.7.html

50
15.01.2013, 01:12
5 ответов

Да, существует проект, реализовывая экс-жир и связанные утилиты в relan/exfat.

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

mkfs.exfat /dev/sdX1

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

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

58
27.01.2020, 19:33
  • 1
    На Ubuntu я просто должен был установить пару пакетов сначала: sudo apt-get install exfat-utils exfat-fuse. Источник: askubuntu.com/a/374627/18665 –  bmaupin 28.08.2015, 21:21
  • 2
    Чтобы быть ясным, код 7 (шестнадцатеричное число), не 7-е. –  thetoolman 17.03.2016, 02:27
  • 3
    На современном fdisk тип, который Вы хотите, 11 (Основные данные Microsoft). Игнорируйте ссылку google.code.com в ответе и вместо этого используйте команду @bmaupin на Debian/Ubuntu. –  Adam Katz 02.12.2017, 22:07
  • 4
    быть осторожным при выполнении этого, это не предупредило меня и полностью удалило все файлы, которые я имел в нем. Поэтому первое резервное копирование и затем делает это –  doniyor 30.03.2018, 12:58

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

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

lsblk

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

sudo parted /dev/sdx

Тип интерактивного режима parted:

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... ), но это зависит от вашей конкретной настройки.

6
27.01.2020, 19:33

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

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

8
27.01.2020, 19:33

Диски(gnome-disksДиспетчер разделов KDE — два инструмента с графическим интерфейсом, с помощью которых можно добиться этого. (Gparted не может этого сделать.)

Для USB-накопителей существует средство форматирования USB-накопителей, входящее в состав инструмента mintstick .

1
03.03.2020, 16:03

См. приведенное ниже руководство по полной очистке и восстановлению любого USB-накопителя из любой командной строки/терминала Linux. Я часто делаю это, когда флешки портятся и перестают работать. В этом примере флешка /dev/sdb , но у вас она может быть другой,


sudo fdisk -l

Список дисков/разделов. Запомните правильное имя /dev/sdx для устройства. В данном примере это /dev/sdb

Возможно, вам потребуется размонтировать все уже смонтированные разделы -, например sudo umount /dev/sdb1и т. д.

Следующая команда wipefs удалит все существующие файловые системы с диска. Если у вас не установлены wipefs, установите их с помощью менеджера пакетов.

sudo wipefs --all /dev/sdb

На данный момент все файловые системы удалены, любые данные на диске технически все еще можно восстановить.Чтобы навсегда стереть все данные с накопителя:-

sudo dd if=/dev/zero of=/dev/sdb bs=1M

Эта команда dd должна завершиться быстро. Это записывает нули (if= входной файл )в выходной файлof(), который является устройством. Флагbs(размера блока )устанавливает количество байтов для чтения/записи за раз, по умолчанию 512 байт, но выше он установлен на 1 мегабайт (или 1 000 000 байт ).

ИЛИ , для более безопасной версии, которая записывает случайные данные вместо нулей:-

dd if=/dev/urandom of=/dev/sdb

Это может занять некоторое время.

Накопитель теперь полностью очищен. и все данные невозможно восстановить.

Если вы хотите сейчас создать загрузочный USB-накопитель в Linux из ISO-файла ОС, снова используйте здесь команду dd, например.

dd bs=4M if=ubuntu-12.04.2-server-i386.iso of=/dev/sdb

Флеш-накопитель теперь является загрузочным, и если это все, что вам нужно, никаких дальнейших действий не требуется.

Или, чтобы создать пустой накопитель для хранения данных, вы можете поместить накопитель на компьютер с Windows и отформатировать его там, что может быть проще/быстрее, но чтобы разбить накопитель на разделы в Linux, продолжите, как показано ниже

sudo fdisk /dev/sdb

Это входит в программу fdisk. Теперь вам нужно ввести определенные команды в следующем порядке.

  1. Опция d -это удаление разделов(это не нужно, если вы использовали команду dd выше на устройстве ). Повторите для каждого раздела, если он есть.

  2. Вариант n -создать новый раздел, просто примите все значения по умолчанию (если вам не нужно несколько разделов определенного размера, большинство людей не будут)

  3. Опция w (запись изменений)

Чтобы создать раздел vFAT (, доступный для чтения в Windows)

sudo mkfs -t vfat /dev/sdb1

Или, чтобы создать раздел exFAT, используйте вместо этого следующую команду:-

sudo apt-get install exfat-utils exfat-fuse #if not already installed
sudo mkfs.exfat -n volume_name /dev/sdb1

По завершении Linux должен автоматически -смонтировать устройство. Если не,установите устройство, как показано ниже:-

mkdir /media/usbdrive
mount /dev/sdb1 /media/usbdrive
2
27.06.2020, 19:09

Теги

Похожие вопросы