Оптические диски уходят в прошлое. Уже много ноутбуков и все нетбуки выпускаются без встроенного оптического привода. И все чаще для установки операционных систем используются USB флешки. Это связано с их дешевизной и возможностью выполнять перезапись много раз.

Мы рассмотрим как сделать загрузочную флешку ubuntu, в окружении дистрибутива Linux, причем неважно какого, рассматриваемые утилиты легко устанавливаются из официальных репозиториев. Также мы рассмотрим создание загрузочной флешки Ubuntu в Windows.

Я здесь подразумеваю что записываемый образ Ubuntu, но это тоже неважно — на его месте может быть любой другой установочный образ Linux, ничего не изменится, только, может, нужна будет флешка большего размера. В самом конце статьи мы затронем тему, как установить полноценную Ubuntu на флешку и получить полностью рабочую систему.

Как создать загрузочную флешку Ubuntu в Windows

Допустим, скачали вы образ Ubuntu с официального сайта, и хотите его записать на флешку. Если вы хотите сделать это в Windows, то, скорее всего, еще не использовали Linux, и не знаете как записывать образы. Поэтому скажу, что просто скопировать образ на флешку не поможет, нужно именно записать образ ubuntu на флешку.

Лучшей программой для создания загрузочной флешки Ubuntu в Windows, да и вообще для записи образов на флешку я считаю Rufus. Отлично работает, проста в использовании, и ничего не нужно устанавливать. Скачать ее можно по ссылке.

Шаг 1

Подключите флешку к компьютеру и запустите программу:

Шаг 2

Выберите устройство флешки, на которое будет идти запись:

Шаг 3

Отметьте галочки: Быстрое форматирование, Создать загрузочный диск, затем в выпадающем списке установите значение ISO образ

Шаг 4

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

Шаг 5

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

Все осталось дожидаться окончания записи и загрузочная флешка готова. Дальше можете перезагружать компьютер и переходить к установке.

Как сделать загрузочную флешку Ubuntu в Linux

В Linux мы рассмотрим несколько способов сделать загрузочную флешку Ubuntu. Первый способ — через терминал, с помощью стандартной утилиты копирования dd.

Шаг 1

Подключите флешку и определите имя ее устройства в системе. Как правило, это /dev/sdb1, но может и отличаться. Чтобы быть наверняка уверенным посмотрите все подключенные устройства с помощью команды fdisk:

$ fdisk -l

Устр-во Загрузочный Start Конец Секторы Size Id Тип
/dev/sdb1 * 2048 15693823 15691776 7,5G c W95 FAT32 (LBA)

….

Как видите, для флешки здесь указана файловая система FAT32, а также есть ее размер в гигабайтах 7,5G.

Шаг 2

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

$ dd if=~/Downloads/ubuntu.iso of=/dev/sdb1

Здесь я подразумеваю что ~/Downloads/ubuntu.iso — это установочный образ, а /dev/sdb1 — ваша флешка.

Шаг 3

Дождитесь завершения создания загрузочной флешки Ubuntu и все готово.

Намного удобнее записывать образы на флешку с помощью графических утилит. В Linux тоже есть программа для создания загрузочной флешки ubuntu. Называется она Unetbootin. Ее очень просто установить из официальных репозиториев любого дистрибутива, имя пакета такое же.

Например, в Ubuntu:

$ sudo apt install unetbootin

Давайте рассмотрим как с помощью нее сделать загрузочную флешку Ubuntu.

Шаг 1

Подключите флешку и запустите утилиту командой:

$ unetbootin

Шаг 2

Поставьте переключатель в положение образ диска:

Шаг 3

Выберите установочный образ с помощью кнопки со значком …

Шаг 4

Выберите устройство для записи и нажмите ОК.

Загрузочная флешка ubuntu готова. Вы можете устанавливать систему. Но сейчас она пригодна только для установки системы, если же вы хотите полноценную загрузочную флешку с возможностью установки на нее программ и изменения конфигурационных файлов, нужно установить Ubuntu на флешку.

Установка Ubuntu на флешку

На самом деле, это не так сложно как вам сейчас кажется. Это Linux, здесь вы можете делать все что захотите, в том числе и устанавливать систему на флешку.

Сначала выполняйте все как при обычной установке, пока не дойдете до разметки диска. В окне выбора способа разметки выберите Другой вариант:

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

В отличие от обычной установки загрузочная флешка Ubuntu не требует раздела swap, он даже противопоказан, потому что система будет очень часто перезаписывать данные и так вы только сократите время жизни флешки. Остальные разделы тоже можно так не делить как при обычной установке, достаточно создать один корневой раздел с файловой системой ext2. Выбирать нужно именно эту файловую систему, чтобы опять же уменьшить количество записей на диск.

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

Нужно для всех разделов добавить опции noatime и nodiratime. А также папки с временными файлами подключить в оперативную память.

Для этого откройте файл /etc/fstab и добавьте в него такие строчки:

$ vi /etc/fstab

tmpfs /tmp tmpfs rw,size=100m 0 0
tmpfs /run tmpfs rw 0 0
tmpfs /var/lock tmpfs rw 0 0
tmpfs /var/log tmpfs rw,size=10m 0 0

Затем для всех разделов, размещенных на флешке добавьте вышеуказанные опции, например, было:

/dev/sdb1 / ext4 errors=remount-ro 0 1

Сделайте:

/dev/sdb1 / ext4 errors=remount-ro,noatime,nodiratime 0 1

Еще, если не планируете устанавливать программы, можно перемонтировать корень в режиме только для чтения.

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

Выводы

Вот и все, мы рассмотрели самые легкие способы создать загрузочную флешку Ubuntu или любого другого дистрибутива как в Windows, так и в Linux. Теперь вы даже можете установить полноценную систему на флешку.