Как я создаю загрузочный диск Ubuntu img из контейнера Ubuntu?

В настоящее время я использую файл перед семенем для получения, новая установка человечности настроила, как я хочу. Однако это требует начальной загрузки VM, пробежки установки, и т.д. Даже если я использую packer.io, это все еще - медленный процесс. Каждая ошибка на установке или постустановке требует перезапуска и является требованием ресурса.

В конце процесса я заканчиваю с img (или vmdk или ISO, выберите свой формат файла), который имеет файловую систему в нем со всеми файлами в правильном месте.

Существует ли способ получить тот же конечный результат с помощью контейнера? Хороший блок человечности уже доступен в ubuntu:16.04 изображение на концентраторе докера. Я могу скопировать все в объем монтирования. Существует много инструментов для создания самого img и разделения его к /boot (ext4), / (ext4) и EFI (FAT). Таким образом, это - просто вопрос получения корректных файлов.

Существует ли способ получить остальных?

Я сделал a find / -xdev в контейнере и в установленном VM и работал, различное Получило 56 000 строк, подавляющее большинство которых /usr/src/linux-headers/, сопровождаемый способным кэшем, dpkg, и т.д.

Я могу работать grub-install, поместить личинку, где и как я хочу это. Что относительно всего из /dev, /etc/apparmor, /etc/init/, /etc/init.d/, /etc/initramfs-tools/, /etc/rc_.d/, /etc/ssl/, и особенно весь из /lib/firmware/, /lib/modules/, /lib/systemd/ для dbus, dev, initrd и другие услуги по начальной загрузке?

2
задан 10 October 2016 в 12:49

0 ответов

Другие вопросы по тегам:

Похожие вопросы: