Форматирование FAT32


8

Я только что погрузился в мир Ubuntu, перепрыгнув с Windows 7 на Ubuntu 14.04. Должен сказать, что я впечатлен, мне это очень нравится. Однако я столкнулся с неожиданной проблемой; У меня есть LG DVD-плеер с поддержкой USB, который я использую для просмотра видео. Проблема в том, что плеер больше не читает файлы на моем USB-накопителе, он говорит, что файлов вообще нет. Я начал получать эту проблему после того, как я переформатировал USB-накопитель, используя FAT32 в Ubuntu.

Windows FAT32 отличается от Ubuntu? Должно быть, хотя это не так, потому что проигрыватель больше не может читать файлы (или разделы?).

Существует ли инструмент / утилита Ubuntu, который позволит мне создавать «формат Windows FAT32»?

Я действительно хотел бы сохранить Ubuntu, но я не смогу, если я не смогу заставить свой перьевой привод работать на моем DVD-плеере. ЛЮБЫЕ предложения, ребята?

Заранее спасибо за помощь?


Нет, FAT32 - это FAT32, независимо от того, где вы его отформатируете. Вы уверены, что отформатировали раздел диска как FAT32?
Добей

1
Какую команду вы использовали для форматирования USB-накопителя в Ubuntu?
Марк Плотник

1
Я сделал это сначала с помощью утилиты Disks, а затем попробовал с Gparted.
Onyxx

Да, добей, я признаю, что я мало что знаю об Ubuntu (только пока), но я на 100% уверен, что это был FAT32.
Onyxx

Ответы:


11

Ну, это странно, если не сказать больше. Я предполагаю, что ОС вашего телевизора имеет дополнительные требования, помимо просто FAT32. Например, Windows XP имеет ограничения по размеру кластера, количеству кластеров и размеру раздела при загрузке с разделов FAT32 (REF) . Возможно, вашему телевизору не нравится размер размещения? Если это не так, то я не знаю: P. Вы должны проверить, какой размер размещения вы используете при форматировании в Windows, а затем использовать тот же размер выделения при форматировании в Ubuntu.

Формат с указанным размером кластера:

шаги:

  1. В вашем терминале наберите " sudo mkdosfs /dev/DISKANDPARTITION -s 16 -F 32".

Это отформатирует все устройство как VFAT32 с размером выделения 4096 байт, который обычно используется Windows. Если вы хотите изменить размер, просто замените «16» на нужное число. Большинство дисков использует сектора размером 512 байт, за исключением современных дисков 4K ( REF ). 16x512bytes = 4096bytes. Вам нужно будет заменить /dev/DISKANDPARTITIONправильное устройство и раздел (что-то вроде /dev/sdb1).

Дополнительная информация:

VFAT:

VFAT - это расширение для файловой системы FAT, которое добавляет поддержку длинных имен файлов ( REF ); Системы, которые не поддерживают VFAT, но поддерживают базовую версию FAT, смогут читать раздел, используя базовую версию FAT ( REF ). VFAT чаще всего неправильно используют для обозначения FAT32, но его можно применять к любой версии FAT. Файлы, сохраненные в разделе VFAT, будут иметь 2 имени файла: короткое имя для чтения в FAT и длинное имя для чтения в VFAT ( REF ). Если файл переименован при обращении к нему при поддержке FAT, тогда длинное имя теряется ( REF). VFAT выполняет это второе имя, разделяя длинное имя по каталогам; в местах с максимальным ограничением папки вы можете серьезно ограничить количество файлов, которые вы можете создать в этом каталоге ( REF ). Краткое имя состоит из первых шести символов длинного имени файла, тильды и числа ( REF ). VFAT используется по умолчанию как в Windows 7, так и в Ubuntu 14.04 при создании разделов FAT32.

Размер размещения:

Размер размещения, также называемый размером кластера, является методом группировки секторов в пределах раздела; сектора составляют кластер. Диски имеют заданное количество секторов, а сектора имеют указанный размер данных, обычно 512 байт ( REF). Вы можете думать о кластере как о коробке. В этом поле можно сохранить один файл или часть файла. Вы не можете сохранить более одного файла в кластере. В связи с этим у последнего кластера, использованного в серии для сохранения файла, останется свободное место, которое система не сможет использовать ни для чего другого. Количество потерянного пространства будет зависеть от размера файла и размера кластера. Например, небольшой файл размером 1 КБ, записанный в кластер размером 64 КБ, приведет к потере 63 КБ места на жестком диске. Размеры кластеров также будут влиять на скорость записи, поскольку для заполнения большего количества кластеров требуется больше времени. При хранении больших файлов лучше использовать кластер большого размера, а при хранении небольших файлов - кластер небольшого размера. Большинству людей нужен баланс, который склоняется к небольшому размеру кластера. Поскольку диски имеют только определенное количество секторов,


Позвольте мне немного повысить ваше эго ... Вы чертовски гений! В этом мире нет никого, и я имею в виду НИКТО в этом мире, который знает столько же, сколько и вы. Вы Ubuntu G ... Хорошо, этого пока достаточно. Серьезно, мужик, большое спасибо! Я использую команду, которую вы мне дали, скопировал файлы на USB-накопитель, вставил его в DVD-проигрыватель, и он заработал. Еще раз большое спасибо.
Onyxx

@Onyxx Рад помочь :)
пожалуйста, удалите меня

1
16x512 байт = 8192 байт
Карло Бертуччини
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.