
Хочу создать загрузочный usb-накопитель. Чтобы быть уверенным, я отформатировал всю флешку командой dd if=/dev/zero of=/dev/sdb
, где sdb
находится флешка.
После этого я создал новую таблицу разделов с помощью parted
команды mklabel gpt
.
Где эти два шага ненужны? Когда я копирую iso на dd
usb-накопитель и перезагружаю компьютер, в 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.