Пишу bootstrap-скрипты на Bash, которые
1) из дистрибутива делают chroot [CRUXSTRAP: в мире полезных утилит прибыло, оцените]
2) из chroot делают образ типа squashfs или любой другой, хоть tar-архив
3) скрипт который создаёт initramfs образ, опционально рядом кладёт образ с системой [Загрузка любого дистрибутива в RAM]
4) и скрипт, который всё это упаковывает в ISO, который могёт в BIOS/UEFI загрузку
такой инструментарий, с которым любой подпивасный васян в одну комангду может собрать свою загрузочную бубунту с голыми тачками на обоях. вот.
всё это оттестировано на железках и виртуалках, работает, и мне хотелось бы как-то теперь всё упорядочить, но не знаю как, поэтому взываю к помощи ухо-горло-носа. чтобы не стыдно было поделиться с вами.
поделитесь, какими вы вообще видите названия и метод использования этих скриптов?
ну потому что, можно сделать так, чтобы вообще было типа
dd if=$(mkbootable $(mkinitramfs $(mkchroot $(mktemp -d)))) of=/dev/sdb
забано, но сомнительно. не? а может через bash pipe? а может стандартные mk... --arg --arg --arg?
поделитесь мнением, какие вы вообще желали бы видеть опции использования в таких вот скриптах.
спасибо.