Варианты загрузочных носителей flash для линукс. Варианты создания загрузочной флешки Linux

25.04.2019 Программы и сервисы

Наверное большинство из вас могли задуматься над проблемой подготовки загрузочной флешки с операционной системой Линукс на борту и произвести в дальнейшем установку системы Ubuntu с флешки. В данной статье мы сможем подробно посмотреть как же осуществить это в уже установленной Линукс . О том, как создать загрузочную флешку в Windows читайте здесь: . Ну что, поехали 🙂

Все что нам может понадобиться это пустая флешка с объемом вносимой информации не менее 2-х Гигабайт , образ ISO какого нибудь диска с системой Линукс, наличие подключения к интернету и немного свободного времени.

Ну, конечно же, первое, что мы при этом делаем-это (ни в коем случае не вставляем флеш-накопитель) проводим установку специального программного обеспечения, а именно программного приложения под несколько необычным названием UNetBootin . Это – отличное программное приложение, разработанное для того, чтобы создать загрузочные флешки из ISO образов. Ничего лишнего в ней нет, ею легко управлять и она также является доступной в хранилище репозитория Ubuntu .


Давайте сейчас проведем ее установку:
sudoapt–getinstall unet-bootin

И после ожидания в течении нескольких минут вы эту программу уже сможете запустить:

В этом программном приложении также имеется возможность создать загрузочные флешки , даже если вы не имеете под рукой ISO образ с операционной системой Линукс. Он просто сам будет переписываться из сети интернет и затем будет переписан на флеш-накопитель. Для того, чтобы это осуществить в вышеприведенном программном приложении будет необходимо произвести выбор верхнего флажка “дистрибутив”, затем произвести выбор необходимого дистрибутива Линукс и произвести выбор версии данного дисрибутива. Правда у нас имеется уже свой образ ISO. По этой причине мы производим выбор второго по счету флажка “образ” , производим выбор нашего формата образа – ISO из списка форматов (в случае,если его вдруг не окажется по умолчанию), далее производим нажатие кнопки “…” и ищем его на жестком диске нашего персонального компьютера.

Имеется также и возможность создания образа вручную (указав при этом свое initrd , ядро и использование дополнительных опций), но все это выходит очень далеко за пределы нашей сегодняшней статьи, да это нам и не надо.

Все, уже образ выбран у нас, далее мы должны сделать свой выбор на пункте “Тип” – USB накопитель, чтобы указать наш флеш-накопитель, на который мы будем делать запись нашего образа “Диск: /nodiv/sdb2” и производим нажатие на кнопке Ok . Все, процесс пошел! В том случае, если вы сделали свой выбор на верхней галке, то процесс записи образа может занять гораздо больше времени, поскольку сначала образ должен скачаться на жесткий диск, а потом уж будет произведена его запись. На этом мы заканчиваем нашу статью. Удачи.

В ubuntu уже есть приложение для создания образов дисков - Startup Disk Creator, но оно умеет создавать только загрузочные USB с Linux. Для создания загрузочного USB-диска с Windows из Linux , существует WinUSB, но она довольно давно не обновлялась, и честно говоря, у меня не заработала. Данный пост довольно подробный, и рассчитан преимущественно на людей, плохо знакомых с Linux.

Перед тем как я продолжу, следует указать что в Windows мире два метода загрузки:

  • MBR , при котором в начале диска резервируется место, и располагается специальный загрузочный файл;
  • EFI , при котором исполняемый файл загрузчика хранится в стандартном расположении на FAT32 файловой системе;

Если вы не знаете какой выбрать, то наиболее часто используемый вариант который работает без модификации файлов Windows - это msdos таблица разделов с fat32 файловой системой и загрузочным флагом.

Прежде всего USB-диск необходимо подготовить. В Linux наиболее простой и удобной для этих целей утилитой является gparted .

Ставим его если не установлен:

sudo apt-get install gparted

Подготовка USB диска

Выбираем нашу USB флэшку, отмонтируем её если она смонтирована:

Теперь необходимо пересоздать таблицу разделов, при этом выбрать тип msdos . Заходим в меню Устройство (Device) и выбираем Создать таблицу разделов (Create partition table) :

