Комментарии 4
Не совсем понятно зачем в такой схеме PXE загрузка. Вместо HOST>QEMU>Chroot
Можно сделать образ, смонтировать его на хосте, выполнить chroot туда, установить все, а затем образ уже запускать в QEMU.
Безусловно так тоже можно делать. Но для этого вам нужен рутовый доступ на хосте. Плюс во время отладки скриптов есть шанс повредить хост систему. В моем подходе рутовый доступ не нужен и риск повредить хост систему отсутствует.
Не думал про возможное отсутствие root доступа.
А как насчет systemd-nspawn вместо обычного chroot. Вроде есть поддержка Unprivileged Operation. Но это уже теоретически, я не проверял как без root доступа работает.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Установка ubuntu на виртуальную машину при помощи PXE загрузки