Я пытаюсь установить Voyage Linux на компактную флэш-карту емкостью 4 ГБ в соответствии с этими шагами. Однако это всегда терпит неудачу в некоторый момент.

Когда я форматирую диск вручную (в отличие от использования предоставленного скрипта), я иногда застреваю в команде mkfs.ext2 с сообщением

Были проблемы с записью суперблоков.

Иногда mkfs работает, но tune2fs не работает с:

tune2fs: неверное магическое число в суперблоке при попытке открыть /dev /sdb1

Не удалось найти действительный суперблок файловой системы.

В этом случае я иногда могу запустить fsck -y, пока он не найдет больше ошибок, после чего будет работать tun2fs.

Но тогда произойдет сбой при копировании системных файлов на диск. (У меня нет точного сообщения об ошибке на данный момент, но оно выглядело как «rsync input/output error (5)»).

Я попытался использовать команду dd, чтобы проверить целостность карты, как предложено в этом посте. Чтение работает, но запись нулей на устройство не удается с

dd: запись '/dev/sdb': ошибка ввода / вывода

Я делаю все это на Linux Mint 14 в Virtualbox на Windows 8 (оба 64-разрядных), и я использую внешний USB-картридер (Transcend TS-RDF8K). Я могу отформатировать карту в FAT32 и записать на нее в Windows без проблем. Я также запустил программу Check Flash , которая не обнаружила проблем.

Моя карта сломана и мне просто нужно купить новую или я могу попробовать что-нибудь еще?

2 ответа2

1

Решено: подключил кард-ридер к порту USB 3.0 вместо порта 2.0, и все вдруг заработало, как чудо.

Однако мне пришлось выполнить установку с Live CD вместо virtualbox, поскольку устройство не отображается в virtualbox при использовании порта USB 3.

1

Посмотри, есть ли у тебя badblocks . Если я правильно понимаю, на этой флэш-карте нет даты, о которой нужно заботиться, так что вы можете провести деструктивный тест с badblocks . Не беспокойся Это НЕ уничтожит вашу флеш-карту (не должно!)> Однако он уничтожит данные на этой флэш-карте.

badblocks -wvs /dev/flshacard

Конечно твой dd тест был похож ... Похоже, что-то не так. Вы можете попробовать разные (USB?) устройство чтения флэш-карт.

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