После этого выбираем неразмеченную область, нажимаем правой кнопкой мыши по ней же и выбираем пункт меню "Новый". В появившемся окне выбираем файловую систему NTFS или FAT32. Если у вас какая-то нестандартная сборка в которой могут быть файлы больше 4 гигабайт, то файловая система должна быть определенно NTFS, в противном случае, можно выбрать FAT32, и, тогда, так же можно будет загрузиться с UEFI. Так же необходимо указать метку для USB-диска. Важно: метка должна быть не просто "Windows", а какой либо более уникальной. Если файловая система FAT32, то метка должна быть указана заглавными буквами.

Применяем все наши изменения:

Выходим из gparted.

Копирование файлов Windows на USB диск

Теперь необходимо смонтировать образ с Windows и скопировать данные с него на наш подготовленный ранее usb диск. В большинстве современных рабочих окружений это можно сделать из файлового менеджера. По необходимому образу нажимаем правой кнопкой мыши, выбираем Открыть с помощью и выбираем Disk Image Mounter:

Если у вас нет такой утилиты, то можно смонтировать из командной строки:

sudo mount -o loop $HOME /Загрузки/Windows.iso /mnt/cdrom

Где $HOME/Загрузки/Windows.iso необходимо заменить на путь до образа с Windows. Образ будет смонтирован в директорию /mnt/cdrom .

Делаем USB-диск загрузочным

Если создаем MBR загрузочный диск

Для создания MBR загрузочной записи будем использовать grub:

