Загрузочная флешка Линукс (Linux): 5 инструкций по созданию

Как правило перед пользователем встает задача записать ISO образ на флешку, чтобы в результате получить LiveUSB. Например, вы решили установить Ubuntu. Для этого вы скачиваете ISO образ с системой, записываете его на флешку, грузитесь с флешки, и запускается Live-система или установщик.

Сложности выбора

Решившись попробовать Linux, не приученный к богатствам выбора пользователь задумается: «А как он, этот Linux будет у меня выглядеть, и какой все-таки лучше?», Если мы останавливаемся на Mint — рабочий стол основных направлений разработки дистрибутива показан выше. К удобному именно для себя рабочему окружению каждый приходит в процессе использования. Для начального тестирования рекомендуется Cinnamon — 4 картинка Одной из причин такого выбора является гибкость настроек, другой — то, что Cinnamon изначально планировался именно для Mint. Наконец, можно назвать и то, что внешний вид будет здорово напоминать Windows. Плюс это или минус — решать пользователю. Вне зависимости от вашего выбора — установка Linux Mint будет идти одинаково, различия обнаружатся уже после финальной перезагрузки.

Решив по поводу внешнего вида, идем на официальный сайт Linux Mint и в разделе Download выбираем архитектуру (32 или 64) и версию оболочки. Версия no codecs поставляется без дополнительных мультимедийных кодеков, то есть их придется все равно ставить для просмотра видео, прослушивания музыки и т. п. Версия OEM не предназначена для начального обучения. Нажимаем на выбранную архитектуру. В открывшемся окне получаем краткую информацию о дистрибутиве, название, архитектуру, оболочку и несколько зеркал для скачивания. Обратите внимание на данные в строке edition — выбрана наша оболочка. Также стоит заметить, что если вы хотите использовать торренты — такая ссылка тоже есть, но выше списка зеркал. Нажимаем на выбранную ссылку и ждем, пока дистрибутив скачается.

Запись образа Linux на флешку

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

Сразу нужно сказать, что существует два типа образов Linux:

Запись образа Linux на флешку

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

1. Запись образа в Unetbootin

Первым делом нужно установить утилиту. Она есть в репозиториях всех основных дистрибутивов, для установки в Ubuntu наберите:

Запись образа Linux на флешку

sudo apt install unetbootin

sudo yum install unetbootin

sudo zypper install unetbootin

Запись образа Linux на флешку

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

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

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

Запись образа Linux на флешку

Затем выберите флешку, на которую нужно выполнить запись и нажмите «Старт».

Читайте также:  Windows, Mac и Linux: В чем между ними разница и как выбрать ОС

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

2. Запись образа Etcher

Запись образа Linux на флешку

Программы нет в официальных репозиториях дистрибутивов, поэтому вам придется использовать AppImage образ или же можете установить ее из стороннего репозитория Ubuntu/Debain:

sudo tee «deb -io/debian stable etcher» /etc/apt/

Добавляем ключ репозитория:

Запись образа Linux на флешку

Обновляем список пакетов и устанавливаем Etcher:

sudo apt update && sudo apt install etcher-electron

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

Запись образа Linux на флешку

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

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

И последний шаг, нажать кнопку «Finish», чтобы началась запись образа Linux на флешку. После завершения вы получите готовую к использованию флешку. Это самый просто способ записать linux iso на флешку.

Запись образа Linux на флешку

Если вас интересует создание мультизагрузочных флешек, смотрите отдельную статью.

3. Запись образа утилитой dd

Записать linux на флешку вручную будет немного сложнее, чем с помощью графических программ, но это дает вам больше контроля над процессом записи. Нам понадобится только утилита dd, которая поставляется во всех дистрибутивах Linux по умолчанию.

Запись образа Linux на флешку

Сначала нам нужно узнать как будет называться ваша флешка в системе. Для этого отключите ее, выполните команду:

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

Вы увидите, что появилось новое устройство, наша флешка, например, /dev/sdb. Дальше мы переходим к команде dd, но сначала размонтируйте флешку:

Запись образа Linux на флешку

sudo umount /dev/sdb

Дальше нам нужно определиться куда писать, на раздел флешки или на саму флешку. Если это iso образ, то однозначно пишем на раздел. Если же вы имеете дело с img, попробуйте его примонтировать, если все хорошо и открывается файловая система, тоже пишем на раздел, в противном случае нужно писать на самую флешку. В большинстве случаев при записи на раздел будет достаточно выполнить такую команду:

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

