Как поместить загрузочный ISO-образ на USB-накопитель?

181

Каков наилучший способ размещения загрузочного ISO на USB-накопителе, чтобы он был загрузочным? ISO-образы, такие как предварительный просмотр Linux, установочный ISO-образ Windows и т. Д.

Джастин Уайт
источник
Пока iso image вызывает беспокойство, вы можете попробовать Bootmyiso
Mr-Right
Bootmyiso доступен на jengkoil.com/2010/01/boot-iso-from-usb-flash-drive.html , но (насколько я знаю) не позволяет копировать выбранные пользователем ISO- образы на флэш-накопители, только устанавливает Настройка пользовательского загрузчика похожа на YUMI
user66001
Зависит от того, какая ОС у вас есть в наличии для создания загрузочного носителя, и какова ваша целевая ОС для загрузки. Какова целевая ОС и на какой ОС вы создаете диск? Например, в этой статье « Создание загрузочного флэш-накопителя USB» описывается создание загрузочного USB-накопителя для Windows на Server2012
scrappedcola
В какой ОС вы хотели бы создать загрузочную флешку? Если это будет Windows, используйте WinUSB maker или WinToBootic для создания загрузочной флешки.
vembutech

Ответы:

116

Посмотрите на open-source , быстрый, бесплатный, легкий и маленький Rufus :

введите описание изображения здесь

Нажмите Ok
источник
2
хорошо, что выглядит очень похоже на старый HPUSBFW.EXE, i48.tinypic.com/2yx4s2w.jpg codinguniverse.com/files/HPUSBFW.EXE, хотя, возможно, это было сделано только для создания загрузочного USB с дискеты. эта вещь, которую вы упоминаете, выглядит великолепно
barlop
15
+1 за открытый исходный код. Я очень скептически отношусь к бесплатному программному обеспечению, которое не имеет открытого источника.
Фил
7
Открытый исходный код, но только для Windows .
анатолий техтоник
2
очень хороший кусок программного обеспечения, искал что-то настолько минималистичное и технически способное, как это
XXL
5
[NB: я автор Rufus] @ BrainSlugs83, Memtest86 + и других ISO-образов, основанных на загрузочных образах El Torito, и их немного сложнее поддерживать. У меня есть готовое улучшение , но у меня еще не было возможности поработать над этим. Обратите внимание, что во многих случаях вы можете просто отформатировать диск как FreeDOS с Rufus, а затем использовать 7-zip для открытия изображений и извлечения содержимого , хотя в этом случае это не будет работать, поскольку изображения не основаны на DOS.
Акео
53

UNetbootin работает очень хорошо, прост в использовании с помощью простого мастера и поддерживает широкий спектр дистрибутивов Linux.

Чтобы установить Windows с флешки, вот пост, объясняющий, как установить Windows 7 с флешки.

zacharyliu
источник
2
Следует отметить, что unetbootin не может создать загрузочный носитель некоторых дистрибутивов - даже тех, которые явно указаны как поддерживаемые. Если это произойдет, есть другие доступные: бесплатный USB-установщик - aligunduz.org/FUSBi Tuxboot (Clonezilla, Gparted live и т. Д.) - tuxboot.org Linuxlive USB создатель - linuxliveusb.com
Woozy Luke
virustotal.com сканирует UNetbootin одним подозрительным обнаружением virustotal.com/file-scan/…
Nam G VU
4
Согласился с Woozy; unetbootin не всегда работает (у меня никогда не работала версия os x). Для пользователей Mac я написал пост в блоге об этом некоторое время назад, потому что мне надоело каждый раз искать это в другом месте: blog.peelman.us/post/23452113677/…
peelman
Если скорость учитывается, Руфус на своем веб-сайте заявляет: «Руфус быстр. Например, он примерно в два раза быстрее, чем UNetbootin». На веб-сайте программы также приведено сравнение указанного времени между UNetbootin и другими @ rufus.akeo.ie/#ref1
user66001
Он работает с любым загрузочным ISO, а также с дистрибутивами Linux, FWIW.
rogerdpack
22

Некоторые образы ISO уже имеют соответствующий загрузочный сектор; например, Arch Linux ISO. В этом случае все, что вам нужно, это написать изображение, используя dd ... of=/dev/sdaили подобное. (Использование раздела, sda1не будет работать.)

Но если образ ISO является не специально подготовленным для использования с флэш - накопителя USB, вы должны скопировать .isoфайл на диск как обычный файл - mount, cpвсе это - и установить загрузчик , такие как Syslinux или LILO или GRUB. (В Интернете уже есть несколько страниц на эту тему.)

