Невозможно загрузиться с USB-накопителя после копирования iso с помощью dd

Невозможно загрузиться с USB-накопителя после копирования iso с помощью dd

Хочу создать загрузочный usb-накопитель. Чтобы быть уверенным, я отформатировал всю флешку командой dd if=/dev/zero of=/dev/sdb, где sdbнаходится флешка.

После этого я создал новую таблицу разделов с помощью partedкоманды mklabel gpt.

Где эти два шага ненужны? Когда я копирую iso на ddusb-накопитель и перезагружаю компьютер, в BIOS не отображается опция загрузки с usb-накопителя.

Это уже работало, когда я таким образом устанавливал Arch Linux.

решение1

Клонирование не требует подготовки

Если выклонировать из гибридного iso-файла на USB-накопитель, все необходимое будет перезаписано, поэтому очистка и форматирование не дадут никакого результата (разве что ускорят окончательное клонирование, но общее время и усилия возрастут).

ddзаслуживает прозвищ «уничтожитель дисков» и «уничтожитель данных»

Клонирование ddдает надежный результат, если вы делаете это правильно,

sudo dd if=/path/file.iso of=/dev/sdx bs=4096

где x — буква диска. Но ddделает то, что вы ему говорите, без вопросов. Если вы говорите ему стереть семейные фотографии... и это небольшая ошибка при наборе текста.

Инструменты с конечной контрольной точкой

Поэтому я бы рекомендовал вам использовать инструмент с финальной контрольной точкой, который даст вам возможность еще раз убедиться, что вы устанавливаете рабочую систему на правильный диск.

В Ubuntu поставляются два таких инструмента:

  • TheСоздатель загрузочного диска(в Ubuntu 16.04 LTS и более новых версиях; более старые версии поставляются со старой и содержащей ошибки версией, которую следует избегать),
  • Дискипсевдоним gnome-disks.

Вы можете установитьmkusbиз его PPA.

  • Стандартная функция —клониз файла iso или [сжатого] файла образа,
  • но это также можетвытиратьвождение,
  • восстановитьдиск из «установочного устройства» в «стандартное запоминающее устройство» (с таблицей разделов MSDOS и разделом с файловой системой FAT32),
  • создаватьУстановка Windowsдиски и
  • создаватьпостоянный живойдиски с Ubuntu и Debian.

Если клонирование не работает

Большинство современных дистрибутивов Linux предоставляют файлы iso, обработанные с помощью isohybrid, что делает ихгибридные файлы iso. Такие файлы iso можно использовать для

  • записывать загрузочные CD/DVD-диски
  • клонировать загрузочные USB-накопители и карты памяти

Но некоторые файлы isoнетгибридные файлы iso, например файлы iso Windows и файлы iso Knoppix. Эти файлы iso должны быть извлечены, и необходимо принять особые меры, чтобы сделать целевой диск загрузочным. (Вы можете обращаться с файлом iso Knoppix с помощью isohybrid, но это не работает с файлами iso Windows.)

Существует несколько инструментов для извлечения, напримерРуфус, который является официально рекомендуемым инструментом для установки Ubuntu из Windows.

Связанный контент