มีวิธีแก้ไขปัญหา boot_command ระหว่างเซิร์ฟเวอร์ Ubuntu เวอร์ชันต่างๆ หรือไม่ ฉันใช้เวลาหลายชั่วโมงในการค้นหา Google และพบความแตกต่างมากมายในวิธีที่ผู้คนเขียนคำสั่งบูต
ฉันใช้ packer เพื่อสร้าง VM สำหรับ virtualbox คำสั่งบูตปัจจุบันของฉันดูเหมือน
"<ป้อน><ป้อน><f6><esc><รอ> ", "ติดตั้งอัตโนมัติ ds=nocloud-net;s=http://{{ .HTTPIP }}:{{ .HTTPPort }}/", "< รอสักครู่ ><ป้อน>"
คำสั่งนี้ทำงานบน Ubuntu Server 20.04 แต่ล้มเหลวในเวอร์ชัน 21.10
ปัญหาของฉันคือดูเหมือนว่าจะไม่มีมติร่วมกันว่าควรเขียนคำสั่ง boot อย่างไร:
เว็บไซต์อื่นมี:
  "boot_command": [
    "<esc><รอ><esc><รอ><f6><รอ><esc><รอ>",
    "<bs><bs><bs><bs><bs>",
    "ติดตั้งอัตโนมัติ ds=nocloud-net;s=http://{{ .HTTPIP }}:{{ .HTTPPort }}/ ",
    "---<ป้อน>"
อีกอันหนึ่งที่ฉันเห็นมีหลายแถว "<bs><bs><bs><bs><bs><bs><bs><bs>".
ฉันยังคงค้นหาเอกสารและอินเทอร์เน็ตเพื่อค้นหากระบวนการพิจารณาว่า boot_command ที่ถูกต้องคืออะไร
ใครบ้างมี boot_command ที่ใช้งานได้กับ 21.10? ถ้าเป็นเช่นนั้นมีใครรู้ได้อย่างไรว่าควรเป็นอย่างไร
ฉันค่อนข้างใหม่สำหรับ Ubuntu และฉันไม่เคยใช้ autoinstall มาก่อน และความแตกต่างระหว่างวิธี preseed.cfg แบบเก่ากับ subuquity สำหรับเซิร์ฟเวอร์และ ubuquity บนเดสก์ท็อปนั้นสร้างความสับสนอย่างมากจนกระทั่งฉันเข้าใจเหตุผลเบื้องหลังทั้งหมด
ขอบคุณสำหรับความช่วยเหลือใด ๆ