grawity
источник
В первом случае, я должен подготовить pendrive любым способом перед записью? Я только что сделал это, и он не загружается (это официальный Windows iso).
Джом
1
@Jom: Кроме того, когда вы записываете что-то на весь диск (например dd ... of=/dev/sda), все «приготовления» будут просто перезаписаны. Используемый таким образом ddперезаписывает любую существующую таблицу разделов или загрузочный сектор.
Гравитация
3
У Debian есть неплохой ресурс по этому вопросу здесь . В частности, они идут, как сделать это «трудным путем».
Boehj
7
dd .. of=...работает только для гибридных ISO-изображений. В isohybridпакете syslinux есть утилита, которую можно использовать для преобразования обычного ISO в гибридный ISO.
plaes
1
Обратите внимание, что большинство разорванных или самостоятельно сгенерированных ISO не будут содержать такой загрузочный сектор. В Windows вам потребуется стороннее программное обеспечение для копирования ISO с целым загрузочным сектором (будь то USB или DVD).
jiggunjer
17

Чтобы создать загрузочный USB-диск из установочных дисков Windows (любого), используйте WinToFlash .

Это не становится легче.

Альтернативный текст

WinToFlash является бесплатным и портативным.

Если у вас есть только ISO-образ, подключите его как виртуальный привод CD / DVD (например, с WinCDEmu ).

Для дистрибутивов Linux используйте ранее рекомендованный UNetbootin .

Питер Мортенсен
источник
17
Оповещение о вредоносных программах! НЕ загружайте WinToFlash с BetterInstaller! BetterInstaller заражает вашу систему и все ваши веб-браузеры множеством панелей инструментов и плагинов поиска MyStart, а также переконфигурирует поставщика поиска по умолчанию на MyStart для окна поиска, адресной строки и т. Д. Просто удалите все, что говорит «MyStart», верно? Это даже не верхушка айсберга. У некоторых из них есть хитрые имена, такие как «Новая вкладка» (одно из расширений Chrome). Он даже устанавливает MyStart в качестве домашней страницы / новой вкладки. Это огромная PITA, пытающаяся избавиться от каждого следа MyStart, как только он изнасилует вашу систему.
ограбить
7
Возможно, в прошлом это был хороший ответ, но Rufus меньше, открыт и, к сожалению, действительно работает, учитывая ISO, как вопрос, который задает вопрос, чего не делает текущая версия WinToFlash.
Дэвид Дункан
1
WinToFlash не работал для меня (плюс все эти установщики рекламного ПО), как и Rufus. Win32DiskImager, с другой стороны, работал как шарм.
Логотипы
1
@ Роб Я хотел бы прочитать ваши комментарии, прежде чем попробовать. Кстати, восстановление системы решит проблему?
Шамим Хафиз
1
@ShamimHafiz, если вы восстанавливаете из полной резервной копии, это решило бы проблему. Но обычная функция восстановления системы, которая просто откатывает ваши системные файлы, не помогла.
ограбить
13

Проверьте Windows 7 USB / DVD Download Tool . Это инструмент Microsoft, разработанный на CodePlex для мастеринга USB-флешек для Windows 7 и Server 2008 R2 с DVD-диска ISO.

Инструмент загрузки Windows / USB / DVD позволяет вам создать копию ISO-файла Windows 7 на флэш-накопителе USB или DVD. Чтобы создать загрузочный DVD или USB-накопитель, загрузите файл ISO, а затем запустите средство загрузки Windows 7 USB / DVD. После этого вы можете установить Windows 7 прямо с USB-накопителя или DVD-диска.

iambryan
источник
Это самый официальный и надежный способ создания USB ^^
Nam G VU
3
Это отличный инструмент, я часто его использую. Но, похоже, это работает только для Microsoft ISO. Похоже, он не работает для распространенных сторонних ISO-образов, таких как Memtest86 + и т. Д.
BrainSlugs83
7

Попробуйте UNetbootin :

UNetbootin позволяет создавать загрузочные Live USB-накопители для Ubuntu, Fedora и других дистрибутивов Linux без записи компакт-диска. Он работает в Windows, Linux и Mac OS X. Вы можете либо позволить UNetbootin загрузить один из множества поддерживаемых дистрибутивов, либо предоставить свой собственный файл Linux .iso, если вы уже загрузили один или вашего предпочтительного дистрибутива нет в списке.

