Я хочу отформатировать карту памяти для перемещения данных между Windows 7 и не сетевым сервером Ubuntu (Precise).
Я не уверен, что любой из двух способов, которые я пробовал, является правильным, хотя я могу читать и записывать на диск на обеих машинах.
Я получаю очень странный список разделов, fdisk
если отформатировать диск в Windows (с помощью инструмента «Управление дисками»), но, похоже, он подходит для чтения и записи в Linux и Windows.
и cfdisk
отчеты
FATAL ERROR: Bad primary partition 1: Partition begins after end-of-disk.
Если, как некоторые сторонники , я использую cfdisk
для создания первичного раздела полного диска типа b
(или fdisk
для создания раздела, который начинается в блоке две тысячи с чем-то), а затем выполнить
sudo mkfs.vfat -n some_label /dev/sdf1
тогда Windows не распознает файловую систему (после долгих размышлений об этом).
Linux и Windows с радостью прочитают и напишут 2-гигабайтное погружение, если я сделаю тот же раздел, но потом выдам:
sudo mkfs.vfat -I -n some_label /dev/sdf
но это делает , что полный диск раздела шоу в свободном пространстве в cfdisk
и fdisk
и Windows , не как диск 16 Гб.
Я тоже пытался использовать parted
, но Windows никогда не устраивает разделы, которые я создаю в Linux.
Я обеспокоен тем, что, хотя диск, кажется, работает, я могу обнаружить, что данные не передаются достоверно.
Я использую диски SanDisk Cruzer разных возрастов, вкусов и размеров.
Является ли правильный способ форматирования в Windows и игнорировать проблемы, которые возникают у cfdisk и fdisk, или есть другой правильный способ, которым все довольны этим приводом?