Я пытаюсь отформатировать флэш-диск с разделом FAT для использования в моей автомобильной стереосистеме, но столкнулся с небольшой проблемой. Я попытался сделать все это одним большим разделом FAT 16, и стерео не примет это. Работает другая флешка, которую я отформатировал в Windows, но fdisk -l показывает это:

Disk /dev/sdc: 4009 MB, 4009754624 bytes
124 heads, 62 sectors/track, 1018 cylinders, total 7831552 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6f20736b

This doesn't look like a partition table
Probably you selected the wrong device.

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   ?   778135908  1919645538   570754815+  72  Unknown
/dev/sdc2   ?   168689522  2104717761   968014120   65  Novell Netware 386
/dev/sdc3   ?  1869881465  3805909656   968014096   79  Unknown
/dev/sdc4   ?  2885681152  2885736650       27749+   d  Unknown

Partition table entries are not in disk order

Что для меня выглядит как коррупция, но, видимо, нормально для флешек.

Попытка отформатировать это без раздела (как в mkfs.vfat -I /dev/sdd) только показывает

Disk /dev/sdd: 7876 MB, 7876902912 bytes
243 heads, 62 sectors/track, 1021 cylinders, total 15384576 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System

и до сих пор не работает в стерео. Итак, мой вопрос: как мне воспроизвести это конкретное форматирование в Linux? Краткосрочный (для поездки в эти выходные) Я в порядке с тем, чтобы использовать dd и только половину места на новом диске, но хотел бы знать, как точно воспроизвести его без рабочего диска в будущем.

Редактировать: сделал dd if=/dev/sdc of=/dev/sdd bs=4096 conv=notrunc,noerror и теперь fdisk -l показывает оба диска как одинаковые, кроме количества байтов, но все равно не работает Так что, несмотря на то, что руководство говорит, что моя стереосистема принимает 8 ГБ флешки, может, очевидно, нет?

Спасибо

1 ответ1

1

Учитывая ваше изменение, что копия dd не работает, я предполагаю, что это несовместимость оборудования. Однако проблема может заключаться не в размере 8 ГБ; это может быть электронная проблема. Я слышал о таких электронных проблемах, которые мешают некоторым USB-флешкам работать как загрузочные устройства на ПК, хотя они нормально работают как обычные диски с данными. IIRC, виновник в этом случае, казалось, что-то насчет силы тока устройства, но моя память туманна. Возможно, стоит просто купить новую флешку.

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