ฉันได้เขียนเส้นทางไปยังไฟล์ preseed สำหรับการติดตั้ง linux แบบไม่ต้องใส่ข้อมูล ดังที่คุณเห็นในพารามิเตอร์ด้วง ฉันได้ระบุไว้ ไฟล์=/preseed.cfg
และเนื้อหาประกอบด้วยบางส่วน d-ฉัน
คำสั่ง ถัดไป สร้างไฟล์ ISO
u@n:u2$ cat ./boot/grub/grub.cfg
ถ้า loadfont /boot/grub/font.pf2 ; แล้ว
ตั้ง gfxmode=อัตโนมัติ
insmod efi_gop
insmod efi_uga
insmod gfxterm
terminal_output gfxterm
ไฟ
ตั้งค่า menu_color_normal=ขาว/ดำ
ตั้งค่า menu_color_highlight=สีดำ/สีเทาอ่อน
ตั้งหมดเวลา = 5
ตั้งค่าเริ่มต้น = 0
เมนู "ติดตั้งเซิร์ฟเวอร์ Ubuntu" {
ตั้ง gfxpayload=เก็บ
linux /install/vmlinuz --- auto=true file=/preseed.cfg เงียบ
เริ่มต้น /install/initrd.gz
}
u@n:u2$ cat ./isolinux/txt.cfg
การติดตั้งเริ่มต้น
ติดตั้งป้าย
ป้ายเมนู ^ติดตั้งเซิร์ฟเวอร์ Ubuntu
เคอร์เนล /install/vmlinuz
ต่อท้ายไฟล์=/preseed.cfg vga=788 initrd=/install/initrd.gz เงียบ ---
u@n:u2$ หัว ./preseed.cfg
#### เนื้อหาของไฟล์การกำหนดค่าล่วงหน้า (สำหรับ Ubuntu 17.10)
### การแปลเป็นภาษาท้องถิ่น
# การกำหนดตำแหน่งที่ตั้งล่วงหน้าเท่านั้นที่ตั้งค่าภาษา ประเทศ และตำแหน่งที่ตั้ง
d-i ตัวติดตั้งเดเบียน/โลแคล สตริง en_US
# ค่าต่างๆ สามารถระบุล่วงหน้าแยกกันได้เพื่อความยืดหยุ่นที่มากขึ้น
#d-i ตัวติดตั้งเดเบียน/สตริงภาษา en
#d-i ตัวติดตั้งเดเบียน/สตริงประเทศ พ.ศ
#d-i สตริงตัวติดตั้งเดเบียน/โลแคล en_GB.UTF-8
# เลือกระบุสถานที่เพิ่มเติมที่จะสร้าง
u@n:u2$ ลส
boot dists doc EFI ติดตั้ง isolinux md5sum.txt pics pool preseed preseed.cfg README.diskdefines ubuntu
u@n:u2$ sudo xorriso -as mkisofs -isohybrid-mbr isolinux/isohdpfx.bin -c isolinux/boot.cat -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot- ตารางข้อมูล -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot -isohybrid-gpt-basdat -o ../ubuntu-18.04.4-server-amd64-unattended.iso
xorriso 1.5.2 : ตัวจัดการระบบไฟล์ RockRidge, โครงการ libburnia
ไดรฟ์ปัจจุบัน: -outdev 'stdio:../ubuntu-18.04.4-server-amd64-unattended.iso'
สื่อปัจจุบัน: ไฟล์ stdio เขียนทับได้
สถานะสื่อ : ว่างเปล่า
ข้อมูลสรุปสื่อ: 0 เซสชัน 0 บล็อกข้อมูล 0 ข้อมูล ฟรี 170g
เพิ่มไปยังอิมเมจ ISO: ไดเร็กทอรี '/'='/home/u/Downloads/u2'
xorriso : UPDATE : เพิ่ม 3230 ไฟล์ใน 1 วินาที
xorriso : UPDATE : เพิ่ม 3230 ไฟล์ใน 1 วินาที
xorriso : หมายเหตุ : การคัดลอกไปยังพื้นที่ระบบ: 512 ไบต์จากไฟล์ '/home/u/Downloads/u2/isolinux/isohdpfx.bin'
libisofs: หมายเหตุ: ปรับขนาดภาพให้ตรงกับขนาดกระบอกสูบ 488 บล็อก
xorriso : อัปเดต : เสร็จแล้ว 11.48%
สร้างอิมเมจ ISO: 479232 ส่วน
เขียนถึงสื่อ : 479232 ภาคที่ LBA 0
การเขียนไปยัง 'stdio:../ubuntu-18.04.4-server-amd64-unattended.iso' เสร็จสมบูรณ์
อย่างไรก็ตาม เมื่อฉันบูต ISO ด้วย virtualbox มันติดอยู่ที่หน้าการเลือกแป้นพิมพ์
ฉันเดาว่าด้วงตรวจไม่พบไฟล์ preseed.cfg ไม่ใช่เหรอ? ฉันจะแก้ไขได้อย่างไร