Как записать образ Ubuntu ISO на флешку
Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Yoomoney № 410011416229354.
Или на телефон +7(928)274-0281.
Даже небольшая сумма может помочь написанию новых статей 🙂
Или поделитесь ссылкой на эту статью со своими друзьями.
Записать ISO образ Ubuntu на флешку можно несколькими способами. И в этой статье инструкция как сделать загрузочную флешку из образа Ubuntu ISO.
Немного теории — что такое ISO образ
ISO образ это специальный файл, который содержит не только данные, но также служебную информацию о файловой системе, метке диска и так далее. Можно сказать что это лазерный диск в виде файла. Записывается такой образ простейшим образом — программа должна всего лишь последовательно передавать байты из файла на записывающий привод. Подразумевается что файловая система диска в таком образе будет ISO9660.
Хотя эти файлы предназначены для записи на лазерные диски, многие из них можно записать и на флешку (на flash-диск). Использование флешки вместо лазерного диска дает разные преимущества — меньше размер, быстрее скорость загрузки, нет шума от CD-привода. А кроме того, сейчас есть ультрабуки и нетбуки, на которых просто нет привода для лазерных дисков.
Проблема записи образа ISO на флешку заключается в том, что используются разные файловые системы. На лазерных дисках (и в файлах ISO) используется файловая система ISO9660, а на флеш-дисках файловая система FAT32. Поэтому если просто распаковать содержимое файла ISO на флешку то такая флешка не будет загрузочной. А смысл ведь в том, чтобы флешка была загрузочной. И загрузочную флешку Ubuntu можно сделать.
Ubuntu — запись ISO на флешку
Ubuntu один из дистрибутивов Линукс, разработчики которого не просто предусмотрели возможность создания загрузочной флешки из образа, но более того, такая флешка создается на файловой системе FAT32. Использование этой файловой системы, позволяет использовать флешку по прямому назначению и после того, как на нее будет записан образ Ubuntu. Вы делаете загрузочную флешку Ubuntu и после этого можете копировать на эту флешку обычные файлы. Например deb пакеты программ, чтобы потом не скачивать их из Интернет.
Есть несколько способов записать ISO Ubuntu на флешку. Самый первый это использовать собственную программу Ubuntu которая называется «Sartup Disk Creator«. Эта программа не удаляет текущее содержимое флешки (если только вы не нажмете кнопку «Erase Disk»). Главное, чтобы на флешке было достаточно свободного места.
Примечание. Начиная с 2016 года можно забыть об этой программе. Подробнее в конце статьи.
Но трудность в том, что этой программы нет отдельно от дистрибутива. То есть для того чтобы ей воспользоваться, нужно сначала загрузиться в Ubuntu. Либо на компьютере где установлена Ubuntu, либо из Live системы. А дальше все просто — указываете ISO файл, указываете флешку и затем нажимаете кнопку «Make Startup Disk»:

Или использовать для записи другие программы.
Программа Universal-USB-Installer
Сайт программы: www.pendrivelinux.com. С ее помощью сделать загрузочную флешку Ubuntu можно за несколько минут.

Нужно выбрать «Ubuntu» в первом поле, во втором указать путь к файлу образа. В третьем указать флешку и нажать кнопку «Create».
Предварительно нужно вставить флешку и убедиться в том, что на ней есть необходимое количество свободного места. Если на флешке есть файлы, их можно не удалять. Программа не будет уничтожать имеющиеся файлы. Конечно если вы не поставите птичку на отметке «Format»!
Перед записью образа лучше скачать последнюю версию этой программы. Так как в образах Ubuntu иногда происходят изменения и поэтому старая версия программы может неправильно записать свежий образ Ubuntu. Недостаток этой программы только в том, что она есть лишь под Windows. Под Linux ее нет.
Программа UNetbootin
Сайт программы: unetbootin.github.io. Программа кроссплатформенная, есть версии под Windows, Linux, Mac OS.

Все почти так же. Исключение в том, что программа скачивает образ сама. Поэтому нужно подключение к Интернет и время на скачивание. Это неудобно.
Впрочем, можно записать образ через вторую опцию «Образ диска» и там указать файл образа. Однако и таким способом программа делает флешку раза в два медленнее чем Universal-USB-Installer.
Программа rufus
Сайт программы: rufus.akeo.ie. Программа только под Windows. На официальном сайте Ubuntu именно эту программу рекомендуют для записи ISO образа Ubuntu на флешку.

