Создание загрузочной флешки в Linux¶
Создание загрузочной флешки в Linux — это процесс записи ISO-образа операционной системы на USB-накопитель с помощью специальных утилит, после чего флешка становится загрузочным носителем, с которого можно запустить Live-среду или установить ОС. В отличие от Windows, в Linux для этой задачи не требуется дополнительное программное обеспечение: все необходимые инструменты входят в стандартную поставку дистрибутива.
¶Зачем это нужно
Загрузочная флешка — основной способ установки Linux на компьютер. Она также используется для:
- запуска Live-среды без установки на диск;
- диагностики и восстановления системы;
- миграции данных;
- установки Windows или других ОС.
¶Способы записи образа
¶Утилита dd
Самый универсальный и распространённый способ. Работает напрямую с блочными устройствами и не требует дополнительного ПО.
``bash sudo dd if=/path/to/image.iso of=/dev/sdX bs=4M status=progress ``
Где:
if— путь к ISO-образу;of— путь к флешке (например,/dev/sdb);bs=4M— размер блока записи;status=progress— вывод прогресса.
Важно: указывать нужно именно /dev/sdX, а не /dev/sdX1 (раздел). Перед записью убедитесь, что выбрано правильное устройство — dd перезаписывает данные безвозвратно.
¶GNOME Disks (gnome-disks)
Графический инструмент, доступный в большинстве дистрибутивов с GNOME.
- Открыть «Диски» (Disks).
- Выбрать флешку в списке слева.
- Нажать меню (☰) → «Восстановить из образа...» (Restore Disk Image).
- Указать ISO-файл и нажать «Начать».
¶Ventoy
Уникальная утилита, позволяющая записать несколько ISO-образов на одну флешку одновременно. После установки Ventoy достаточно скопировать образы на флешку — они автоматически появятся в загрузочном меню.
``bash sudo ventoy -i /dev/sdX ``
¶Etcher (BalenaEtcher)
Кроссплатформенная графическая утилита с простым интерфейсом. Работает в Linux, Windows и macOS. Поддерживает запись ISO, IMG и других форматов.
¶Rufus
Популярная утилита для Windows, но также работает в Linux через Wine. Имеет расширенные настройки: выбор схемы разделов (MBR/GPT), файловой системы, размера кластера.
¶Подготовка флешки
Перед записью рекомендуется:
- Проверить целостность образа:
``bash sha256sum /path/to/image.iso `` Сравнить с хешем на сайте дистрибутива.
- Отмонтировать флешку:
``bash sudo umount /dev/sdX1 ``
- Очистить разделы (опционально):
``bash sudo wipefs --all /dev/sdX ``
¶Типичные ошибки
| Проблема | Причина | Решение |
|---|---|---|
| Флешка не определяется | Неправильный путь устройства | Проверить lsblk |
| Ошибка записи | Образ повреждён | Скачать заново, проверить хеш |
| Не загружается | Несовместимость UEFI/Legacy | Переключить режим в BIOS |
| Медленная работа | Низкокачественная флешка | Использовать USB 3.0+ |
¶Проверка работоспособности
После записи можно проверить, что образ записан корректно:
``bash sudo fdisk -l /dev/sdX ``
Или смонтировать раздел и убедиться, что файлы на месте.
¶Загрузка с флешки
- Вставить флешку в USB-порт.
- Перезагрузить компьютер.
- Выбрать загрузочное устройство в меню BIOS/UEFI (обычно F12, F2 или Del при старте).
- При необходимости отключить Secure Boot в настройках UEFI.
¶Альтернативные форматы
Помимо ISO, Linux-утилиты поддерживают:
- IMG — сырой образ диска;
- BIN — бинарный образ;
- DD — образ в формате dd.
Для записи этих форматов используется тот же dd или специализированные утилиты.
¶Источники
- Руководства по дистрибутивам Ubuntu, Fedora, Arch Linux
- Документация утилит dd, Ventoy, BalenaEtcher
- Linux Documentation Project