Я пытаюсь настроить среду автоматической установки для Ubuntu 22.04. У нас это уже работает в производстве для 20.04 и предыдущих выпусков LTS в течение многих лет. Мы используем pxe/isolinux и серверы tftp и dhcp для загрузки по сети и с компакт-диска. И некоторые хитрости, чтобы заставить работать uefi.
Я не могу найти работающие образы vmlinuz и initrd, которые позволяют мне запустить автоматическую установку Ubuntu 22.04 с помощью предварительной установки и установщика Debian (d-i).
Я использую следующее для установки 20.04, это не работает на 22.04:
linuxefi /путь/к/2004/amd64/linux auto=true priority=критический URL=http://example.com/ubuntu/2004/amd64/seed_ub_uefi.cfg console-setup/layoutcode=us interface=auto
initrdefi /путь/к/2004/amd64/initrd.gz
Я попытался извлечь образы vmlinuz и initrd.gz из iso-образов Ubuntu 22.04 CD. Однако, что бы я ни пытался, он даже не смог найти корневую файловую систему. Я предполагаю, что изображения больше не имеют встроенных функций d-i и preseed?
Если таких изображений не существует, как я могу создать свои собственные? Я не чувствую себя слишком счастливым, переходя на любой метод автоматической установки, который канонический хочет применить. Вся наша инфраструктура основана на ранее упомянутом методе, и мы устанавливаем несколько операционных систем аналогичным образом.