sudo grub-install --target=i386-pc --boot-directory="/media/$user/$drive/boot" /dev/sdX

  • $user - имя текущего пользователя;
  • $drive - название образа;
  • /dev/sdX - расположение диска (в моем случае /dev/sdb ;

Если образ монтировали руками, то /media/$user/$drive/boot необходимо заменить на /mnt/cdrom/boot .
В случае, если не было никаких ошибок, то в консоли должны увидеть примерно следующее:

Installing for i386-pc platform. Installation finished. No error reported.

Теперь на USB-диске в директории boot/grub необходимо создать файл grub.cfg с таким содержимым:

default=1 timeout=15 color_normal=light-cyan/dark-gray menu_color_normal=black/light-cyan menu_color_highlight=white/black menuentry "Start Windows Installation" { insmod ntfs insmod search_label search --no-floppy --set=root --label $USB_drive_label --hint hd0,msdos1 ntldr /bootmgr } menuentry "Boot from the first hard drive" { insmod ntfs insmod chain insmod part_msdos insmod part_gpt set root=(hd1) chainloader +1 boot }

В листинге выше, $USB_drive_label необходимо заменить на метку, которую мы присвоили диску на первом шаге . В данном случае WINUSB2503 .

Перезагружаемся, загружаемся с USB-диска и выбираем Start Windows Installation .

Если создаем UEFI загрузочный диск

С UEFI все несколько проще. Следует обратить внимание, что данный способ подходит только для Windows 7 x64 и выше.
После того, как все файлы скопировались, необходимо зайти в директорию efi/boot . Если в ней присутствуют файлы bootx64.efi или bootia32.efi то всё в порядке, можно пробовать загрузиться с диска.

Если нет ни одного из указанных выше файлов, то необходимо зайти в директорию куда смонтирован образ Windows, открыть файл install.wim архиватором (должен быть установлен 7z). В архиваторе открыть путь./1/Windows/Boot/EFI , разархивировать файл bootmgfw.efi в директорию efi/boot и переименовать его в bootx64.efi . Если этих файлов нет, то скорее всего у вас 32 битный образ Windows. 32 битная Windows не поддерживает загрузку с UEFI.

  • Make a bootable Windows USB from Linux - содержит немного полезной информации;
  • Grub2/Installing - документация Ubuntu;
  • Installing GRUB using grub-install - документация GRUB 2.0;

Оптические диски - это уже прошлый век. Равно как дискеты и прочие подобные накопители. Сейчас рулят флешки и внешние диски. Их удобно использовать для установки систем, потому сегодня мы рассмотрим, как можно использовать флешку, чтобы установить с неё дистрибутив Ubuntu. Также мы рассмотрим методику создания такой флешки в операционной системе Windows 10 (хотя это работает и для более ранних ОС).

Создание загрузочной флешки с помощью утилиты Rufus

Саму программу можно скачать по ссылке . Последнюю версию дистрибутива Ubuntu - .

  • Подключите флешку к компьютеру и запустите программу:
  • Выберите флешку, на которую будет производиться запись:

  • Выберите образ Ubuntu или другого дистрибутива с помощью кнопки:

  • Нажмите кнопку Старт для начала записи:

Осталось дождаться конца перезаписи и перезагрузить компьютер.

Создание загрузочной флешки с помощью утилиты UNetbootin

  • Кнопкой Flash записываете. И никаких домомучений 🙂

Создание загрузочной флешки с помощью программы UltraISO

Это уже более серьёзная, многофункциональная и платная программа. Берём . Она умеет многое, но сейчас нас интересует именно запись образа на флешку.

  • Подключите флешку к компьютеру и запустите программу.
  • Выберите Самозагрузка-> Записать образ Жесткого диска:

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

Разумеется, это не все утилиты. Есть ещё немало интересных, однако для начала, полагаем, этого хватит. Далеко не уходите, мы , как ставить Ubuntu по шагам.

Я уже писал как создать загрузочную флешку в windows с помощью программы rufus. Сегодня расскажу как создать загрузочную флешку в linux для uefi.
Uefi (Unified Extensible Firmware Interface, Единый расширяемый интерфейс прошивки) пришла на смену bios а вместо mbr пришла разметка gpt (GUID Partition Table, Таблица разделов GUID). Подробнее читайте в википедии про uefi про gpt . Здесь будет практика. Для работы потребуется: флешка (объем зависит выбранного образа), iso-образ системы. Программы Gparted и Диски. Хотя этот способ подойдет не только для uefi. Поэтому если создаете загрузочную флешку для систем без uefi, создавать раздел gpt не нужно. Сразу переходите к записи образа.

Подготавливаем флешку к записи образа

Для того, что бы uefi могла работать нормально с флешкой создайте на ней специальный раздел. Если программа Gparted не установлена. Установите. Для этого в терминале пишем:

sudo apt-get update sudo apt-get install gparted

sudo apt-get update

sudo apt-get install gparted

Запускаем программу. Выберите флешку нажав на название раздела как показано на рисунке.

Если выбрать в меню «Вид» пункт «Информация об устройстве» увидим, что «Тип разделов» создан msdos. Такой тип не подойдет для загрузки с флешки если материнская плата поддерживает uefi.

Поэтому создаем новый раздел. Идем в меню «Устройства», создать таблицу разделов. В блоке напротив надписи — “Выберите новый тип записи таблицы разделов:”. Нажимаем кнопку и выбираем тип GPT. Жмем “Применить”. Дождитесь окончания операции.

И «Применить». После того как нажмете добавить в верху активизируется кнопка в виде зеленой галки.

Раздел для загрузочной флешки под uefi готов. Осталось записать на неё образ.

Записываем образ системы на флешку

Устанавливаем программу «Диски» (если не установлена). В терминалу указываем команду:

sudo apt-get update sudo apt-get instal gnome-disk-utility

sudo apt-get update

sudo apt-get instal gnome-disk-utility

Запускаем. Выделяем флешку левым кликом мышки. Нажимаем на значок «Свойства» (в виде шестеренки или кнопка с тремя полосами

Из выпадающего меню выбираем — “Восстановить образ диска”.

Вслед за перфокартами и дискетами постепенно отходят в прошлое и такие носители информации, как CD и DVD. Оптические приводы уже не входят в стандартные комплектации современных компьютеров, а в некоторых случаях (нетбуки, неттопы) и вовсе не предусмотрены. Сегодня их успешно заменяют высокоскоростной интернет и USB-флеш-накопители или просто «флешки ». Но если запись файлов на флешку вопросов обычно не вызывает, то создание загрузочной флешки для установки или просто загрузки операционной системы требует использования специальных программ и более детального описания.

В данной статье мы рассмотрим две программы, позволяющие создавать загрузочную флешку:

  1. Universal USB Installer для Windows
  2. Startup Disk Creator для Linux

Нам понадобятся:

  • Флешка объемом 1-4 гигабайта или более (в зависимости от размера дистрибутива системы).
  • Образ диска в формате ISO , который будем копировать на флешку.
  • Компьютер с системой Windows 7 (XP, Vista), либо Ubuntu Linux.
  • Программа для записи на флешку.

Создание загрузочной флешки в среде Windows

Для создания загрузочной флешки под Windows будем использовать программу Universal USB Installer. Она бесплатна и довольно проста в использовании. Программа позволяет установить на флешку множество операционных систем, включая Windows 8/7/Vista, различные версии Ubuntu Linux, Debian, Fedora, OpenSUSE, Puppy Linux, ArchLinux, Gentoo и множество других, а также LiveCD для восстановления системы и проверки на вирусы. Полный список совместимых операционных систем приведен на сайте программы.

Скачать бесплатно Universal USB Installer можно на официальном сайте . Для этого нажимаем на кнопку «Download UUI » внизу страницы. Вместе с программой также распространяется исходный код.

После загрузки запускаем программу, принимаем лицензию GNU - нажимаем кнопку «I Agree ».


Выбираем название дистрибутива в выпадающем списке (на рисунке выбран Ubuntu). Если не нашли нужный дистрибутив, то в самом конце списка выбираем «Try Unlisted Linux ISO ». Нажимаем кнопку «Browse » и указываем путь к ISO-файлу с дистрибутивом (о том, как бесплатно скачать Linux, читайте в статье «Как установить Ubuntu »). Чуть ниже выбираем диск с флешкой (на рисунке выбран F:\). Также можно загрузить ISO-образ , поставив галочку напротив названия дистрибутива. Если USB-диск не отформатирован или имеет формат, отличный от FAT32 или NTFS , то ставим галочку возле надписи «Format ». Нажимаем кнопку «Create » внизу окна.

Обратите внимание! Если галочка «Format » отмечена, то при создании загрузочной флешки все данные на ней будут уничтожены!


Программа предупредит о том, что собирается установить загрузчик и дистрибутив Ubuntu на диск. Внимательно проверьте, правильно ли выбран диск, открыв «Мой компьютер » и нажмите «Да ».


Ждем окончания процесса установки, о чем компьютер нам сообщит надписью «Installation Complete! ».

Примечание: Обращаем внимание, что программа Universal USB Installer позволяет создать загрузочную флешку не только для Linux, но и для любой другой операционной системы, если у Вас есть ISO образ ее дистрибутива.


Создание загрузочной флешки в среде Linux

Записать загрузочную флешку под Linux можно с помощью программы Startup Disk Creator (Создание загрузочного диска) . Эта программа входит в состав инсталлятора Ubuntu Linux. Загружаемся с установочного диска Ubuntu, выбираем русский язык и нажимаем клавишу «Запустить Ubuntu ». Если Ubuntu уже была установлена на жесткий диск, то следует просто загрузить систему.


Вставляем флешку в компьютер. Открываем терминал (Ctrl+Alt+T ) и запускаем программу (для запуска программы нужно набрать ее название в терминале нажать «Enter »): usb-creator-gtk .

Откроется окно:


В таблице в верхней части окна мышкой выбираем образ диска для установки. Если нужный образ в списке отсутствует, то нажимаем кнопку «Обзор » и указываем путь к файлу с образом. В таблице ниже показаны найденные флеш-накопители. Выделите нужную также, как Вы выделили образ. Если после выбора отображается сообщение, что места не хватает, то нажимаем кнопку «Стереть диск » (если на флешке есть важные файлы, нужно предварительно их сохранить).

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

Нажимаем кнопку «Создать загрузочный диск ». Ждем окончания записи файлов. Если программа была запущена с обычными привилегиями, нужно будет ввести пароль суперпользователя.

Через некоторое время компьютер сообщит о завершении установки.