ฉันพยายามตั้งค่าการติดตั้ง Ubuntu Server 14.04 แบบไม่ต้องใส่ข้อมูลจาก PXE
ตอนแรกฉันพยายามใช้ Kickstart สิ่งนี้ทำงานได้ดียกเว้นว่าตัวจัดการพาร์ติชั่นต้องการการยืนยันจากผู้ใช้และไม่ใช่การติดตั้งแบบไม่ต้องใส่ข้อมูลทั้งหมด (นั่นคือฉันต้องยอมรับว่ามันไม่เป็นไรที่จะแบ่งพาร์ติชั่นดิสก์ผ่านการติดตั้ง)
เพื่อนร่วมงานแนะนำว่าสำหรับการควบคุมแบบละเอียดฉันควรใช้ Preseed ดีกว่า น่าเสียดายที่การติดตั้งล่วงหน้าในขณะนี้ติดค้างที่choose_interface
ส่วน
คำแนะนำการบูตใน/tftpboot/pxelinux.cfg/default
:
KERNEL images/ubuntu_server_1404/install/netboot/ubuntu-installer/amd64/linux
append auto=true vga=normal initrd=images/ubuntu_server_1404/install/netboot/ubuntu-installer/amd64/initrd.gz url=http://myNAS/pxe/preseed.cfg quiet --
สามารถดำเนินการสองสามบรรทัดแรก (เช่นการเลือกภาษา / แป้นพิมพ์)
d-i debian-installer/locale string en_US
d-i console-setup/ask_detect boolean false
d-i console-setup/layoutcode string us
d-i keyboard-configuration/layoutcode string us
แต่choose_interface
มันไม่ทำงานโดยอัตโนมัติ:
ฉันได้ลองระบุทั้งเครือข่ายอินเทอร์เฟซ:
d-i netcfg/choose_interface select em1
และตัวเลือกอัตโนมัติ:
d-i netcfg/choose_interface select auto
ไม่สามารถใช้การตั้งค่าเหล่านี้ได้: การติดตั้งต้องใช้อินพุตของมนุษย์เพื่อดำเนินการต่อ
คุณเห็นสิ่งที่ฉันทำผิดหรือเปล่า?
netcfg/choose_interface= YourInterface
ไปยังเคอร์เนลเป็นตัวเลือกการบูต" ด้วยการแก้ไขคำตอบของคุณ?