Запись образа Linux на флешку

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

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

4. Запись Linux на флешку в Windows

Запись образа Linux на флешку

Новые пользователи могут захотеть записать образ Linux на флешку в Windows. Это сделать тоже очень просто, кроме того, что вы можете использовать перечисленные выше утилиты, для Windows есть отличная утилита Rufus. Вы можете скачать ее на официальном сайте. Программа не требует установки.

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

Осталось нажать «Старт» и дождаться завершения записи образа. После этого флешка готова к использованию.

Запись образа Linux на флешку

Создание загрузочного USB-накопителя Astra Linux в balenaEtcher

Рекомендую этот способ начинающим пользователям и тем, кто создает установочную флешку операционной системы впервые.

Зайдите на сайт утилиты. Записывает образы операционных систем на носители:

Создание загрузочного USB-накопителя Astra Linux в balenaEtcher
  • Карты памяти
  • USB-накопители

Версии для операционных систем:

  • Windows
  • macOS
  • Linux

Прокрутите страницу вниз и скачайте версию программного инструмента для своей операционной системы.

Создание загрузочного USB-накопителя Astra Linux в balenaEtcher

Для Windows выберите одну из версий:

  • С установкой (Installer)
  • Без установки (Portable)

Обе совместимы с 32- и 64-разрядными процессорами.

Для macOS предусмотрена одна 64-битная версия утилиты.

Создание загрузочного USB-накопителя Astra Linux в balenaEtcher

Для Linux:

  • 64-битная (x64)
  • 32-битная (x86)
Читайте также:  Популярные дистрибутивы Linux-2020 — обзор. Топ-10 дистрибутивов Linux

Напомню, что 32-битными процессорами укомплектованы старые ПК, не подходящие для Astra Linux.

В операционных системах Linux:

Создание загрузочного USB-накопителя Astra Linux в balenaEtcher
  • Щелкните правой кнопкой мыши по скачанному файлу
  • Выберите пункт «Свойства»
  • Перейдите на вкладку «Права»
  • Включите опцию «Разрешить запуск этого файла в качестве программы»

В зависимости от скачанной версии, запустите программу или сначала установите, а потом откройте. Нажмите «Select image» и укажите путь к файлу ISO-образа операционной системы.

Нажмите «Select target» и выберите флешку, на которую будет записан образ ОС. Щелкните мышью по экранной кнопке «Flash» и дождитесь завершения создания программой установочного накопителя.

Завершение установки

Выбор языка и часового пояса

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

Делается это на интерактивной карте мира, на которой можно выбрать столицу своей страны на английском языке. Таким образом определится часовой пояс и язык пользователя, но его можно будет изменить в настройках.

Завершение установки

Теперь надо нажать «Продолжить».

Создание логина и пароля

Теперь нужно указать имя пользователя компьютера в строке «Ваше имя» и «Имя вашего компьютера», и «Введите имя пользователя».

Пароль нужен для защиты компьютера от несанкционированного входа в систему, и чтобы пользователь мог получить рут-права.

Совет! Это поле можно оставить пустым. Тогда в терминале, при просьбе ввести пароль нужно будет нажать «Enter».

Завершение установки

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

После окончательного завершения установки, компьютер перезагрузится. В настройках БИОС или UEFI нужно поставить загрузку с жёсткого диска или твердотельного накопителя, как и до установки Ubuntu.

Работа в debian с lvm

LVM тема обширная и раскрыть ее у меня задача не стоит. В сети все это есть, я сам постоянно пользуюсь поиском. Приведу только несколько команд из своей шпаргалки, которыми я регулярно пользуюсь для создания, подключения и изменения lvm дисков. Команды актуальны для любых дистрибутивов, где есть lvm, не только в Debian.

Допустим, вы подключили 2 новых диска или raid массива к серверу и хотите их объединить в единое адресное пространство. Я расскажу, как это сделать. Только сразу обращаю внимание, что подключать одиночные диски так не следует, если там будут храниться важные данные. Выход из строя любого из дисков объединенного раздела приведет к потере всех данных. Это в общем случае. Возможно их можно будет как-то вытащить, но это уже не тривиальная задача.

В системе у меня один диск /dev/sda, я добавил еще 2 — sdb и sdc.

# lsblk -a NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT fd0 2:0 1 4K 0 disk sda 8:0 0 20G 0 disk ├─sda1 8:1 0 243M 0 part /boot ├─sda2 8:2 0 1K 0 part └─sda5 8:5 0 0 part └─debian10—vg-root 254:0 0 0 lvm / sdb 8:16 0 10G 0 disk sdc 8:32 0 10G 0 disk

