1

Могу ли я создать загрузочный флеш-накопитель из ISO с помощью командной строки Linux без установки какого-либо дополнительного программного обеспечения?

Если да, какие команды?

3 ответа3

2

Это должно быть возможно, да.

  1. Получите "гибридный ISO", который одновременно является допустимым образом для дисковода без CD. Это будет иметь место для любого недавно выпущенного загрузочного linux ISO.

    Вот как это проверить, прежде чем пытаться:

    $ file -k lubuntu-12.10-alternate-i386.iso
    lubuntu-12.10-alternate-i386.iso: # ISO 9660 CD-ROM filesystem data 'Lubuntu 12.10 i386              ' (bootable)\012- x86 boot sector; partition 1: ID=0x17, active, starthead 2, startsector 64, 1319448 sectors, code offset 0xed
    

    Бит ISO говорит вам, что это ISO :). Бит загрузочного сектора x86 говорит о том, что он потенциально также может быть загружен как не-CD диск. (Кажется, почему-то все вышло на одной строке). Вам нужна опция -k file , или она остановится после нахождения бита ISO и не расскажет вам о загрузочном секторе x86.

    (Вы также можете сделать это при частичной загрузке, я думаю, первых 4 МБ файла. В случае, если ваша пропускная способность является проблемой).

  2. Попрощайтесь с любыми данными на флешке.

  3. Тщательно определите узел устройства для пера. Попробуйте подключить его и посмотреть, как его называет dmesg|tail . Если у вас есть графический интерфейс, вы можете использовать его для монтирования, а затем взглянуть на вывод команды mount . Вы ищете что-то вроде sdx . sda , вероятно, ваш первый жесткий диск - не запутайтесь, или вам придется попрощаться со всеми данными на этом .

  4. Теперь убедитесь, что вы не смонтировали существующую файловую систему на диске. Современный GUI, такой как GNOME, может монтировать его, когда вы его вставляете. Посмотрите на вывод mount снова действуйте, например, umount /dev/sdx1 .

  5. dd if=lubuntu-12.10-alternate-i386.iso of=/dev/sdx bs=4k . Замена sdx именем устройства, определенным на шаге 3 :).

Некоторые люди пытаются сделать это быстрее, например, bs=1M . Лично я предпочитаю позволить ядру разобраться с этим. bs=4k - разумный минимум; обычно он быстрее 512 байт по умолчанию и редко медленнее.

Обратите внимание, что в последней исходной версии графического интерфейса gnome-disks должна быть функция "восстановить образ диска", эквивалентная приведенной выше команде dd. Это, вероятно, будет моей рекомендацией в будущем. На нем должны отображаться usb-накопители с приятной дружественной иконкой, и это должно исключить возможность перезаписи жесткого диска, содержащего смонтированные файловые системы. (Вы все равно должны избегать не смонтированного диска Windows, хотя).

0

Как создать загрузочный USB/Pen Drive в Kali Linux http://linux-all-over.blogspot.in/2014/09/how-to-create-bootable-usb-on-linux.html

-1

Из отличной вики Arch Arch:

dd bs = 4M, если =/ путь / к / .iso из =/ dev / sdX

Ссылка на ArchWiki

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