Полное руководство: как создать загрузочную флешку с Linux или macOS
Чтобы понять, как создать загрузочную флешку с Linux или macOS, используйте встроенные утилиты: GNOME Disks или dd для Linux, Дисковую утилиту или createinstallmedia для macOS.
Оглавление
Подготовка и проверка образа
Перед началом записи обязательно проверьте целостность скачанного ISO-образа. Рекомендуется сверить его SHA256 или MD5 хэш с официальными данными разработчика, чтобы избежать повреждения данных при установке.
Также убедитесь, что ваш USB-накопитель имеет достаточный объем памяти для выбранной операционной системы.
| Операционная система | Минимальный размер USB-накопителя |
|---|---|
| Ubuntu 24.04 LTS | 4 ГБ |
| macOS Monterey (12.x) | 12 ГБ |
| macOS Ventura (13.x) | 16 ГБ |
| macOS Sonoma (14.x) | 16 ГБ |
Создание загрузочной флешки в Linux
Для записи образа в Linux можно использовать графические или консольные инструменты.
Графические инструменты:
- GNOME Disks: встроенная утилита, доступная в дистрибутивах с окружением GNOME.
- Balena Etcher: альтернативный инструмент с открытым исходным кодом, доступный в форматах AppImage и deb-пакет.
Командная строка (dd):
- Определите имя вашего USB-устройства с помощью команды
lsblkилиsudo fdisk -l. - Выполните запись образа, заменив
/path/to/ubuntu.isoна путь к вашему файлу, а/dev/sdXна правильное имя устройства:
sudo dd if=/path/to/ubuntu.iso of=/dev/sdX bs=4M status=progress && sync
Опасность потери данных
Неправильное указание устройства в параметре of= команды dd приведет к безвозвратной потере данных на другом диске. Всегда точно проверяйте имя устройства через lsblk перед запуском команды.
Создание загрузочной флешки в macOS для Linux
Записать образ Linux на macOS можно как через графический интерфейс, так и через терминал.
Дисковая утилита (Disk Utility):
- Откройте Дисковую утилиту. Предварительное форматирование в MS-DOS (FAT) или ExFAT не требуется, так как утилита автоматически подготавливает носитель.
- Выберите скачанный ISO-образ.
- Нажмите кнопку «Restore» (Восстановить).
- Выберите ваш USB-накопитель в качестве целевого устройства и подтвердите операцию.
Терминал:
- Определите идентификатор диска командой
diskutil list. - Выполните команду записи, указав правильный путь и идентификатор диска (например,
disk2):
sudo dd if=/path/to/linux.iso of=/dev/diskX bs=1m
Создание загрузочного установщика macOS
Официальный метод Apple для создания загрузочного установщика macOS использует утилиту createinstallmedia в терминале. Этот метод применим только для версий macOS, загруженных из Mac App Store или Apple Developer.
Требования к накопителю:
USB-накопитель должен быть отформатирован в формат Mac OS Extended (Journaled) и иметь имя, которое будет указано в команде (например, MyVolume).
Пример команды для macOS Sonoma:
sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
Следуйте инструкциям в терминале для завершения процесса создания установщика.
Частые ошибки
- Использование неверного идентификатора диска: Ввод неправильного пути в параметре
of=утилитыddстирает данные не на том накопителе. Всегда перепроверяйте выводlsblkилиdiskutil list. - Пропуск проверки хэш-суммы: Запись поврежденного или неполного ISO-образа без предварительной сверки SHA256/MD5 приводит к ошибкам при загрузке или установке системы.
- Небезопасное извлечение накопителя: Извлечение USB-флешки до полного завершения синхронизации данных (или без использования функции безопасного извлечения) может повредить файловую систему и сделать загрузочный носитель нечитаемым.
FAQ
Какой минимальный размер флешки нужен для Ubuntu 24.04 LTS?
Минимальный размер USB-накопителя для Ubuntu 24.04 LTS составляет 4 ГБ.
Можно ли использовать Balena Etcher в Linux?
Да, Balena Etcher поддерживает Linux и официально доступен в форматах AppImage и deb-пакет.
Обязательно ли форматировать флешку в FAT перед записью Linux ISO на macOS?
Нет, предварительное форматирование в MS-DOS (FAT) или ExFAT не требуется, поскольку Дисковая утилита (Disk Utility) автоматически подготавливает носитель при выборе опции Restore.
Где можно скачать официальные установщики macOS для команды createinstallmedia?
Загрузочные установщики macOS доступны только для тех версий, которые были загружены напрямую из Mac App Store или через портал Apple Developer.