Как стать автором
Обновить

Комментарии 9

Надеюсь, эта статья будет полезной тем, кто изучает основы Linux.

Тем кто изучает основы Linux, такое рановато

“Для того, чтобы создать загрузочный диск, необходимо создать его образ, iso-файл, который затем можно записать на оптический диск или флешку.” - Достаточно, но не необходимо. Можно просто скачать любой дистрибутив и установить его на флешку. Если хотеть чтобы было микро, то Arch или Gentoo. Там же в доках и про то как загружается Линукс, в противовес «куда нажать» кстати, дивно описано.

Хорошая статья! Вставлю свои 5 копеек: для получения зависимостей от разделяемых библиотек можно использовать утилиту ldd. Ее вывод более лаконичный.

Статья замечательная.

Наполнение initfamfs простыми программами: почему бы не использовать busybox?

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

Спасибо. Полезная статья. Утащил в закладки.

Ух ты! habrahabr.ru. Спасибо, очень полезная статья, актуальная для меня сейчас в разрезе - наоборот, из дистра.iso получить срез контейнера побыстрому, без debootstrap. Прям осветили тему.

Такое решение имеет право на существование. Я свои загрузочные образы создаю обычно на основе debootstrap --variant=minbase

Спасибо )

Кому надо быстро и универсально, то ventoy в помощь https://www.ventoy.net/en/index.html

Из описания:

Ventoy is an open source tool to create bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files. With ventoy, you don't need to format the disk over and over, you just need to copy the ISO/WIM/IMG/VHD(x)/EFI files to the USB drive and boot them directly. You can copy many files at a time and ventoy will give you a boot menu to select them (screenshot). You can also browse ISO/WIM/IMG/VHD(x)/EFI files in local disks and boot them. x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI and MIPS64EL UEFI are supported in the same way. Most types of OS supported (Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen...)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации