ฉันพยายาม pxeboot และติดตั้ง Ubuntu 20.04 บนคอมพิวเตอร์เป้าหมายของฉันที่กำหนดค่าให้ใช้ UEFI
เซิร์ฟเวอร์บิลด์ของฉันคือ Raspberry Pi ที่ใช้ Raspbian ฉันใช้ dnsmasq เป็นเซิร์ฟเวอร์ dhcp/dns/tftp สำหรับเครือข่ายบิลด์ของฉัน
เมื่อฉันพยายาม pxeboot คอมพิวเตอร์เป้าหมาย เครื่องจะได้รับที่อยู่ DHCP ดาวน์โหลด BOOTX64.EFI จากนั้นดาวน์โหลด grubx64.efi ทั้งคู่จากเซิร์ฟเวอร์ TFTP
อย่างไรก็ตาม ฉันถูกทิ้งไว้ตามคำสั่งของด้วง ใน grub CLI $prefix ถูกตั้งค่าเป็น (tftp.192.168.105.1)/EFI/อูบุนตู
. ดูเหมือนว่าจะเป็นที่อยู่ที่ถูกต้องสำหรับเซิร์ฟเวอร์บิลด์ อย่างไรก็ตามฉันไม่สามารถทำ ls $ คำนำหน้า
สั่งเพราะมันบอกฉัน ข้อผิดพลาด: ไม่พบดิสก์ 'tftp.192.168.105.1'
นอกจากนี้ /var/log/syslog บนเซิร์ฟเวอร์สำหรับบู๊ตรายงานว่ามีการดาวน์โหลด BOOTX64.EFI และ grubx64.efi แต่ไม่ได้บันทึกข้อผิดพลาดใดๆ เมื่อฉันพยายามทำ ls $ คำนำหน้า
.
ฉันไม่ชัดเจนว่าทำไมสิ่งนี้ถึงใช้งานไม่ได้ (เนื่องจากคอมพิวเตอร์เป้าหมายสามารถเข้าถึงไฟล์บนเซิร์ฟเวอร์ TFTP ได้อย่างชัดเจน) ใครสามารถแนะนำสิ่งที่ควรดูหรือแนวทางอื่นได้บ้าง