Эта программа действительно записывает ISO образ Ubuntu на флешку с файловой системой FAT32. Причем сохраняется работоспособность оригинального загрузочного меню Ubuntu.
В настройках программы важно указать:
- Правильно выбрать флешку (она должна иметь файловую систему FAT32).
- Схему раздела. По умолчанию используется схема «BIOS + UEFI», но можно использовать схему «только UEFI», если флешка создается для нового компьютера с поддержкой UEFI.
- И выбрать ISO файл. Для этого нужно нажать небольшую кнопку, в блоке «Параметры форматирования».
- Нужно скачать с сайта самую последнюю (свежую) версию программы.
- На компьютере должно быть подключение к Интернет. Для некоторых версий Ubuntu программа скачивает специальные версии загрузчика syslinux.
Программа проверена на версиях Ubuntu 14.04, 16.04, 17.10, 18.04, а также на нескольких других дистрибутивах, в том числе на дистрибутиве Windows 10.
Эмуляция CD
Многие контроллеры флеш дисков имеют специальный режим работы, в котором они эмулируют CD-привод. То есть компьютер видит эту флешку не как флешку, а как настоящий внешний CD-привод.
Достоинство этого способа в его почти 100% совместимости с разными компьютерами. Бывают такие компьютеры, которые по той или иной причине отказываются загружаться с флешки. Но с внешнего CD-привода такие компьютеры загружаются.
Недостаток такого способа в том, что перевести флешку в такой режим работы не просто. Для этого нужно узнать какой контроллер в ней находится. Потом найти служебную программу для этого контроллера. Подробно этот способ описан в статье Как сделать CD-ROM из флешки.
Эпик фейл 2016 года
В дистрибутиве 16.04 LTS, разработчики сделали страшное. Заменили программу записи дистрибутива на флеш-диск. И новая программа это лютый пи*ец. Вот что эта новая тулза сделала с 8-ми гигабайтной флешкой:

Размер дистрибутива всего 1.4 Гб, но засрана вся флешка. Создать раздел в неразмеченной области не получится, потому, что программулина накосорезила с разметкой. В общем флешку нельзя будет использовать по прямому назначению, пока не удалишь дистрибутив и заново не создашь разделы.
Я с подобным ужасом сталкивался лишь однажды, когда тестировал дистрибутив Альт-Линукс. Ubuntu всегда была, в этом смысле примером адекватного и разумного подхода. И вот адекватность закончилась. Теперь и Ubuntu пополнила ряды извращенцев.
А ведь еще совсем недавно убунтовский USB Creator не просто писал на FAT32 раздел, он даже не удалял имеющиеся там файлы! Можно было сделать загрузочную флешку прямо из какой-то рабочей, используемой. Это была лучшая программа такого рода.
Надеюсь, что в аду припасен отдельный котел, для разработчиков таких программ. Мне вот интересно, какие процессы происходят в головах у людей, придумывающих этакую вот жесть? И разработчикам дистрибутива вопрос — как такое возможно, что в LTS дистрибутиве оказалась косячная программа?
Иван Сухов, 2015, 2016, 2017 г.
- Запись MP3 диска на Windows 8
- Как записать MP3 диск в программе Nero
- Как записать MP3 диск в Windows 7
- Как записать MP3 диск в Ubuntu Linux
- Как записывать DVD, CD (двд, сд) диски.
- Как записать CD или DVD дис в программе Nero
- Запись CD и DVD RW дисков в Windows 8
- Запись CD-RW и DVD-RW дисков в Windows 7
- Запись ISO образа диска
- Как записать Audio-CD диск в программе Nero
- Как записать аудио компакт-диск (Audio-CD) в Windows 7
- Как записать аудио компакт-диск (Audio-CD) в Ubuntu Linux
- Как записать DVD-Video диск в Windows 7
- Как записать видео на DVD диск в Windows 7
- Типы записываемых дисков формата DVD
Поделитесь этим сайтом с друзьями!
Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Yoomoney № 410011416229354.
Или на телефон +7(928)274-0281.
Даже небольшая сумма может помочь написанию новых статей 🙂
Или поделитесь ссылкой на эту статью со своими друзьями.
| Copyright digital.workshop 1999 — 2021. Это произведение доступно по лицензии Creative Commons Attribution-NoDerivs 3.0. |
Developed by digital.workshop |
Как записать iso образ на флешку из-под Linux Manjaro?
Как из под манжаро записать на флешку iso образ? есть графическая программа? я ни одной рабочей не нашел,
помогите пожалуйста такую установить, потому что я пишут pacman -S *программа* , и, ни одной для манжары нет.
- Вопрос задан более года назад
- 2481 просмотр
3 комментария
Средний 3 комментария

