Я создал загрузочный usb-накопитель для другого ноутбука с помощью Startup Disk Creator и успешно установил Ubuntu на этом ноутбуке. Но когда я пытаюсь отформатировать свой usb.
Я не нашел ни одного варианта форматирования.
Затем я попробовал mkfs
и заметил, что это файловая система только для чтения.
Я пытаюсь отключить защиту от записи на диске с помощью hdparm
. Но ничего не меняется.
После долгих исследований мне удалось успешно отключить опцию «только чтение»этот ответ.
mkfs
запустился без ошибок. Но диск не был отформатирован
Хотя опция Форматировать диск есть. Но,
Я получил ошибкуudisks-error-quark, 0
При последней попытке с dd
командой возникла ошибка ввода-вывода
решение1
У меня было то же самое. Сайты вроде этого:
https://linuxiac.com/how-to-create-bootable-usb-drive-using-dd-command/
скажем, просто использовать Disk Destroyer для копирования iso и бум. Я думаю, что я делал это в прошлом, но теперь он сломал мой диск.
Я не думаю, что это плохое оборудование, потому что оно работало отлично, пока я не использовал DD для копирования ISO-образа Ubuntu, а затем не смог избавиться от ISO 9660. Где-то в этом процессе мне удалось стереть сектора разделов и файловой системы до нулей (проверено с помощью xxd | head -32
), но затем это каким-то образом вернулось, когда я открыл gparted и пожаловался, что мой физический размер блока составляет 2048 байт, но Linux считает, что он равен 512 байт (такой же, как и логический размер блока).
Ваш вопрос удачно суммирует все процессы, которые я опробовал за последние несколько дней. Возможно, я добавлю еще несколько непонятных hdparm
команд: (чрезвычайно опаснок вашему содержимому, но если вы зашли так далеко, то это, вероятно, почти кирпич в любом случае). После попытки получить доступ на запись с помощью hdparm -r0
или modprobe
выгрузки/перезагрузки с помощью кварка, описанной в вашем вопросе:
восстановить заводские настройки:
hdparm --yes-i-know-what-i-am-doing --dco-restore /dev/sdc
hdparm --set-sector-size 2048 /dev/sdc
если ваши размеры секторов также были испорчены при выполнении вышеуказанной процедуры. Gparted будет жаловаться на «физический размер сектора x, но linux сообщает, что он y» или что-то в этом роде.
Я думаю, что следующим шагом (если вы не хотите просто выбросить и купить новый диск) будет использование инструментов, специфичных для поставщика. Взгляните на это дерево ссылок:
http://reboot.pro/index.php?showtopic=20865
Освежите свой русский, это утилиты только для Windows, вероятно, написанные русскими на C++. Они составили огромную базу данных производителей флэш-накопителей и чипов, и она объясняет, как все это работает, с забавными переводами. Их намерения кажутся хорошими, но я могу отдалить конфиденциальные данные или машины от вашей академической тестовой машины, которую вы загружаете случайными привилегированными двоичными блоками, от бог знает, где починить ваш 12-долларовый диск.