Инициализируем диски в качестве физического тома lvm.

# pvcreate /dev/sdb /dev/sdc Physical volume «/dev/sdb» successfully created. Physical volume «/dev/sdc» successfully created.

Работа в debian с lvm

Теперь создадим группу томов, в которую будут входить оба диска.

# vgcreate vgbackup /dev/sdb /dev/sdc Volume group «vgbackup» successfully created

В данном случае vgbackup — название созданной группы. Теперь в этой группе томов мы можем создавать разделы. Они в чем-то похожи на разделы обычных дисков. Мы можем как создать один раздел на всю группу томов, так и нарезать эту группу на несколько разделов. Создадим один раздел на всем пространстве группы томов. Фактически, этот раздел будет занимать оба жестких диска, которые мы добавили.

Читайте также:  Командная​ ​строка​ ​Ubuntu: ​команды​ ​bash

# lvcreate -l100%FREE vgbackup -n lv_full

lv_full название логического  раздела. Теперь с ним можно работать, как с обычным разделом. Создавать файловую систему и монтировать к серверу. Сделаем это.

# mkfs -t ext4 /dev/vgbackup/lv_full # mkdir /mnt/backup # mount /dev/vgbackup/lv_full /mnt/backup

Проверяем, что получилось.

# df -h | grep /mnt/backup /dev/mapper/vgbackup-lv_full 20G 45M 19G 1% /mnt/backup

Мы подключили lvm раздел, который расположен на двух жестких дисках. Повторю еще раз — обычные жесткие диски так не собирайте, используйте только raid тома для этого.

Теперь для примера давайте удалим этот раздел и создадим 2 новых, один на 14 Гб, другой на 5 Гб и так же их подключим к системе. Для начала удаляем раздел lv_full, предварительно отмонтировав его.

# umount /mnt/backup # lvremove /dev/vgbackup/lv_full

Проверяем, что раздела нет.

Работа в debian с lvm

# lvs

Остался только один — системный. Создаем 2 новых раздела:

# lvcreate -L14G vgbackup -n lv01 # lvcreate -L4G vgbackup -n lv02 # lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root debian10-vg -wi-ao—- < lv01 vgbackup -wi-a—— lv02 vgbackup -wi-a——

Дальше так же создаем файловые системы и монтируем новые разделы к серверу. Надеюсь, на конкретных примерах я сумел показать удобство и особенность работы с lvm томами и разделами. Дальше мы продолжим эту тему. При автомонтировании через fstab томов lvm можно использовать их имена вида /dev/mapper/vgbackup-lv_full, а не метки. Эти имена не меняются.

Вот наглядный пример, где можно использовать lvm тома размазанные на несколько дисков. Есть небольшой файловый сервер с 4-мя sata дисками по 4 tb. Нужно было сделать максимально объемное файловое хранилище. Были собраны 2 mdadm raid1. Немного объема ушло на служебные разделы, а потом все, что осталось объединили в единый lvm том и получили шару объемом 6.4 Tb.

Сразу могу сказать, что производительность такой штуки не очень высокая, но зато есть защита от отказа одного из дисков, плюс файловое хранилище нужного объема. Можно было сразу все собрать в raid10, но я сейчас уже не помню, почему от этого отказались. Были какие-то объективные причины, а привел эту ситуацию я просто для примера. Таким образом можно объединять различные разнородные массивы для увеличения суммарного объема одного раздела.

Запуск системы в режиме Live CD

Ubuntu работает с USB-накопителя или с нашего премиум-DVD, не затрагивая Windows. Для загрузки с «флешки» необходимо изменить порядок запуска вашего компьютера. Это осуществляется в меню BIOS/UEFI, вызываемое, как правило, клавишами «Del», «F2» или «F12», в особых случаях правильную клавишу подскажут сообщения при запуске, у некоторых ноутбуков для этого есть особая кнопка выше клавиатуры.

Важно: перед установкой Linux необходимо проверить, в каком режиме работает Windows: UEFI или BIOS

Запуск системы в режиме Live CD

Если у вас все получилось, вместо Windows должна запуститься Ubuntu. При выборе из загрузочного меню варианта «Try Ubuntu without installing» система запустится в режиме Live CD. Имейте в виду, что в таком случае система работает гораздо медленнее, чем при обычной установке.

Прежде всего, это касается медленных подключений USB 2.0. Использование разъема USB 3.0 решило бы эту проблему.