# dd bs=4M if=путь/до/archlinux.iso of=/dev/sdx status=progress oflag=sync


если винды то вроде как должны писать
woeusb, usbimager
ставятся через АУР
Решения вопроса 2

Владимир Коротенко @firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Ответ написан более года назад
Комментировать
Нравится Комментировать

When In Rome do as The Romans do.
Ответ написан более года назад
Комментировать
Нравится Комментировать
Ответы на вопрос 3
Если флешка и машина, на которой она будет использоваться, работает в режиме EFI, то достаточно отформатировать флешку как fat32 и распаковать на нее содержимое iso, открыв его как архив. Все делается из GUI в linux штатными инструментами, например работа с разделами, форматирование — gparted/kde patitionmanager
Если система на флешке не умеет EFI или загружаться это будет на машине с legacy boot mbr, то есть лайфхак (я встречал только одну очень старую машину где это не сработало, речь идет о 10-15-летней материнке), просто скопировать посекторно содержимое iso на устройство, к сожалению gui для этого под linux нет (точнее есть что то типа gdiskdump но не в репозитариях, да и зачем такую простую задачу усложнять), для этого используют dd, причем iso записывается прямо на весь диск а не раздел, пользоваться такой флешкой до переформатирования можно будет только для чтения этого образа.
Ответ написан более года назад
Нравится 3 2 комментария
просто скопировать посекторно содержимое iso на устройство, к сожалению gui для этого под linux нет
gnome-disk-utility Есть в репах.
alex1478, неожиданно, не знал, думал это просто утилита для посмотреть, а манипуляции делать с помощью gparted, там правда это называется ‘восстановить образ’ и кнопочка с обширным функционалом ну очень маленькая
Запись образов на DVD и USB Flash
Данная инструкция описывает различные способы записи дистрибутивов ALT Linux [1] .
- 1 Запись установочного образа на DVD
- 1.1 Запись образа диска в Windows
- 1.1.1 Запись образа диска с помощью SCDWriter
- 1.1.2 Запись образа диска с помощью Nero BurningROM
- 1.2.1 Запись образа диска с помощью K3b
- 2.1 В операционной системе Windows
- 2.1.1 ALT Media Writer (altmediawriter)
- 2.1.2 HDD Raw Copy Tool
- 2.1.3 Rufus
- 2.1.4 UltraISO
- 2.1.5 Win32 Disk Imager
- 2.2.1 ALT Media Writer (altmediawriter)
- 2.2.2 SUSE Studio Imagewriter (imagewriter)
- 2.2.3 ROSA Image Writer (rosa-imagewriter)
- 2.2.4 Запись напрямую через dd
- 2.2.4.1 Поиск файла устройства флешки
- 2.2.4.2 Запись
- 2.2.4.3 Пример записи с помощью dd
- 6.1 При установке в dualboot недоступна правка диска
- 6.2 Ventoy
Запись установочного образа на DVD
Запись образа диска в Windows
Файл ISO-образа диска — это файл специального формата, подготовленный для записи на диск. Для записи iso-образа под операционной системой MS Windows используйте специальные программы: SCDWriter, Nero BurningROM и другие. Рекомендуем для записи использовать новые диски от известных производителей: Verbatim, Mirex, Memorex. Записанный на плохой диск образ может вызвать неразрешимые проблемы при установке.
Запись образа диска с помощью SCDWriter
- Скачайте архив программы отсюда.
- Распакуйте архив в любую папку.
- Вставьте чистый диск в привод.
- Войдите в папку, куда был распакован скаченный архив, и запустите программу SCDWriter.exe.
- Откройте пункт меню Диск ⇒ Записать ISO-образ на диск и в появившемся окне укажите путь к образу диска.
- Нажмите кнопку Записать.

