Dd записать iso на флешку
Запись iso образа на флешку в linux
Графический способ записи iso на флешку
Если у вас прекрасно работают иксы, то зачем возвращаться в консоль? Поэтому и воспользуемся программой unetbootin . Она существует и для windows с macOS, а не только для linux. На их оффсайте можно скачать исходные коды, для самостоятельной сборки, но программа и так есть практически во всех стандартных репозториях. Например, что бы установить unetbootin в ubuntu, достаточно набрать:
Программа требует прав рута для запуска, так что она спросит ваш пароль.
Как ведете unetbootin обладает простым интерфейсом и не должен вызвать проблем. Если просто выбрать любой дистрибутив и версию, то программа сама скачает нужный образ из интернета и запишет его на флешку, но такой ход сработает только с linux дистрибутивами.
Стоит сказать пару слов о “Space used to preserve files across reboots”. Утилита спрашивает нас:”Сколько места мы хотим пожертвовать на флешке для изменений, которые сохранятся после перезагрузки”. Работает только на ubuntu подобных дистрибутивах. Рекомендую выделить хотя бы мегабайт 50… если он сохранит настройки вашего интернета, то это уже будет удобно.
Кстати, unetbootin не форматирует устройство перед началом записи… Так, что лучше отформатировать его самостоятельно, например, через дисковую утилиту в ubuntu или аналогичную программу в вашем дистрибутиве. Хотя если вы забудете отформатировать, то ничего страшного, просто программа сама спросит вас о перезаписи файлов.
Консольный способ записи образа на флешку
Этот способ даже проще, хотя и более долгий:
Что бы узнать, что подставлять заместо X наберите
Как видно у меня флешка находится по адресу /dev/sdf1, значит моя команда будет выглдеть так:
Однако перед записью нужно не забыть отмантировать флешку:
Процесс записи через dd долог, а кроме того он ни как ни показывает сколько уже скопировано. Но узнать прогрес можно послав процессу сигнал USR1.
Для этого в начале нужно узнать id нашего dd. Для этого достаточно набрать команду:
Мы получим примерно следующие:
Теперь посылаем сам сигнал:
Посылать можно нажав Alt+F2 или в новом окне терминала. Примерно через секунду-другую dd отреагирует на сигнал и в том терминале, где идёт копирование появится отчёт о проделанной работе. После чего копирование продолжиться в “молчаливом режиме”.
И не забудьте поставить флешку приоритетной по загрузке в БИОСе.
Приятно, что флешки сейчас стоят очень дёшево и продолжают падать в цене. Например, можно купить флешку в интернет магазине на 16 ГБ менее чем за 1000р. А стандартные флешки на 4-8 ГБ и вовсе копейки стоят. Уже прошло то время, когда образ можно было записать на сд болванку (12.04 убунту будет занимать более 700мб). Возможно, вскоре стандартные iso образы превысят 4,7ГБ размер и тогда уже все перейдут на флешки, забыв про такие не надёжные и неудобные носители, как диски.
Запись ISO-образов на флешку в Ubuntu
Способ 1: UNetbootin
Начать сегодняшний материал хотелось бы с рассмотрения программ с графическим интерфейсом, поскольку через них записывать образ диска в Ubuntu проще всего, что особенно касается начинающих пользователей. В качестве первого примера возьмем UNetbootin. Конечно, по умолчанию этот инструмент отсутствует в операционной системе, поэтому для начала его нужно установить. Процесс инсталляции и управления выглядит следующим образом:
- Откройте меню приложений и запустите оттуда «Терминал». Сделать это можно и нажатием на стандартную горячую клавишу Ctrl + Alt + T.
Сейчас получить рассматриваемый инструмент можно только через пользовательские репозитории, что означает надобность добавления их в систему. Осуществляется это путем ввода команды sudo add-apt-repository ppa:gezakovacs/ppa .
На экране отобразятся сведения о необходимости загрузки пакетов из определенных ресурсов. Подтвердите это, нажав на клавишу Enter.
Ожидайте завершения скачивания. Это займет несколько минут, что зависит от скорости интернет-соединения. Во время этой операции не закрывайте консоль, иначе весь прогресс собьется.
Осталось только произвести инсталляцию программы. Осуществляется это через sudo apt-get install unetbootin .
При запросе о скачивании архивов выберите вариант Д.
Вы можете запустить установленное приложение прямо из консоли, введя unetbootin .
Для корректного запуска ПО потребуется указать пароль суперпользователя в отобразившейся форме.
Теперь можно приступить к непосредственной записи образа. Если вы собираетесь записывать дистрибутив операционной системы, отметьте это на верхней форме, заполнив необходимые сведения.
В случае когда это будет обычный виртуальный диск, отметьте маркером соответствующий пункт, укажите формат файла и добавьте его через стандартный файловый менеджер.
В конце остается только выбрать тип устройства, отметить носитель для записи и нажать на «ОК».
Вы сможете следить за прогрессом записи, а по его завершении появится уведомление, означающее, что можно закрывать UNetbootin и переходить к использованию загрузочной флешки с записанным на нее образом.
Как видите, в управлении UNetbootin нет ничего сложного, а больше всего времени займет сама процедура инсталляции. Графический интерфейс имеет простое оформление и русский язык, что позволит быстро освоиться начинающим юзерам. Если у вас возникли вопросы по поводу установки и использования данного программного обеспечения, советуем изучить необходимые сведения на официальном сайте разработчика, перейдя по указанной ниже ссылке.
Способ 2: balenaEtcher
Мы решили рассмотреть еще одну программу с графическим интерфейсом под названием balenaEtcher, поскольку первый вариант может не устраивать некоторых пользователей. balenaEtcher — еще более простое приложение, но с усложненной схемой инсталляции. Давайте начнем с непосредственного добавления этого инструмента в операционную систему Ubuntu.
- В «Терминале» введите echo «deb https://dl.bintray.com/resin-io/debian stable etcher» | sudo tee /etc/apt/sources.list.d/etcher.list , чтобы получить список пакетов из пользовательских хранилищ.
Подтвердите это действие, вписав пароль суперпользователя.
Далее потребуется генерировать ключ, отвечающих за доступ к ПО. Для этого подходит команда sudo apt-key adv —keyserver keyserver.ubuntu.com —recv-keys 379CE192D401AB61 .
По окончании обновите список пакетов, указав sudo apt update .
Произведите инсталляцию софта через sudo apt install etcher-electron .
Запускать balenaEtcher проще всего через добавленный значок в меню приложений.
Процесс записи образа диска имеет пошаговое представление. Для начала нажмите на кнопку «Select image», чтобы запустить файловый менеджер.
В нем выберите подходящий образ.
Далее щелкните по синей кнопке «Select target», чтобы указать съемное устройство для записи.
По завершении остается только нажать на «Finish», запустив тем самым процесс записи. Учитывайте, что форматирование флешки в этом случае будет произведено автоматически.
Отметим, что проблемы с использованием balenaEtcher регулярно наблюдаются у некоторых юзеров из-за сбоев в пользовательских хранилищах. Это делает невозможным корректное скачивание и инсталляцию программы описанным выше способом. В качестве альтернативы мы предлагаем задействовать официальный сайт, загрузив оттуда архив программы, или библиотекой на GitHub, где имеется подходящий DEB-пакет.
Способ 3: Утилита dd
Последний метод, о котором мы хотим поговорить в рамках сегодняшнего материала, будет полезен уже опытным пользователям, поскольку подразумевает взаимодействие с терминальной утилитой с необходимостью ввода команд. Ниже вы видите инструкцию, в которой детально описан пример создания загрузочной флешки в Ubuntu через dd.
- Для начала определим название съемного накопителя, на который хотите записать образ виртуального диска. Осуществляется это через команду sudo fdisk -l .
Подтвердите действие, введя пароль root-доступа.
Здесь отыщите устройство, совпадающее по размеру с нужной флешкой, и определите его название, скопировав или запомнив строку.
Остается только ввести dd if=
/Downloads/ubuntu.iso of=/dev/sdb1 и запустить процесс.
/Downloads/ubuntu.iso — точный путь к образу диска с обязательным указанием его формата, а /dev/sdb1 — название соответствующего накопителя для записи.
Начнется запись ISO-образа на флешку, а в консоли будет отображаться прогресс этой операции. Следите за ним, а по окончании можете сразу же приступать к использованию получившегося устройства. Больше никаких особенностей утилита dd не имеет, поэтому инструкцию можно считать завершенной.
Сегодня мы представили три способа, позволяющих записывать образ диска на флешку в Ubuntu. Каждый пользователь уже сам для себя решит, стоит ли загружать программу с графическим интерфейсом или с поставленной задачей можно без проблем справиться, задействовав стандартную консольную утилиту.
Отблагодарите автора, поделитесь статьей в социальных сетях.
BootDev
Создание загрузочных дисков и прочие полезные мелочи
Страницы
2017-12-16
Создание загрузочной флешки из ISO образа с помощью программы dd
Казалось бы, что нет ничего проще, указал загрузочный iso образ, указал устройство для записи данного образа, и вот тебе готовая загрузочная флешка. Все почти именно так. Но есть одно но. Заключается оно в том, что не всегда можно загрузиться с такой флешки после данных манипуляций. Разберем почему это происходит. Для этого, как всегда немного теории для внесения ясности.
Структура ISO 9660
ISO файл является полной посекторной копией файловой системы компакт диска. На данный момент, существуют два типа файловых систем для компакт дисков, это ISO 9660 и UDF. Первой была ISO 9660. После, с течением времени, когда появилась необходимость переносить фалы большого объема, а так же поддерживать возможность использовать длинные имена хранимых файлов, начали появляться дополнительные модификации для данной файловой системы (Joliet, UDF).
А уже позже, с учетом всех данных требований, была создана файловая система UDF. Которая ныне используется на DVD и BD дисках. Структуры обоих файловых систем схожи.
Размер сектора равен 2048 байт. В самом начале файловой системы присутствует неиспользуемая область размером 32 КБ (32768 байт), расположена в секторах 0-15.
Сектор 16, содержит информацию о первичном, т.е. основном, разделе диска.
Сектор 17, в случае загрузочного диска, содержит запись системы El Torito с адресом загрузочной области Boot Catalog. Данный адрес представлен двухбайтовым числом, что соответствует первым 80 секторам диска (от 0 до FFFF, что равно 65535).
Сектор 18 и последующие, отводятся для хранения файловой таблицы и самих файлов.
Гибридный ISO
Чуть выше, при рассмотрении файловой системы ISO 9660, было сказано о неиспользуемом пространстве в лице первых 16 секторов (первые 32768 байт) данной файловой системы. И это означает, что в этом пространстве может располагаться какая угодно информация. И эта информация никак не повлияет на работу файловой системы компакт диска. Поэтому, в данном пространстве можно разместить, к примеру, загрузочную запись MBR, или EFI раздел с загрузочным исполняемым файлом, либо и то и другое.
Данную возможность как раз и используют на практике для создания так называемых гибридных ISO образов, которые можно использовать как для записи на компакт диск, так и на любой другой накопитель (флешка в том числе) с которого поддерживается загрузка в BIOS/UEFI BIOS системы.
К примеру, вот так выглядит обычный загрузочный ISO в HEX редакторе, а именно его первые сектора.
А вот так, выглядит начало гибридного ISO.
Из вышесказанного следует, что для прямой записи на флешку подходят только гибридные ISO файлы. Для их определения, достаточно проверить HEX редактором первые сектора данных образов. В ОС Windows, для этих целей подойдет бесплатны HEX редактор HxD. А в ОС Linux можно воспользоваться консольной программой hexdump.
Запись ISO образа с помощью консольной программы dd
dd if=image.iso of=\?DeviceHarddisk2Partition0 bs=2048 —progress
dd if=image.iso of=/dev/sda bs=2048
или тоже самое, но уже с отображением прогресса
pv image.iso | dd of=/dev/sda bs=2048
Тестирование
Проверим достоверность всего вышесказанного, записав по одному из типов ISO на флешку, и после загрузившись с данной флешки в виртуальной машине VirtualBox.
Программы для записи образа на флешку Linux
Запись образа на флешку — очень частая задача для тех, кто ещё пытаете выбрать дистрибутив или тестирует новые версии Linux. В Windows мы привыкли к Rufus — это одна из самых лучших, интуитивно понятных и наиболее популярных утилит для записи образов дисков на USB-флешку. Она по праву считается лучшей и используется довольно часто. Но, к сожалению, нет версии этой программы для Linux; если вы новичок и хотите записать образ на флешку, то можете столкнуться с проблемой, чем это можно сделать.
На самом деле в операционной системе Linux есть свои программы для записи образа на флешку Linux, и их достаточно много. В этой статье мы рассмотрим лучшие аналоги Rufus для Linux, а также как ими пользоваться для решения своих задач. Сразу перейдём к списку.
Если вы уже пытались спрашивать на форумах, как записать образ на флешку в Ubuntu, то, наверное, уже слышали совет использовать утилиту dd. Это простая консольная утилита, которая позволяет побайтово переносить данные из одного места в другое, например из файла на флешку.
Несмотря на свою простоту она очень популярна среди опытных пользователей Linux, поскольку может правильно записать данные в большинстве случаев. Использовать эту утилиту очень просто. Нужно указать файл образа откуда будут скопированы данные и раздел на вашей флешке, например:
/ваш_образ.iso of=/dev/sdc bs=5M
Обратите внимание, что есть два возможных способа записи образа на флешку с помощью dd. Это непосредственно на флешку /dev/sdc или на раздел флешки — /dev/sdc1. Обычно работает первый вариант, но вы можете попробовать и второй. Запись образа на флешку займет определённое время, так что вам придется подождать.
После завершения копирования флешка будет готовка к работе. Но это далеко не все способы записи образа на диск, есть программы с графическим интерфейсом, полноценные аналоги Rufus Linux.
2. Unetbootin
Unetbootin — это графическая утилита с открытым исходным кодом для записи образа на USB-флешку. Работает она совсем по-другому. В отличие от dd, здесь флешка должна быть примонтирована к системе и отформатирована в правильную файловую систему. Утилита распакует содержимое образа на флешку, а затем добавит необходимые флаги раздела и установит загрузчик, чтобы всё работало так, как нужно.
Вы можете выбрать образ из файловой системы или скачать систему автоматически через интернет. Кроме того, вы можете записывать образы дискеты, а также жестких дисков. Еще можно оставить свободное место на флешке, чтобы в будущем записать туда файлы. Это отличная альтернатива Rufus Linux и используется она настолько же часто, как и Rufus в Windows.
Установить программу можно из официальных репозиториев. В Ubuntu для установки наберите:
sudo apt install unetbootin
3. Etcher
Это следующее поколение программ для записи образа на флешку Linux. Etcher — утилита с открытым исходным кодом, которая может работать в Windows, Linux и Mac OS. Но её выгодно отличает ещё одна особенность — это современный графический интерфейс.
Утилита работает очень просто. Сначала вы выбираете образ диска, который нужно записать, потом флешку, а затем просто нажимаете кнопку Записать (Flash!). Программа сделает всё сама. Она новая, поэтому её ещё нет в официальных репозиториях, но вы можете найти портативный образ AppImage на официальном сайте.
4. YUMI
Это не просто альтернатива Rufus Linux, но нечто большее. С помощью этой утилиты вы сможете записать на флешку не один образ, а сразу несколько. Таким образом, вы можете создать мультизагрузочную флешку с Linux- или Windows-системами.
Интерфейс утилиты предельно прост, вы можете выбрать флешку для записи, форматировать её, и настроить меню загрузки установленных операционных систем. Скоро ожидается выход новой версии утилиты для Linux.
5. Multisystem
Еще одна утилита с открытым исходным кодом, похожая на YUMI. Она тоже позволяет записывать несколько образов операционных систем на флешку. Всё выполняется быстро и просто. Берёте флешку, выбираете её в программе, далее выбираете несколько образов и записываете их.
Перед тем, как будут добавлены образы, программа установит загрузчик Grub2 на флешку, так что будьте аккуратны при выборе флешки, иначе можно и повредить жёсткий диск.
После этого нам остаётся записать образы и можно пользоваться. Кроме этого, в утилите есть множество настроек загрузчика Grub и Brug, резервное копирование и восстановление флешки, а также поддержка загрузки нужных вам образов из интернета.
Выводы
Вот и всё. Мы рассмотрели лучшие аналоги Rufus Linux, с помощью каждой из этих программ вы сможете записать свой образ на USB-флешку. В большинстве случаев всё работает достаточно хорошо. Я для своих целей использую либо dd, либо Unetbootin. А какие программы для записи ISO на флешку Linux используете вы? Напишите в комментариях!
На десерт видео о том, как пользоваться одной из самых популярных программ — Unetbootin:
Нет похожих записей
Оцените статью:
Об авторе
Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux интересуюсь всем, что связано с информационными технологиями и современной наукой.
17 комментариев
и когда же выйдет YUMI под linux??
а где найти эту самую YUMI
я не смог нагуглить ни офф сайт ни в репах opensuse ни в репах ubuntu
Подскажите а как потом удалить AppImage из меню приложений? ну и собственно из системы?
А оно не должно быть ни в меню приложений, ни в системе, вся программа в одном файле и никуда больше не устанавливается.
«Еще можно оставить свободное время на флешке» — опечатка «свободное место».
Для записи windows на флешку использую UTMake. Rufus (как и windows 7 to usb от microsoft)при записи windows 10 как минимум форматмрует флешку в NTFS без вариантов и потом не грузится, а через UTMake можно форматнуть в FAT32 и все остальное сжелать и грузится родной установщик без grub. Может подскажете почему с NTFS такая проблема?
Dd записать iso на флешку
28 сен 2016, 09:29
Чтоб надежно записать образ — я обычно использую исключительно dd
1. Подготовка к записи
Найдем название устройства носителя в ОС, для этого заглянем например в lsblk — где несложно увидеть что искомая 16-ти гиговая флешка у нас называется sdb
Запись образа командой dd
10 дек 2018, 13:57
Запись образа командой dd
10 дек 2018, 14:38
Запись образа командой dd
10 дек 2018, 14:41
Запись образа командой dd
10 дек 2018, 16:39
Запись образа командой dd
10 дек 2018, 18:19
Запись образа командой dd
10 дек 2018, 18:22
Чтоб надежно записать образ — я обычно использую исключительно dd
=========================================================================
Chocobo — мне кажется, что эта утилита удобнее. Насколько я понял, в ней можно
создавать образы для Windows. Пока не проверял, точно сказать не могу.
=========================================================================
dd — GUI
УСТАНОВКА:
1 — Качаем архив
2 — Извлекаем файлы
3 — Открываем от ROOT: /opt/
4 — Копируем папку » RosaImageWriter » в /opt/
—————————————————————————-
Создаём Кнопку запуска «RosaImageWriter»
1 — rosa-image-writer.desktop
содержимое файла:
2 — Сохраняем конфигурации
3 — Сохранённый файл помещаем от ROOT в папку /usr/share/applications/
4 — Выход или Перезагрузка
5 — Меню —> Инструменты —> Rosa Запись образа на USB-накопитель
===================================================
Делаем вывод для себя, что лучше, КОНСОЛЬ или GUI !
УДАЧИ !
Запись образа командой dd
10 дек 2018, 20:24
Запись образа командой dd
10 дек 2018, 20:33
Запись образа командой dd
12 дек 2018, 19:06
Запись образа командой dd
12 дек 2018, 19:08
Запись образа командой dd
12 дек 2018, 19:28
Запись образа командой dd
12 дек 2018, 19:46
Запись образа командой dd
12 дек 2018, 20:46
Запись образа командой dd
12 дек 2018, 21:03
Запись образа командой dd
12 дек 2018, 21:44
Запись образа командой dd
12 дек 2018, 22:22
Прошу снизить градус общения Да и вообще воздерживаться от эмоций по отношению к другим пользователям.
P.S. Я кстати не въехал что должны были доказывать скрины выше, то что посты за 2016 год или то что образ минта из будущего, завтрашнего дня
Запись образа командой dd
12 дек 2018, 22:28
Запись образа командой dd
13 дек 2018, 00:22
ну прям детский сад и по картинкам надо ещё пояснять
было заявлено что «по первой ссылке коменты какие-то неутешительные, типа «проект заброшен»» ,
на первом скрине все каменты (целых 2 ) к статье по первой ссылке, пусть покажут пальчиком где там написано что проект заброшен
на втором скрине окно ФМ с потрохами мультисистем флешки с «залитой» на него ОСью ЛМ19 (новый systemd’шный дистр ) и загрузчик , окно программы мультисистем со строкой установленной на флеш пОСью, и окно обновления программы ( той программы которая якобы «заброшена»)
кста , загрузка минт19 от клика выбора системы в загрузочном меню до её окончания и готовности к работе заняла не «полсуток» а 50 сек.
если dd -шкой заливать (побайтово) образ диска или раздела , то сохраняется и файловая система источника с которого сделан образ. Если dd -шкой копировать отдельные файлы , то копируется только файл , так же как и при копировании командой cp