Каков наилучший способ размещения загрузочного ISO на USB-накопителе, чтобы он был загрузочным? ISO-образы, такие как предварительный просмотр Linux, установочный ISO-образ Windows и т. Д.
Каков наилучший способ размещения загрузочного ISO на USB-накопителе, чтобы он был загрузочным? ISO-образы, такие как предварительный просмотр Linux, установочный ISO-образ Windows и т. Д.
Ответы:
Посмотрите на open-source , быстрый, бесплатный, легкий и маленький Rufus :
UNetbootin работает очень хорошо, прост в использовании с помощью простого мастера и поддерживает широкий спектр дистрибутивов Linux.
Чтобы установить Windows с флешки, вот пост, объясняющий, как установить Windows 7 с флешки.
Некоторые образы ISO уже имеют соответствующий загрузочный сектор; например, Arch Linux ISO. В этом случае все, что вам нужно, это написать изображение, используя dd ... of=/dev/sda
или подобное. (Использование раздела, sda1
не будет работать.)
Но если образ ISO является не специально подготовленным для использования с флэш - накопителя USB, вы должны скопировать .iso
файл на диск как обычный файл - mount
, cp
все это - и установить загрузчик , такие как Syslinux или LILO или GRUB. (В Интернете уже есть несколько страниц на эту тему.)
dd ... of=/dev/sda
), все «приготовления» будут просто перезаписаны. Используемый таким образом dd
перезаписывает любую существующую таблицу разделов или загрузочный сектор.
dd .. of=...
работает только для гибридных ISO-изображений. В isohybrid
пакете syslinux есть утилита, которую можно использовать для преобразования обычного ISO в гибридный ISO.
Чтобы создать загрузочный USB-диск из установочных дисков Windows (любого), используйте WinToFlash .
Это не становится легче.
WinToFlash является бесплатным и портативным.
Если у вас есть только ISO-образ, подключите его как виртуальный привод CD / DVD (например, с WinCDEmu ).
Для дистрибутивов Linux используйте ранее рекомендованный UNetbootin .
Проверьте 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-диска.
Попробуйте UNetbootin :
UNetbootin позволяет создавать загрузочные Live USB-накопители для Ubuntu, Fedora и других дистрибутивов Linux без записи компакт-диска. Он работает в Windows, Linux и Mac OS X. Вы можете либо позволить UNetbootin загрузить один из множества поддерживаемых дистрибутивов, либо предоставить свой собственный файл Linux .iso, если вы уже загрузили один или вашего предпочтительного дистрибутива нет в списке.
Посмотри на UNetbootin ,
UNetbootin может создать загрузочный Live USB-накопитель или выполнить «скромную установку» на локальный жесткий диск, если у вас нет USB-накопителя. Он может загружать дистрибутивы , автоматически загружая их файлы образов ISO (образ компакт-диска) или используя существующие файлы ISO , образы дискет / жестких дисков или файлы ядра / initrd для установки других дистрибутивов.
UNetbootin находится в свободном доступе от Sourceforge (это ссылка, которую я дал). Если вам нужны дополнительные двоичные файлы, вы можете либо перепаковать используемый вами ISO-образ, либо (если он не требуется во время загрузки) забрать его после завершения загрузки с другого раздела, созданного на той же флэш-карте.
Несколько ссылок, которые могут быть полезны в качестве ссылки,
Создать загрузочный Ubuntu Live USB (справочник по Ubuntu Feisty)
Также даются инструкции по обновлению Live CD и изменению его содержимого.
melux : пользовательский сценарий создания образа Ubuntu ISO
Melux - это Bash-скрипт, который автоматизирует создание пользовательских образов Ubuntu ISO. Он делает почти все, что вам когда-либо понадобится: создает необходимые рабочие каталоги, монтирует в цикле исходный ISO-образ Ubuntu, копирует его содержимое, монтирует в петлю файл squashfs, копирует его содержимое в новый каталог и выполняет в нем chroot, где он модифицирует sources.lists и resolv.conf, чтобы можно было использовать систему chroot, а затем предоставляет пользователю удобное меню для выбора групп пакетов, которые необходимо добавить.
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/
Если вы отформатируете USB-накопитель в FAT32 (НЕ exFAT или «Large FAT»), вы фактически сможете вручную скопировать все файлы из установленного установочного файла Windows 8.1 .iso на диск.
Затем загрузитесь с этого USB-накопителя в « режиме UEFI ».
BIOS UEFI, похоже, знает формат FAT32 и может найти файл "efi \ boot \ bootx64.efi" и загрузиться с него просто отлично. Я не знаю о деталях. 1
Обратите внимание, что под Windows вам придется использовать diskpart для форматирования большой (например, 64 ГБ) карты памяти в FAT32, графический интерфейс не позволит вам. Графический интерфейс Mac позволяет вам это сделать.
Система (U) EFI не ищет загрузочный сектор, а ищет файл, расположенный на диске, отформатированном в FAT. ... Некоторые (U) реализации EFI просто загружаются из файла /EFI/BOOT/BOOTX64.EFI. "
Для Linux Live USB я бы рекомендовал использовать Pen Drive Linux . Они рассказывают вам, как сделать практически каждый дистрибутив загрузочным с флешки, и связывают вас с необходимыми инструментами.
Для загрузочных USB-накопителей на базе Windows вам необходимо добавить код, совместимый с bootmgr bootsect.exe
, а затем просто скопировать весь CD / DVD-диск Windows на USB-накопитель. Руководство по Windows 7 можно найти здесь .
Мой бесплатный проект 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 (файлы примеров приведены в загрузке).
В частности, для дистрибутивов 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 (экспериментально)
Если вы хотите по- настоящему модно, Sandisk Cruzer U3 эмулирует USB-дисковод CD-ROM для своих утилит «U3», в дополнение к стандартному приводу большого пальца (да, он отображается как два разных USB-устройства).
Конечно, впоследствии люди выяснили, как устанавливать собственные образы ISO на виртуальное устройство CD.
В любом случае, это действительно круто, потому что BIOS даже признает его CD-дисководом.
В 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
WiNToBootic для Windows:
WiNToBootic - это бесплатная программа, которая позволяет легко создавать загрузочный жесткий диск или USB-диск Windows из образа ISO, CD / DVD или папки. Этот продукт ориентирован на создание загрузочных дисков на базе семейства ОС Microsoft Windows NT 6.x (Vista, 7, 8, Server 2008, Server 2012).
Руфус.
Это моя любимая программа для этой задачи, так как она имеет много опций и не требует установки.
Мне нужно было скопировать ISO на USB для обновления моего BIOS; Использование unetbootin
не работает для этого типа ISO-образа. В Linux у geteltorito
меня сработало.
apt-get установить genisoimage
geteltorito -o bios.img g2uj18us.iso
cat bios.img> / dev / sdb
ISO to USB - еще одна программа, которую я использую. Я использовал UNetbootin, но при перезапуске я вижу не интерфейс для heroncd, а интерфейс для UNetbootin.
Чтобы быть в состоянии сделать это,
во-первых, вы также можете скопировать DVD в iso файл,
и затем можно скопировать в iso файл на USB.
Это может быть проще.
Вы также можете использовать приложение с графическим интерфейсом Etcher . Etcher, кажется, быстрее (скорость чтения / записи на устройстве напрямую), чем другие приложения с графическим интерфейсом, такие как rufus, и он также может записывать файлы изображений RAW на USB-накопители. У него простой интерфейс, попробуйте.
Тоже кроссплатформенный :)
ПРЕОБРАЗОВАТЬ ISO В ЗАГРУЗКА USB-ДИСКА (PENDRIVE):
У нас есть несколько ответов на форумах, но я рекомендую такой подход по этим причинам ...
ВАЖНО I: для того, чтобы USB-накопитель (pendrive) был загрузочным, ISO должен быть загрузочным. Используйте те же аргументы для совместимости с UEFI ("BOOT / UEFI").
ВАЖНО II: Если ISO не совместим с методом UEFI («BOOT / UEFI»), может потребоваться включить «Launch CSM», отключить «Secure Boot Option» и включить некоторые другие устаревшие поддержки в BIOS компьютера.
ПРИМЕЧАНИЕ. Этот ответ ориентирован на пользователей платформы Linux.
ПРОЦЕДУРА:
Подготовьте USB-накопитель (pendrive) ...
Смонтировать "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>"
Готово!