Запись образа диска с помощью Nero BurningROM
- Если у вас не установлена эта программа, скачайте её с сайта производителя http://www.nero.com и установите.
- Запустите программу и выберите в списке устройств необходимый для записи CD/DVD дисковод.
- Щёлкните по кнопке Открыть проект в главном окне. В появившемся окне выберите необходимый iso образ для записи и нажмите кнопку Открыть.
- В окне Запись проекта (Записать образ) настройте необходимые параметры.
- Приступайте к записи iso образа на диск, щёлкнув по кнопке Запись (Burn).
Запись образа диска в Linux
Для записи ISO-образов можно использовать множество утилит и программ с графическим или текстовым интерфейсом. Наиболее удобно использовать программы K3b или Brasero, которые поставляются в комплекте любого дистрибутива операционной системы Linux.
Запись образа диска с помощью K3b
- Если программа k3b отсутствует, установите её в систему, используя стандартные для вашего дистрибутива инструменты установки программ.
- Запустите программу. При правильных настройках программа сообщит об отсутствии проблем с системой и предложит перейти к записи на диск.
- В меню главного окна Сервис (Service) выберите пункт Записать образ DVD (Burn DVD image).
- В появившемся окне Записать образ DVD (Burn DVD image) нажмите на кнопку Выбор файла для записи. Откроется диалог, в котором необходимо выбрать iso образ для записи и после выбора нажать клавишу ОК.
- Если вы всё сделали правильно, программа покажет информацию о iso файле и начнёт вычислять контрольную сумму. Эта операция может занять несколько минут. Вы можете сравнить полученную контрольную сумму с MD5SUM суммой на странице дистрибутива.
- Если числа не сходятся, то значит вы выбрали для записи не тот файл или скачанный вами iso образ был испорчен во время передачи данных по сети.
- Если цифры сходятся, вставьте диск для записи в дисковод. Дождитесь активации кнопки Начать (Start), после чего нажмите на неё.
Запись установочного образа на USB Flash
Внимание! UNetbootin, Ventoy (см. Проблемные варианты (Ventoy и т.п.)), а также Rufus (в режиме записи «iso образ» по умолчанию) и UltraISO (в режиме записи «hdd+» по умолчанию) вместо простой записи гибридного образа ALT Linux на флеш-накопитель пытаются вторично преобразовать его в загрузочный для флеш-накопителя и тем самым ломают возможность загрузки с него. Поэтому использовать UNetbootin, а также Rufus и UltraISO в режиме по умолчанию для записи образов не рекомендуется
Внимание! Запись образа дистрибутива на флешку приведёт к изменению таблицы разделов на носителе. Eсли флешка выполнила функцию загрузочного/установочного устройства и требуется вернуть ей функцию переносного накопителя данных, то необходимо пересоздание таблицы разделов: удаление таблицы GPT и создание таблицы типа msdos. В системах GNU/Linux можно использовать parted / gparted [2] или другие программы по работе с разделами. Для восстановления совместимости флешки с операционными системами семейства Windows требуется создать только один раздел с FAT или NTFS [3] . Или можно просто заполнить нулями начало (и, вероятно, конец) носителя — например, в linux с помощью wipefs -a /dev/нужное [4] : в этом случае Windows определит носитель как пустой и сможет с ним работать.
Примечание: Образы ОС Альт для Эльбрус (архитектура e2k*) не являются гибридными; для их записи на не-DVD ознакомьтесь с полученными рекомендациями [5] .
В операционной системе Windows
ALT Media Writer (altmediawriter)
ALT Media Writer — это инструмент, который помогает пользователям записывать образы ALT на свои портативные накопители, такие как флэш-диски.

Он может автоматически загружать образы из интернета и записывать их, при необходимости извлекая сжатые образы (img.xz).
HDD Raw Copy Tool
Для записи образа на флешку подойдёт и утилита HDD Raw Copy Tool. На первом шаге нужно выбрать файл с образом диска:
На втором шаге нужно выбрать флешку, на которую будем записывать образ:
Внимание! Не промахнитесь с выбором флешки — запись образа по ошибке на свой жёсткий диск приведёт к почти гарантированной потере данных на нём!
И, наконец, после проверки правильности выбранных параметров и нажатия кнопки Continue можно приступать к записи, нажав следом конопку START. По успешному завершению записи окно с индикацией процесса записи закроется, после чего можно закрыть и окно самой программы.
Rufus
Записать образ в Windows 7 и выше можно с помощью программы Rufus, но требуется не забыть выбрать режим dd. Для запуска программы потребуются права администратора. На первом шаге нужно выбрать файл с образом диска и флешку, на которую будет произведена запись:

В Windows XP и Vista можно использовать архивную версию программы. На первом шаге нужно выбрать файл с образом диска и флешку, на которую будет произведена запись:

На втором шаге, после нажатия кнопки СТАРТ, нужно выбрать режим записи гибридного образа «DD-образ» и нажать ОК для начала процесса записи:

UltraISO
Записать образ можно при помощи программы UltraISO. Для начала необходимо выбрать образ диска для записи:

Затем перейти к записи образа, выбрать устройство и режим записи raw или usb-hdd (dd) на флешку

Остаётся нажать кнопку Записать и подтвердить запись, после чего дождаться окончания процесса записи:

