ฉันกำลังพยายามตั้งค่าสภาพแวดล้อมการติดตั้งอัตโนมัติสำหรับ Ubuntu 22.04 เราได้ดำเนินการนี้ในการผลิตสำหรับ 20.04 และรุ่น LTS ก่อนหน้านี้เป็นเวลาหลายปี เราใช้ pxe/isolinux และเซิร์ฟเวอร์ tftp และ dhcp เพื่อดำเนินการเครือข่ายและบูตซีดี และเล่ห์เหลี่ยมบางอย่างเพื่อให้ uefi ทำงานได้
ฉันไม่พบอิมเมจ vmlinuz และ initrd ที่ใช้งานได้ซึ่งอนุญาตให้ฉันเริ่มการติดตั้ง ubuntu 22.04 แบบอัตโนมัติโดยใช้ preseeding และตัวติดตั้งเดเบียน (d-i)
ฉันใช้สิ่งต่อไปนี้เพื่อติดตั้ง 20.04 สิ่งนี้ใช้ไม่ได้กับ 22.04:
linuxefi /path/to/2004/amd64/linux auto=true Priority=critical url=http://example.com/ubuntu/2004/amd64/seed_ub_uefi.cfg console-setup/layoutcode=us interface=auto
initrdefi /path/to/2004/amd64/initrd.gz
ฉันได้ลองแยกอิมเมจ vmlinuz และ initrd.gz จากอิมเมจ 22.04 ubuntu CD iso อย่างไรก็ตาม ไม่ว่าฉันจะพยายามอย่างไร มันก็ไม่สามารถค้นหาระบบไฟล์รูทได้ ฉันเดาว่ารูปภาพไม่มีฟังก์ชัน d-i และ preseed ในตัวอีกต่อไป?
หากไม่มีภาพดังกล่าว ฉันจะสร้างภาพเองได้อย่างไร ฉันรู้สึกไม่ค่อยพอใจที่จะย้ายไปยังวิธีการติดตั้งแบบอัตโนมัติตามที่บัญญัติต้องการบังคับใช้ โครงสร้างพื้นฐานทั้งหมดของเราขึ้นอยู่กับวิธีการที่กล่าวถึงก่อนหน้านี้ และเราติดตั้ง OS หลายตัวด้วยวิธีเดียวกัน