UNetbootin выбирает образ ISO UNetbootin запись на USB-накопитель

пользователь
источник
Потому что предыдущий ответ как бы упомянул об этом :)
rogerdpack
5

Посмотри на UNetbootin ,

UNetbootin может создать загрузочный Live USB-накопитель или выполнить «скромную установку» на локальный жесткий диск, если у вас нет USB-накопителя. Он может загружать дистрибутивы , автоматически загружая их файлы образов ISO (образ компакт-диска) или используя существующие файлы ISO , образы дискет / жестких дисков или файлы ядра / initrd для установки других дистрибутивов.


UNetbootin находится в свободном доступе от Sourceforge (это ссылка, которую я дал). Если вам нужны дополнительные двоичные файлы, вы можете либо перепаковать используемый вами ISO-образ, либо (если он не требуется во время загрузки) забрать его после завершения загрузки с другого раздела, созданного на той же флэш-карте.

Несколько ссылок, которые могут быть полезны в качестве ссылки,

  1. Создать загрузочный Ubuntu Live USB (справочник по Ubuntu Feisty)

    Также даются инструкции по обновлению Live CD и изменению его содержимого.

  2. melux : пользовательский сценарий создания образа Ubuntu ISO

    Melux - это Bash-скрипт, который автоматизирует создание пользовательских образов Ubuntu ISO. Он делает почти все, что вам когда-либо понадобится: создает необходимые рабочие каталоги, монтирует в цикле исходный ISO-образ Ubuntu, копирует его содержимое, монтирует в петлю файл squashfs, копирует его содержимое в новый каталог и выполняет в нем chroot, где он модифицирует sources.lists и resolv.conf, чтобы можно было использовать систему chroot, а затем предоставляет пользователю удобное меню для выбора групп пакетов, которые необходимо добавить.

Nik
источник
Но как я могу сделать из плоского двоичного файла, такого как .bin (из ассемблера), пригодный для использования образ ISO?
2010 года
4

YUMI - это MultiBoot Live USB Creator, который можно использовать для быстрого и простого создания настраиваемых загрузочных флэш-накопителей USB, содержащих несколько дистрибутивов Live Linux, установщиков Windows, антивирусных программ, системной диагностики и программного обеспечения для устранения неполадок по вашему выбору.

Более подробную информацию можно найти здесь:

http://www.pendrivelinux.com/yumi-multiboot-usb-creator/

http://www.pendriveapps.com/yumi-multiboot-live-usb-creator/

Саймон
источник
4

Если вы отформатируете USB-накопитель в FAT32 (НЕ exFAT или «Large FAT»), вы фактически сможете вручную скопировать все файлы из установленного установочного файла Windows 8.1 .iso на диск.

Затем загрузитесь с этого USB-накопителя в « режиме UEFI ».

BIOS UEFI, похоже, знает формат FAT32 и может найти файл "efi \ boot \ bootx64.efi" и загрузиться с него просто отлично. Я не знаю о деталях. 1

Обратите внимание, что под Windows вам придется использовать diskpart для форматирования большой (например, 64 ГБ) карты памяти в FAT32, графический интерфейс не позволит вам. Графический интерфейс Mac позволяет вам это сделать.


+1 Ну вот ссылка на всякий случай: http://wiki.osdev.org/UEFI

Система (U) EFI не ищет загрузочный сектор, а ищет файл, расположенный на диске, отформатированном в FAT. ... Некоторые (U) реализации EFI просто загружаются из файла /EFI/BOOT/BOOTX64.EFI. "

masterxilo
источник
3

Для Linux Live USB я бы рекомендовал использовать Pen Drive Linux . Они рассказывают вам, как сделать практически каждый дистрибутив загрузочным с флешки, и связывают вас с необходимыми инструментами.

Для загрузочных USB-накопителей на базе Windows вам необходимо добавить код, совместимый с bootmgr bootsect.exe, а затем просто скопировать весь CD / DVD-диск Windows на USB-накопитель. Руководство по Windows 7 можно найти здесь .

Джон Т
источник
3

Мой бесплатный проект Easy2Boot может быть тем, что вы ищете. Для ISO-образов Linux live CD просто скопируйте ISO-файл, и он загрузит 99% из них (более 100 протестировано на данный момент).

Easy2Boot также загрузит образы Windows Install ISO и позволит вам установить Windows на жесткий диск непосредственно из образа ISO. Он также имеет автоматическую F6генерацию дискет для запоминающих устройств, поэтому вы можете установить Windows XP из установочного ISO-образа в целевую систему AHCI или SCSI из неизмененного установочного ISO-образа Microsoft Windows XP.

Он также будет работать с ISO-образами, такими как Hirens Boot CD и Ophcrack. Easy2Boot также может поддерживать постоянную загрузку живых CD с Linux (например, Backtrack 5, Ubuntu, Fedora и т. Д.) Путем добавления файла .mnu (файлы примеров приведены в загрузке).

SteveSi
источник
Обновленный URL: easy2boot.com/download
timofey.com
3

В частности, для дистрибутивов Linux я использовал LiLi (Linux Live USB Creator) . Это довольно удобно и оптимизировано специально для образов Linux Live.

С их сайта:

Бесплатный и с открытым исходным кодом

LinuxLive USB Creator - это абсолютно бесплатное программное обеспечение с открытым исходным кодом только для Windows. Он был построен с учетом простоты и может использоваться любым. Все, что вам нужно сделать, это выбрать Linux из списка и попробовать. Перезагрузка не требуется

Перезагрузка не требуется

Вы устали от перезагрузки компьютера, чтобы попробовать Linux? Нет необходимости с LinuxLive USB Creator. Он имеет встроенную функцию виртуализации, которая позволяет запускать ваш Linux в Windows прямо из коробки!

Поддерживает множество дистрибутивов Linux

Вау! Вы видели этот бесконечный список? Их почти все: Ubuntu, Fedora, Debian, OpenSUSE, Mint, Slax, CentOS, ArchLinux, Gentoo, PCLinuxOS, Sabayon, BackTrack, Puppy Linux ..

Упорство

Наличие ключа Live USB лучше, чем просто использование Live CD, потому что вы даже можете сохранить свои данные и установить программное обеспечение. Эта функция называется постоянством (доступно только в некоторых Linux).

SmartClean & SmartDownload

SmartClean правильно удаляет все предыдущие установки Live USB, а SmartDownload позволяет загружать любой поддерживаемый Linux в 2 клика, автоматически выбирая лучшее зеркало для загрузки. SmartClean также позволяет чистить USB-ключ одним щелчком мыши.

И многое другое!

Интеллектуальная обработка: LiLi работает со многими Linux, даже если они официально не поддерживаются

Скрытая установка: LiLi скрывает установку Linux, ваш USB-ключ остается чистым

Целостность файла: говорит вам, если ваш ISO поврежден

Сохраняет ваши данные на вашем USB-устройстве (форматирует только при необходимости)

Интеллектуальное форматирование: можно форматировать диски размером более 32 ГБ

Автообновление: автоматическое обновление, когда доступны новые дистрибутивы Linux

Также работает с файлами .IMG (экспериментально)

Люк
источник
2

Если вы хотите по- настоящему модно, Sandisk Cruzer U3 эмулирует USB-дисковод CD-ROM для своих утилит «U3», в дополнение к стандартному приводу большого пальца (да, он отображается как два разных USB-устройства).

Конечно, впоследствии люди выяснили, как устанавливать собственные образы ISO на виртуальное устройство CD.

В любом случае, это действительно круто, потому что BIOS даже признает его CD-дисководом.

Поддельное имя
источник
2

В Linux вы можете использовать bootisoутилиту :

bootiso -d /dev/sdd filename.iso

bootiso проверит, что выбранное устройство /dev/sddподключено через USB и, если оно этого не произойдет, произойдет сбой, что является большим плюсом безопасности. Он также автоматически обнаружит USB-устройство, если к вашей системе подключен только один USB-накопитель, посмотрите его в действии:

Если вы хотите установить загрузчик syslinux для файлов ISO, которые не предназначены для USB-накопителей, используйте -bпараметр:

 bootiso -b -d /dev/sdb filename.iso

Чтобы установить его:

curl -L https://rawgit.com/jsamr/bootiso/latest/bootiso -O
chmod +x bootiso
Жюль Рэндольф
источник
Эта утилита корректно работает с ситуацией разделения больших файлов wim на файлы, подходящие для размещения на fat32, что требуется для последних установочных ISO-файлов Windows,
Joseph Young,
1

WiNToBootic для Windows:

WiNToBootic - это бесплатная программа, которая позволяет легко создавать загрузочный жесткий диск или USB-диск Windows из образа ISO, CD / DVD или папки. Этот продукт ориентирован на создание загрузочных дисков на базе семейства ОС Microsoft Windows NT 6.x (Vista, 7, 8, Server 2008, Server 2012).

введите описание изображения здесь

Франк Дернонкур
источник
1

Руфус.

Это моя любимая программа для этой задачи, так как она имеет много опций и не требует установки.

  1. При запуске Rufus любые перьевые накопители, которые вы подключили к компьютеру, должны автоматически появиться в поле «Устройство» вверху. Вы можете подключить USB-накопитель, и он найдет его через пару секунд - без необходимости перезапуска программы.
  2. Оставьте второе поле как есть и измените третье поле на NTFS.
  3. Оставьте размер кластера по умолчанию и измените метку тома на то, что вы хотите назвать.
  4. После этого убедитесь, что установлен флажок «Создать загрузочный диск с помощью:» и выберите ISO-образ. Затем нажмите маленькую кнопку справа от нее, чтобы выбрать ISO-образ.
  5. Если вы хотите увидеть, что происходит во время процесса, нажмите кнопку журнала внизу.
  6. Теперь вы можете нажать Пуск, и, надеюсь, ваш USB-накопитель должен быть отформатирован и ISO-образ должен быть извлечен на него.
Веселый Джонсон
источник
0

Мне нужно было скопировать ISO на USB для обновления моего BIOS; Использование unetbootinне работает для этого типа ISO-образа. В Linux у geteltoritoменя сработало.

apt-get установить genisoimage

geteltorito -o bios.img g2uj18us.iso

cat bios.img> / dev / sdb

Источник

transistor1
источник
0

ISO to USB - еще одна программа, которую я использую. Я использовал UNetbootin, но при перезапуске я вижу не интерфейс для heroncd, а интерфейс для UNetbootin.

user4951
источник
0

Чтобы быть в состоянии сделать это,

во-первых, вы также можете скопировать DVD в iso файл,

и затем можно скопировать в iso файл на USB.

Это может быть проще.

HQtunes.epizy
источник
0

Вы также можете использовать приложение с графическим интерфейсом Etcher . Etcher, кажется, быстрее (скорость чтения / записи на устройстве напрямую), чем другие приложения с графическим интерфейсом, такие как rufus, и он также может записывать файлы изображений RAW на USB-накопители. У него простой интерфейс, попробуйте.

Тоже кроссплатформенный :)

Sonic656
источник
0

ПРЕОБРАЗОВАТЬ ISO В ЗАГРУЗКА USB-ДИСКА (PENDRIVE):

У нас есть несколько ответов на форумах, но я рекомендую такой подход по этим причинам ...

  • Вам просто нужно "GParted";
  • Обеспечивает правильное форматирование для USB-накопителя (pendrive) (fat32, boot, lba);
  • Положитесь на исходную схему загрузки ISO;
  • «UNetbootin», «dd» и другие терпят неудачу в различных ситуациях;
  • Простота.

ВАЖНО I: для того, чтобы USB-накопитель (pendrive) был загрузочным, ISO должен быть загрузочным. Используйте те же аргументы для совместимости с UEFI ("BOOT / UEFI").

ВАЖНО II: Если ISO не совместим с методом UEFI («BOOT / UEFI»), может потребоваться включить «Launch CSM», отключить «Secure Boot Option» и включить некоторые другие устаревшие поддержки в BIOS компьютера.

ПРИМЕЧАНИЕ. Этот ответ ориентирован на пользователей платформы Linux.


ПРОЦЕДУРА:

Подготовьте USB-накопитель (pendrive) ...

  • Установите и откройте «GParted»;
  • Выберите устройство USB (pendrive) (например, / dev / sdb);
  • Выполните «Устройство» -> «Создать таблицу разделов ...» -> «msdos» -> «Применить»;
  • Создайте новую таблицу разделов "fat32" (используйте параметры по умолчанию);
  • Откройте «Управление флагами» и включите «boot» и «lba».

Смонтировать "iso" ...

mkdir -p "/run/media/<YOUR_USER>/<ISO_NAME>"
sudo mount -o norock,loop "<PATH_TO_ISO>" "/run/media/<YOUR_USER>/<ISO_NAME>"

Откройте папку /run/media/<YOUR_USER>/<ISO_NAME>и скопируйте все файлы ISO на USB-накопитель (pendrive), включая скрытые.

Размонтируйте "iso" ...

sudo umount -f "/run/media/<YOUR_USER>/<ISO_NAME>"
rm -rf "/run/media/<YOUR_USER>/<ISO_NAME>"

Готово!

Эдуардо Лучио
источник