Win32 Disk Imager
- скачать архив с программой Win32 Disk Imager;
- распаковать файлы программы из архива в любой каталог;
- вставить флэшку в USB-разъём (размер флэшки должен быть не меньше размера скачанного образа диска);
- запустить файл .exe;
- в появившимся окне выбрать iso образ дистрибутива, указав в поле «Тип файлов» все файлы — пункт *.*;
- выбрать устройство (флэшку);
- нажать кнопку Write для записи образа на флэш-диск
В операционной системе Linux
Для записи образа на флешку можно воспользоваться любой из трёх программ с графическим интерфейсом:
ALT Media Writer (altmediawriter)
Официальный сайт: https://github.com/altlinux/ALTMediaWriter , туда-же сообщайте об ошибках программы

ALT Media Writer — это инструмент, который помогает пользователям записывать образы ALT на свои портативные накопители, такие как флэш-диски.
Он может автоматически загружать образы из интернета и записывать их, при необходимости извлекая сжатые образы (img.xz).
SUSE Studio Imagewriter (imagewriter)

ROSA Image Writer (rosa-imagewriter)

Запись напрямую через dd
Поиск файла устройства флешки
Внимание! Не промахнитесь — запись образа по ошибке на жёсткий диск приведёт к практически 100% гарантированной потере данных на нём!
Внимание! Далеко не всегда жесткий диск/SSD — это /dev/sda !
1. Сначала поищем в /dev/disk/by-id :
$ ls -1 /dev/disk/by-id/usb* /dev/disk/by-id/usb-JetFlash_Transcend_16GB_01CUL45SENFPCJP3-0:0 /dev/disk/by-id/usb-JetFlash_Transcend_16GB_01CUL45SENFPCJP3-0:0-part1 /dev/disk/by-id/usb-Kingston_DataTraveler_3.0_1831BFBD3065E320B963003B-0:0 /dev/disk/by-id/usb-Kingston_DataTraveler_3.0_1831BFBD3065E320B963003B-0:0-part1 /dev/disk/by-id/usb-Kingston_DataTraveler_3.0_1831BFBD3065E320B963003B-0:0-part2
Если понятно, где флешка, например, /dev/disk/by-id/usb-JetFlash_Transcend_16GB_01CUL45SENFPCJP3-0:0 — переходим собственно к записи.
2. Если в /dev/disk/by-id найти файл устройства флешки не удалось (флешка не признается, что она USB, имя ни о чем не говорит, и т.п.), то смотрим в /proc/partitions и пытаемся по размеру угадать, где флешка:
$ grep 'sd[a-z]$' /proc/partitions 8 0 976762584 sda 8 32 15138816 sdc
Флешке соответствует /dev/sdc (либо у Вас терабайтная флешка). Если по размеру понятно, где флешка, например, /dev/sdc , — переходим к записи.
3. Бывает, что подходящих кандидатов несколько:
$ grep 'sd[a-z]$' /proc/partitions 8 0 976762584 sda 8 32 15138816 sdc 8 48 15098880 sdd
Тогда отключаем флешку, подключаем ее заново, и сразу смотрим в лог ядра:
$ dmesg | tail [2560188.692099] usb 2-3.1.2: new SuperSpeed Gen 1 USB device number 55 using xhci_hcd [2560188.713428] usb 2-3.1.2: New USB device found, idVendor=8564, idProduct=1000, bcdDevice=11.00 [2560188.713433] usb 2-3.1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [2560188.713436] usb 2-3.1.2: Product: Mass Storage Device [2560188.713439] usb 2-3.1.2: Manufacturer: JetFlash [2560188.713441] usb 2-3.1.2: SerialNumber: 01CUL45SENFPCJP3 [2560188.837988] usb-storage 2-3.1.2:1.0: USB Mass Storage device detected [2560188.838229] scsi host4: usb-storage 2-3.1.2:1.0 [2560189.995370] scsi 4:0:0:0: Direct-Access JetFlash Transcend 16GB 1100 PQ: 0 ANSI: 6 [2560189.996018] sd 4:0:0:0: Attached scsi generic sg2 type 0 [2560189.997050] sd 4:0:0:0: [sdd] 30197760 512-byte logical blocks: (15.5 GB/14.4 GiB) [2560189.997731] sd 4:0:0:0: [sdd] Write Protect is off [2560189.997739] sd 4:0:0:0: [sdd] Mode Sense: 43 00 00 00 [2560189.998457] sd 4:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [2560190.036918] sdd: sdd1 [2560190.039495] sd 4:0:0:0: [sdd] Attached SCSI removable disk
Флешке соответствует файл /dev/sdd .
Запись
Примечание: Перед записью стоит убедиться, что флешка не используется, размонтирована.
Сначала нужно удалить с флешки таблицу(ы) разделов. Для этого можно воспользоваться утилитой wipefs.
wipefs -a /dev/sdX
Внимание! Если не удалить таблицу разделов, то может возникнуть ошибка при загрузке. Ядро может решить использовать резервную копию GPT, которая хранится в конце диска. В результате программа установки не сможет найти образ.
Запись можно осуществить в консоли под правами пользователя root. Например, так:
# dd oflag=direct if=alt.iso of=/dev/sdX bs=1M status=progress; syncЕсли параметр status=progress у Вас не поддерживается, не пишите его в команду; с той же целью (наблюдения за прогрессом) можно использовать утилиту pv из одноимённого пакета:
# pv alt.iso | dd oflag=direct of=/dev/sdX bs=1M; syncгде alt.iso — образ диска ISO, а /dev/sdX — файл устройства флешки.
Внимание! Не промахнитесь буквой — запись образа по ошибке на свой жёсткий диск приведёт к почти гарантированной потере данных на нём!
Внимание! Не добавляйте номер раздела, образ пишется на флэшку с самого начала!
Внимание! Не извлекайте флешку, пока образ не запишется до конца!Примечание: Определить финал процесса можно по прекращению моргания индикатора флешки либо посредством виджета «Безопасное извлечение съёмных устройств». В консоли можно подать команду
eject /dev/sdX
и дождаться её успешного завершения. Однако примеры даны с дополнительной командой sync, которая вызывает сброс кэша на носители, в том числе и для только что записанной флешки, так что после завершения sync флешку можно вынимать и без eject.
Пример записи с помощью dd
Определяем имя устройства флешки:
$ lsblk | grep disk sda 8:0 0 931,5G 0 disk sdb 8:16 0 931,5G 0 disk sdc 8:32 1 7,4G 0 disk
Флешка имеет имя устройства sdc.
А затем записываем так:
# dd oflag=dsync if=/space/office/cas/iso/school/school-7.0.5-20140611-school-master-i586-ru-install-dvd5.iso of=/dev/sdc bs=1M status=progress;sync
или, например, так:
# pv /space/office/cas/iso/school/school-7.0.5-20140611-school-master-i586-ru-install-dvd5.iso | dd oflag=dsync of=/dev/sdc bs=1M;sync dd: warning: partial read (524288 bytes); suggest iflag=fullblock 3GiB 0:10:28 [4,61MiB/s] [===================================> ] 72% ETA 0:04:07
В операционной системе OS X
Сперва необходимо сконвертировать iso образ в формат dmg:
$ hdiutil convert -format UDRW -o alt
Затем подключить флешку и командой diskutil list посмотреть присвоенный ей номер:
$ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Sierra System HD 999.3 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk1 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *8.0 GB disk1 1: Windows_FAT_32 NO NAME 8.0 GB disk1s1 2: 0xEA 32.3 KB disk1s2
Внимание! Убедитесь что номер диска соответствует вашему устройству, в противном случае запись образа по ошибке на другой жёсткий диск или носитель приведёт к гарантированной потере данных на нём!
Далее отмонтировать все разделы и записать образ (где X — номер вашего usb-носителя):
$ diskutil umountDisk /dev/diskX $ sudo dd if=alt.dmg of=/dev/diskX bs=1m
После записи, диск можно безопасно извлечь командой:
diskutil eject /dev/diskX
Запись архивов rootfs на SD-карту
Используйте alt-rootfs-installer по инструкции.
Проверка целостности записанного образа
Внимание! Если речь идёт о записи на флешку образа LiveCD, проверка должна быть выполнена сразу же после записи на USB Flash, без запуска с него. Причина в том, что остаток флешки, при первом запуске LiveCD, форматируется, как r/w раздел, при этом меняется и таблица разделов.
1. Определяем длину образа в байтах (например, для altlinux-7.0.2-school-teacher-i586-ru-install-dvd5.iso):
du -b | cut -f1 2063597568
2. Контрольная сумма образа из файла на сервере FTP:
grep altlinux-7.0.2-school-teacher-i586-ru-install-dvd5.iso MD5SUM cf34ca5fe15d5367383aeccb60baf713 altlinux-7.0.2-school-teacher-i586-ru-install-dvd5.iso
3. Подсчёт контрольной суммы записанного образа на DVD или USB Flash (выполняется под правами пользователя root):
head -c 2063597568 /dev/sdd | md5sum cf34ca5fe15d5367383aeccb60baf713 -
Где размер после -c — вывод в п.1, а /dev/sdd — устройство DVD или USB Flash, на которое производилась запись.
Запись образов ОС Альт для Эльбрус
ISO-образы на DVD пишутся вышеописанными способами; они не являются гибридными, поэтому запись на флэшку осуществляется из ОС Linux на любой аппаратной платформе скриптом write.sh , также доступным в корневом каталоге самих образов начиная с выпуска 9.2. Предпочтительна именно запись на флэшку. Обязательно должен быть раздел, желательно первый. Внимательно проверьте, что буковка логического устройства соответствует именно нужному физическому.
$ lsblk # ./write.sh alt-вариант-дата-e2kv4.iso /dev/sdZ1
Сжатые IMG-образы разжимаются ( unxz , xzcat ) и пишутся на целевой носитель при помощи dd (8) и эквивалентных команд посекторной записи готового образа, как описано выше. Возможна непосредственная запись на SSD/HDD, после чего может быть уместно увеличить размер корневого раздела с использованием свободного пространства диска (например, при помощи gparted ).
Проблемные варианты
При установке в dualboot недоступна правка диска
Проверьте, не выключается ли у Вас в Windows в гибернацию. Она может блокировать редактирование диска.
Ventoy
Есть сообщения о том, что после записи Альт 10 программой Ventoy установка идёт нештатно (в т.ч. с попыткой задействования установочного носителя при авторазбивке) После анализа было выяcнено :
- Требуется Ventoy версии более 1.0.75, а лучше 1.0.80 и выше.
https://github.com/ventoy/Ventoy/releases/tag/v1.0.75
Fix the bug when booting ALT Linux in UEFI mode. (#1645)https://github.com/ventoy/Ventoy/releases/tag/v1.0.80
Bugfix for booting latest ALT linux. (#1784)- Установка дистрибутивов работает, с версии 10.1 и выше.
- У Ventoy версии 1.0.75 и меньше проблемы с загрузкой образов дистрибутивов версий 9.2 и 10.0
https://github.com/ventoy/Ventoy/issues/1811 (Ventoy 1.0.79)
Unable to install ALT Linux Workstation 9.2Так-же на форуме были сообщения об аналогичных проблемах с виртуальными DVD типа Zalman. Возможно зависит от их модели.
Ссылки
Примечания
- ↑ Начиная с Шестой платформы образы стали гибридными (их можно записывать как на флешку, так и на cd/dvd болванку) и получили расширение iso.
- ↑работа с разделами в gparted
- ↑ Работа с разделами на примере штатных средств Windows Vista/7 http://www.oszone.net/7835/diskmgmt_in_vista (для Windows XP и более старых версий http://www.oszone.net/499/)
- ↑ при диагностике вида ignoring nested "dos" partition table on non-whole disk device добавьте ключик —force
- ↑ В корне образа может быть расположен скрипт write.sh , пригодный для записи .iso как на DVD, так и на флэшку (должен существовать первый MBR-раздел, на вс).
Запись образа Linux на флешку
Linux — очень надежная операционная система и переустанавливать ее нужно намного реже чем Windows. Но все же довольно частая ситуация, когда нужно записать образ Linux на флешку. Например, чтобы протестировать новую версию дистрибутива, создать флешку для восстановления на всякий случай и так далее.
В этой статье мы рассмотрим как выполняется запись образа Linux на флешку с помощью различных программ, а также вручную, используя только системные утилиты.
Запись образа Linux на флешку
Если вам нужно записать Windows на флешку, то достаточно отформатировать ее в NTFS и распаковать содержимое диска в корень флешки, такой вариант актуальный для современных систем, которые работают через UEFI. В Linux же все не так просто и придется использовать специальные программы.
Сразу нужно сказать, что существует два типа образов Linux:
- iso — обычный образ DVD или CD диска с файловой системой ISO9660, эти образы всегда записываются на раздел флешки и отлично работают;
- img — этот образ может содержать любую файловую систему или даже таблицу разделов, это зависит от дистрибутива. Например, образ img для ChromeOS содержит таблицу разделов, поэтому его нужно писать не на раздел флешки, а на саму флешку, но бывают образы img, которые, как и iso достаточно записать на раздел.
Сначала рассмотрим специализированные программы для записи образов на флешку. Они всегда записывают образы на разделы флешки, в некоторых случаях, нужно даже чтобы флешка была примонтирована.
1. Запись образа в Unetbootin
Unetbootin — это довольно старая, но уже проверенная утилита для записи образов на флешку. Она работает следующим образом: распаковывает архив во временную папку, копирует все файлы из архива на первый раздел флешки, который уже должен быть примонтирован к файловой системе, затем выставляет нужные настройки раздела чтобы работала автозагрузка.
Первым делом нужно установить утилиту. Она есть в репозиториях всех основных дистрибутивов, для установки в Ubuntu наберите:
sudo apt install unetbootin

sudo yum install unetbootin
sudo zypper install unetbootin
Запустить программу можно из главного меню, и для своей работы она попросит пароль.

В главном окне вы можете выбрать два способа записи диска, либо скачать образ из интернета:

Либо выбрать его в файловой системе:

Затем выберите флешку, на которую нужно выполнить запись и нажмите «Старт».
Запись выполняется довольно быстро, поэтому скоро вы получите готовую флешку с Linux, которую можно использовать.
2. Запись образа Etcher
В последнее время набирает популярности утилита для записи образов Etcher. У нее есть версия для Linux и Windows, как и у unetbootin, только здесь нет загрузки образов из сети, а интерфейс выглядит намного приятнее. Кроме того, недавно была добавлена поддержка создания мульти USB флешек и выделения раздела для хранения данных между перезагрузками в Ubuntu.
Программы нет в официальных репозиториях дистрибутивов, поэтому вам придется использовать AppImage образ или же можете установить ее из стороннего репозитория Ubuntu/Debain:
sudo tee «deb https://dl.bintray.com/resin-io/debian stable etcher» /etc/apt/sources.list

Добавляем ключ репозитория:
sudo apt-key adv —keyserver hkp://pgp.mit.edu:80 —recv-keys 379CE192D401AB61

Обновляем список пакетов и устанавливаем Etcher:
sudo apt update && sudo apt install etcher-electron

Теперь вы можете запустить программу из главного меню системы.

После запуска вам будет необходимо выбрать образ, который вы собираетесь записать:

Затем выбрать устройство для записи:

И последний шаг, нажать кнопку «Finish», чтобы началась запись образа Linux на флешку. После завершения вы получите готовую к использованию флешку. Это самый просто способ записать linux iso на флешку.
Если вас интересует создание мультизагрузочных флешек, смотрите отдельную статью.
3. Запись образа утилитой dd
Записать linux на флешку вручную будет немного сложнее, чем с помощью графических программ, но это дает вам больше контроля над процессом записи. Нам понадобится только утилита dd, которая поставляется во всех дистрибутивах Linux по умолчанию.
Сначала нам нужно узнать как будет называться ваша флешка в системе. Для этого отключите ее, выполните команду:

Затем подключите и снова выполните:

Вы увидите, что появилось новое устройство, наша флешка, например, /dev/sdb. Дальше мы переходим к команде dd, но сначала размонтируйте флешку:
sudo umount /dev/sdb
Дальше нам нужно определиться куда писать, на раздел флешки или на саму флешку. Если это iso образ, то однозначно пишем на раздел. Если же вы имеете дело с img, попробуйте его примонтировать, если все хорошо и открывается файловая система, тоже пишем на раздел, в противном случае нужно писать на самую флешку. В большинстве случаев при записи на раздел будет достаточно выполнить такую команду:
sudo dd if=~/путь/к/образу/диска.iso of=/dev/sdb1
Если же нужно записать linux на флешку, а не на раздел, просто не указывайте единицу после ее имени:
sudo dd if=~/путь/к/образу/диска.iso of=/dev/sdb
После этого обязательно нужно выполнить команду sync, поскольку dd завершает работу до того, как данные будут записаны на флешку и если вы ее извлечете, то потеряете часть данных:
Дальше можно использовать флешку в качестве загрузочной. Если вы записывали образ диска, для которого уже был установлен флаг загрузочный, то больше делать ничего не нужно.
4. Запись Linux на флешку в Windows
Новые пользователи могут захотеть записать образ Linux на флешку в Windows. Это сделать тоже очень просто, кроме того, что вы можете использовать перечисленные выше утилиты, для Windows есть отличная утилита Rufus. Вы можете скачать ее на официальном сайте. Программа не требует установки.

Запустите ее, сначала выберите устройство, на которое будет выполнятся запись:

Файловую систему и остальные поля для образа Linux трогать не нужно. Установите галочку «Создать загрузочный диск», выберите тип образа — «ISO образ», а затем выберите нужный образ в файловой системе:

Осталось нажать «Старт» и дождаться завершения записи образа. После этого флешка готова к использованию.
Выводы
В этой статье мы рассмотрели как выполняется запись linux на флешку. Как видите, это очень просто, независимо от операционной системы, которую вы используете. Вы можете использовать консольные и графические программы. Возможно, уже существуют другие приложения, которые лучше справляются с задачей, вы знаете такие? Обязательно напишите в комментариях!
- 1.1 Запись образа диска в Windows