Как сделать загрузочную флешку linux из iso образа?

24 ответов на вопрос “Как сделать загрузочную флешку linux из iso образа?”

  1. vikont13reg Ответить

    # losetup -e /dev/loop0 image.iso
    # mount /dev/loop0 /mnt/image
    Если и так не работает, то файловая система данного образа слетела.
    Работа с носителями информации
    Очень простое, хоть и не всегда правильное решение склонировать HDD:
    # dd if=/dev/sda of=/dev/sdb bs=4096
    Тут такае же побайтовое копирование с размером буфера который можно изменить ( пока стоит 4 Кб). Есть минус этого метода в том, что при любом заполнении разделов копироваться будут все биты, а это не выгодно при копировании разделов с маленькой заполненностью. Чтобы снизить время копирования при манипуляции с большими объемами данных, стоит просто перенести MBR на новый носитель и после чего необходимо перечитать таблицу разделов ядра с помощью fdisk (как пример), создать файловые системы и просто скопировать файлы (не забываем сохранять права доступа к файлам).
    Как пример, вы можно делать бекап раздела по сети по расписанию . Положив ключи ssh, можно использовать такую схему:
    # dd if=/dev/DEVICE | ssh user@host “dd of=/home/user/DEVICE.img”.
    Чтобы на ХДД ничего нельзя было восстановить — можно забить его нулями:
    # dd if=/dev/zero of=/dev/DEVICE
    Надеюсь, понятно на что вам необходимо заменить DEVICE. Проверим что вышло, можно тем же dd, но нужно преобразовать данные в hex:
    # dd if=/dev/sda | hexdump -C
    Должны показаться нули.
    Операции с MBR
    MBR записана на первых 512 байтах на ХДД и состоит из таблицы разделов, загрузчика и пары дополнительных байт. Иногда, ее нужно бекапить а потом восстанавливать и т.д. Бекап можно выполнить так:
    # dd if=/dev/sda of=mbr.img bs=512 count=1
    Восстановить можно:
    # dd if=mbr.img of=/dev/sda
    Генерация файлов
    С программой dd вы можете так же генерировать файлы, а потом использовать их как контейнеры других файловых систем даже в зашифрованном виде. Сейчас покажу как можно это сделать.
    С помощью dd создается файл, забитый нулями (случайными числами забивать не рационально: долго и бессмысленно):
    # dd if=/dev/zero of=image.crypted bs=1M count=1000
    Этой командой будет создан файл размером в 1 Гб. После этого необходимо сделать этот файл блочным устройством и, при этом, пропустить его через механизм шифрования ядра linux. Я выбираю алгоритм шифрования такой какblowfish. Подгружаем модули:
    # modprobe cryptoloop
    # modprobe blowfish
    Выполняем ассоциацию образа с блочным устройством со включенным шифрованием:
    # losetup -e blowfish /dev/loop0 image.crypted
    Команда попросит вас ввести пароль, который и будет ключиком к вашему образу. Если ключ введете неверно, то система не смонтируется вообще. нужно будет все заново выполнить, создать данные в образе с использованиемуже нового ключа, т.к к старом данным доступа уже не получите.
    Создадим файловую систему и монтируем ее:
    # mkfs.ext2 /dev/loop0
    # mount /dev/loop0 /mnt/image
    Образ уже готов к записи данных. По завершению работы с ним, нужно обязательно его отмонтировать и отключить от блочного устройства loop :
    # umount /dev/loop0
    # losetup -d /dev/loop0
    Теперь шифрованный образ готов.
    Статья «Делаем загрузочную флешку из ISO образа на Unix/Linux» завершена.

  2. VITALSAZ Ответить


    Интерфейс простой. Нажмите сверху на кнопку “Обзор”(иконка папка) и выберите образ. Target device это флешка на которую будет идти запись, если у вас их несколько выберите нужную. Также есть поле File system, где нужно выбрать какую файловую систему будете использовать. Рекомендую FAT. Затем нажмите “Install” и дождитесь окончания.
    При появлении ошибки с кодом 256 «Source media is currently mounted», размонтируйте образ ISO с Windows, если вы его смонтировали.
    При ошибке «Target device is currently busy», извлеките флешку, затем снова подключите её. Если не сработало, попробуйте отформатировать её.

    Способ 3. Терминал и Gparted

    Запустите терминал через главное меню или с помощью сочетания клавиш “Ctrl + Alt + T” в Ubuntu и Ubuntu-подобных, кроме Kubuntu.

    Первый вариант

    использовать команду dd:
    dd if=/windows.iso of=/dev/sdX
    Положите образ в домашнюю папку и переименуйте его в windows.iso во избежание проблем с пробелами.
    Перейдите в терминале в домашнюю папку
    cd ~
    Замените X на букву вашей флешки!
    Узнать её можно через Gparted. В правом верхнем углу есть кнопка переключения дисков.

    Тот диск который соответствует размеру вашей флешки и есть ваша флешка. В моем случае флешка на 32 гб это /dev/sdb
    Значит команда будет иметь вид
    dd if=/windows.iso of=/dev/sdb

  3. akot2009 Ответить


    В этой статье мы покажем вам, как создать ISO из загрузочного USB-накопителя в Linux. Мы расскажем вам как этого можно добиться в два способа: через интерфейс командной строки (CLI) и программу с графическим интерфейсом пользователя (GUI).

    Создание ISO-образа с загрузочного USB-накопителя с помощью dd Tool

    dd — это широко используемый инструмент командной строки для Linux и других Unix-подобных операционных систем, используемый для преобразования и копирования файлов.
    Чтобы создать образ ISO из файлов загрузочного USB-накопителя, сначала необходимо вставить USB-накопитель, а затем найти имя устройства USB с помощью команды df:
    $ df -hT
    Пример вывода:
    Filesystem Type Size Used Avail Use% Mounted on
    udev devtmpfs 3.9G 0 3.9G 0% /dev
    tmpfs tmpfs 787M 1.5M 786M 1% /run
    /dev/sda3 ext4 147G 28G 112G 20% /
    tmpfs tmpfs 3.9G 148M 3.7G 4% /dev/shm
    tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock
    tmpfs tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
    /dev/sda1 vfat 299M 11M 288M 4% /boot/efi
    tmpfs tmpfs 787M 56K 787M 1% /run/user/1000
    /dev/sda5 ext4 379G 117G 242G 33% /media/tecmint/Data_Storage
    /dev/sdb1 iso9660 1.8G 1.8G 0 100% /media/tecmint/Linux Mint 19 Xfce 64-bit
    Из приведенного выше вывода видно, что имя подключенного USB-устройства — /dev/sdb1.
    Теперь вы можете выполнить следующую команду, чтобы создать ISO-образ с загрузочного USB-накопителя, как показано ниже. Обязательно замените /dev/sdb1 на ваш USB-накопитель и /home/sedicomm/Documents/Linux_Mint_19_XFCE.iso на полное имя нового образа ISO:
    $ sudo dd if=/dev/sdb1 of=/home/sedicomm/Documents/Linux_Mint_19_XFCE.iso
    В приведенной выше команде присутствуют такие опции:

  4. TheTERMINATOR Ответить

    После установки дистрибутива Ubuntu, вам не потребуется устанавливать сторонние приложения для создания загрузочной флешки ubuntu так как данный дистрибутив имеет предустановленное приложение поставляется с приложением для создания.
    Приложение под названием USB Startup, если смотреть в русской локализации, перейдите в Меню Ubuntu – Системные утилиты – Администрирование – Создание загрузочного диска.

    Запустите приложение, далее как видно на скриншоте выше первый пункт это выбор образа для записи на флешку, выбираем образ ubuntu, я для примера выбрал 12.04 LTS, для по пункту два выбираем флешку на которую будем писать образ сделав ее загрузочной, несколько раз проверьте правильно ли вы выбрали флешку так как все будет отформатировано если у вас подключено несколько, смотрите не перепутайте. Выбрали нужную флешку, отлично, далее нажмите на кнопку – “Make startup disk(Создать загрузочный диск). На данном этапе будет предложено отформатировать флешку и придется подождать минут 10 максимум и флешка будет готова.
    Какой из способов для создания загрузочных флешек в Linux используете вы, может вы используете другие приложения которые не описаны выше, поделитесь в комментариях к материалу.

  5. 89966974691 Ответить

    Для запуска программы нажимаем «Меню Mint –> Стандартные -> Запись образа на USB-накопитель».

    Программа запустится, в поле «Записать образ» выбираем ISO образ для записи, затем в соответствующем поле также выбираем USB устройство.
    И нажимаем «Записать».

    Данная операция требует административных прав, поэтому далее нам необходимо ввести пароль администратора и нажать «Аутентификация».

    Процесс записи будет завершен, когда появится сообщение «Образ был успешно записан», нажимаем «ОК». После этого USB флешка, на которую был записан ISO образ, станет загрузочной, с нее теперь можно загружаться.

    Способ записи ISO образа на USB флешку с использованием сторонних программ — UNetbootin

    Сейчас давайте рассмотрим способ, который предполагает создание загрузочной USB флешки из ISO образа с использованием сторонней программы, в качестве примера я покажу, как это делается с помощью программы UNetbootin, которая предназначена для записи ISO образов дисков дистрибутивов Linux.
    По умолчанию UNetbootin отсутствует в системе, даже в репозиториях ее нет, поэтому UNetbootin необходимо устанавливать дополнительно, о том, как это делается, можете посмотреть в материале – «Как установить UNetbootin в Linux Mint?», где я подробно описал весь процесс установки, включая подключение необходимого репозитория.
    Примечание! Перед тем как приступать к записи ISO образа на флешку, используя программу UNetbootin, необходимо предварительно отформатировать USB устройство в файловую систему FAT32, подробней в статье – «Как отформатировать USB флешку в Linux Mint?».
    После того как Вы установили UNetbootin и отформатировали USB накопитель, запускайте программу UNetbootin, «Меню -> Системные -> UNetbootin».

    В данном случае программа UNetbootin сразу запросит пароль администратора, так как, я уже отмечал, эта операция требует повышенных привилегий, вводим пароль и нажимаем «Аутентификация».

  6. MarcheLLios Ответить

    Новое

    DNS PROBE FINISHED NO INTERNET — как исправить?
    Телевизор не видит флешку USB — почему и что делать?
    Bluestacks — самый популярный Android эмулятор для ПК и ноутбуков Windows, полностью на русском языке
    Как удалить McAfee полностью в Windows 10, 8.1 и Windows 7
    Не скачиваются приложения из Play Маркет на Android
    Как перенести контакты с СИМ карты на телефон Android
    Ошибка DRIVER POWER STATE FAILURE (синий экран) — как исправить?
    Как включить вибрацию при нажатии на клавиатуре iPhone
    Как переименовать диск, флешку или DVD-RW в Windows 10, 8.1 и Windows 7
    Что за процесс WmiPrvSE.exe (WMI Provider Host) и почему он грузит процессор
    Лучший бесплатный антивирус 2020
    Как найти потерянный Android телефон
    MuMu App Player — эмулятор Android для слабых ПК
    Буфер обмена на Android телефоне — где найти, как открыть и пользоваться
    Невозможно установить безопасное соединение в Яндекс Браузере — как исправить
    Вне диапазона, Out of range, Input not supported и Вход не поддерживается на мониторе при запуске Windows или игры — как исправить?
    Как восстановить страницу в ВК через телефон или с компьютера

  7. svv0 Ответить

    Работая в Linux, очень важным шагом всегда иметь под рукой ту подстраховку с помощью которой вы можете в случае ЧП, восстановить или переустановить заново систему. Конечно, ситуации бывают разные, у кого-нибудь полетят иксы и в данном случае может просто помочь их перезапуск без переустановки, но бывают непредсказуемые ситуации, по незнанию новички, а может и недостаточно опытные пользователи полезут в корневой каталог нашей файловой системы. Что может быть в итоге вы и сами понимаете, не знаешь что и за что отвечает, лучше не трогай, но как без этого если руки чешутся, а когда уже наделал, поздно уже разгребать и приходится в большей части случаев установить систему снова с нуля.

    Сегодня мы кратко обсудим как подготовить флешку перед тем как она станет загрузочной и собственно как ее сделать загрузочной, много писать не буду, остановимся лишь на самом необходимом.

    1. Установим утилиту GParted

    Открыв терминал(Ctrl+Alt+T), далее выполним следующую команду:
    sudo apt install gparted
    установили, продолжим, читаем материал ниже.

    2. Запуск утилиты GParted

    Завершится установка, сможете найти утилиту в меню Ubuntu – Системные утилиты – Администрирование – GParted либо в меню Dash воспользовавшись поиском.

    3. Подтверждаем запуск утилиты GParted вводом пароля

    Подключите вашу флешку к компьютеру которую вы хотите сделать загрузочной, подключили, на боковой панели она уже отобразилась, запустите GParted, при запуске запросит пароль:

    ввели пароль, далее запустится GParted, переходим к следующему шагу.

    4. Пересканируем, ищем дисковые накопители в GParted


    Ввели пароль, далее запустится GParted, переходим в меню Файл – Пересканировать устройства, начнется сканирование, ждем пока завершится, по ходу сканирования могут быть ошибки как вот у меня:

    жмем кнопку “Игнорировать” и ждем завершения сканирования.

    5. Создаем таблицу разделов в GParted

    Завершится сканирование, вы увидите вашу флешку, выделите ее, перейдите в меню устройство и нажмите – Создать новую таблицу разделов, появится новое окно, выберите таблицу разделов loop и нажмите кнопку применить.

    6. Форматируем флешку в файловую систему Ext4

    Нажали кнопку применить, ждем пока применятся изменения по созданию таблицы разделов, после отобразится наш флешнакопитель, выделяем его мышью, нажмем правую кнопку мыши и выбираем пункт – Форматировать в – Ext4.

    7. Применяем изменения и ждем пока завершится форматирование

    После применим задачи нажав выше по иконке зеленой галочки:

    в появившемся окне нажмем кнопку – “Применить” и ждем пока наша флешка завершит форматироваться в Ext4. Форматирование завершилось удачно, закрываем GParted, после идем в меню Ubuntu – Системные утилиты – Администрирование – Создание загрузочного диска, запускаем системную утилиту.

    8. Выбираем образ дистрибутива и начинаем процесс записи


    Как видно с скриншота выше, у меня уже выбран образ который я хочу записать на флешку и ниже отображается флешнакопитель, в первой части окна сверху нажмите кнопку “Обзор” и выберите ваш образ Ubuntu который вам нужно записать, если у вас подключено несколько флешек, в второй части окна ниже вы их увидите, отметим необходимую и жмем кнопку – “Создать загрузочный диск”.

    9. Ждем пока завершится процесс записи образа на флешку

    У вас спросят, вы действительно хотите записать образ диска на устройство, соглашаемся и жмем кнопку “Да”. После начнется запись на флешку:


    ждем завершения до 100%, минут 10 придется подождать и готово, после остается лишь в случае ЧП, если нужно будет переустановить систему, зайти в BIOS, выбрать нашу флешку первой в приоритете загрузки дисков, для перемещения используется клавиша “Page Up”, после жмем кнопку F10 чтобы сохранить изменения, компьютер перезагрузится и вы загрузитесь с флешки, далее уже остается лишь установить Ubuntu. Остались вопросы, спрашивайте в комментариях.

  8. dmitrich777 Ответить

    Используя приложение WinUSB, этот процесс теперь намного проще, от запуска приложения до создания загрузочной флешки всего несколько кликов:
    Запустить приложение.
    Выбрать образ на жестком диске компьютера или же на съемном носителе CD/DVD диске.
    Запустить создание загрузочной флешки нажав на кнопку Install.
    После описанных манипуляций выше, приложение само отформатирует флеш-накопитель под нужную файловую систему автоматически, примонтирует, начнет копирование файлов, по окончанию создания загрузочной флешки, приложение WinUSB само добавит флеш-накопитель в меню Grub, все что вам остается, это дождаться сообщения – Installation succeded и перезагрузить компьютер, после в меню Grub выбрать ваш флеш-накопитель и установить операционную систему Windows, в моем случае это версия Windows 7 SP1.
    WinUSB имеет очень простой графический пользовательский интерфейс в котором разберется каждый пользователь, всего несколько пунктов в которых запутаться невозможно, в моем случае создание загрузочной флешки заняло порядка 20 минут. Так же добавлю к написанному выше, при создании загрузочной флешки когда процесс уже запущен, ни в коем случае не отменяйте чтобы не угробить свою флешку, подождите окончания, пойдите сделайте себе кофе и не нагружайте процессор другими приложениями, это позволит создать загрузочную флешку быстрей чем в том случае, когда вы будете использовать нагрузочные приложения.
    Как установить WinUSB в Ubuntu Linux, откройте терминал и выполните следующие команды:
    sudo add-apt-repository ppa:colingille/freshlight
    sudo apt-get update
    sudo apt-get install winusb

    Установка в Ubuntu 16.04 с помощью PPA от webupd8

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt-get update
    sudo apt-get install winusb

    Устанавливаем с помощью готового deb пакета

    Для 64-bit

    cd /tmp && wget https://launchpad.net/~colingille/+archive/ubuntu/freshlight/+files/winusb_1.0.11+vivid1_amd64.deb && sudo dpkg -i winusb* && sudo apt -f install

    Для 32-bit

    cd /tmp && https://launchpad.net/~colingille/+archive/ubuntu/freshlight/+files/winusb_1.0.11+vivid1_i386.deb && sudo dpkg -i winusb* && sudo apt -f install

  9. vitallus Ответить

    Впрочем, линуксом, который работает без установки (пускай, даже с флешки), уже давно никого не удивишь. Да и все-таки хочется при себе иметь любимую винду с привычными программами, а пингвина использовать в более изощренных целях. Поэтому сейчас нужно вооружиться утилитой Bart’s PE Builder и действовать!
    Работать с этой программой проще простого хотя бы потому, что интерфейс полностью переведен на русский язык и запутаться здесь довольно сложно. Просто читаем, что от нас требуется, и выполняем — начнем с указания пути к установочным файлам Windows. Внимание: требуется дистрибутив Windows XP или 2003. И никак иначе: любой другой, включая w2k, не подойдет. Более того, ты должен прописать вручную или выбрать путь именно к установочным файлам (если вставил диск с виндой, то просто выбери здесь свой привод), а не к образу с дистрибутивом (который, возможно, закачаешь из Сети). Если дистриб упакован в ISO или другом формате-образе, то его нужно предварительно оттуда извлечь.
    При желании ты вправе указать папку с файлами, которые будут дополнительно включены в окончательную сборку Windows, но этот шаг опциональный. Главное сейчас — выбрать каталог назначения, куда PE Builder положит готовый билд системы. Необходимо в обязательном порядке указать здесь «BartPE», тем самым ты заведомо исключишь проблемы во время переноса файлов на флешку. Замечу, что в обычном режиме мы бы сразу зажгли полученный билд на CD или, по крайней мере, создали ISO. Но для дальнейшего переноса файлов на USB придется отказаться от всякой записи на носитель.
    Включить в сборку дополнительные программы или, наоборот, убрать что-то лишнее можно через окно «Модули» (рекомендую заглянуть туда после прочтения соответствующей врезки), но сейчас оставим все по дефолту и просто нажмем «Создание сборки».
    Сам процесс создания загрузочной системы не займет много времени. После завершения процесса все сгенерированные файлы будут помещены в папку BartPE (у меня — c:/pebuilder3110a/BartPE), однако просто взять и скопировать их на флешку нельзя. Пришлось бы долго возиться, чтобы все заработало, но разработчик позаботился об этом, включив в состав проги специальный скрипт — pe2usb.cmd.
    Синтаксис для запуска скрипта очень простой: «pe2usb.cmd », где drive — буква нужного USB-носителя. Но после первой же попытки запуска он обломает тебя, сославшись на критическую ошибку. Оказывается, для работы pe2usb (точнее говоря, для создания виртуального диска в оперативной памяти для дальнейшей работы винды) требуется несколько файлов из Service Pack 1 for Windows Server 2003. Если таковой у тебя под рукой, то просто извлеки оттуда setupldr.bin, ramdisk.sy_ и скопируй их в предварительно созданную папку srsp1 (у меня — c:/pebuilder3110a/srsp1). После этого распакуй ramdisk.sy_, выполнив из папки srsp1 следующую команду:
    expand –r RAMDISK.SY_

  10. anian Ответить

    Алгоритм действий таков:
    после запуска в главном окне выбирается USB накопитель, на который делается запись;
    отмечается пункт «AutoFormat it with FBinst» -инициирует форматирование выбранного накопителя и трансформацию в загрузочный диск. (Упомянутый пункт отмечается в том случае, если образ записывается на носитель впервые. Если используется накопитель, ранее созданный посредством этой утилиты, то при добавлении на неё соответствующих образов, форматирование не применяется);
    отмечается необходимый дистрибутив (или несколько, если нужна мультизагрузочная флешка) и указывается путь к нему
    после добавления дистрибутивов нажимается кнопка «Go»;
    после того как процесс закончен, нажимается кнопка «Exit».
    Теперь переходим ко второму варианту.

    Easy2Boot

    В этом варианте используется утилита Easy2Boot, предназначенная для формирования мультизагрузочных флешек. Она дополняет приложение RMPrepUSB, которое предварительно устанавливается на компьютер.

    Архив, содержащий файлы Easy2Boot, скачивается с официального сайта и не распаковывается.
    Алгоритм действий выглядит следующим образом:
    запускается RMPrepUSB;
    в открывшемся окне отмечается позиция «Не задавать вопросов»;
    в разделе размер отмечается позиция – MAX;
    в разделе метка тома ставится позиция – «любая»;
    в разделе Загрузочный сектор отмечается позиция – Win PE v2;
    в разделе файловая система и опции отмечаются позиции – FAT32 + Boot as HDD или NTFS + Boot as HDD. FAT32;
    отмечается позиция «Скопировать системные файлы из …» и указывается путь к ещё не распакованному архиву с Easy2Boot;
    на появившийся запрос даётся ответ – «Нет»;
    нажимается кнопка «Подготовить диск»;
    после ожидания нажимается кнопка «Установить Grub4Dos»;
    на появившийся запрос даётся ответ – «Нет»;
    не выходя из программы, в проводнике открывается содержимое USB накопителя;
    из папки ISO необходимые образы переносятся в соответствующие папки;
    после переноса образов на диск нажимаются кнопки Ctrl+F2;
    по завершении процесса мультизагрузочный USB накопитель готов.

    Часто задаваемые вопросы

    Записал на флешку дистрибутив Windows без программ, в процессе загрузки выходит ошибка «Вставьте диск Windows в устройство…»

    Ошибка возникает если, использовалась не лицензионная сборка образа Windows (пиратская), в процессе форматирование флешки возникли ошибки (при этом проводник не показывал сообщения об ошибке), ISO образ распаковывался архиватором напрямую на USB носитель:
    Переформатировать USB носитель, сняв галочку с «Быстрое форматирование»;
    Сначала распаковать ISO в любую папку на ПК, затем скопировать на носитель.

    После форматирования, флешка перестала определятся в проводнике Windows

    Проблема появляется когда произошло принудительное прерывания процесса форматирования.
    Возможно поврежден USB разъем на материнской плате (время от времени теряется контакт) – переставить в другой порт и переформатировать.

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *