cancel
Showing results for 
Search instead for 
Did you mean: 

How do I fix netboot?

j4nd3r53n
Level 7
I have recently built a PC using the ASUS ProArt Z690-CREATOR WIFI Intel Z690 PCIe 5.0 ATX Motherboard with a Intel Core i9 12900KS Special Edition 16 Core Alder Lake Unlocked CPU/Processor. I have to use netboot to install the OS; for that purpose I have setup a DHCP and TFTP server:


root@vogon:/srv/tftp# head -23 /etc/dhcp/dhcpd.conf
option domain-name "comind.io";
option domain-name-servers 192.168.50.9, 8.8.8.8;
allow booting;
allow bootp;

default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;

subnet 192.168.50.0 netmask 255.255.255.0 {
range 192.168.50.10 192.168.50.190;
option routers 192.168.50.1;
option broadcast-address 192.168.50.255;
option boot-size 2792;
next-server 192.168.50.9;
#filename "debian-installer/amd64/bootnetx64.efi";
filename "grubx64.efi";
}


This configurations works well with the ROG Strix X570-F Gaming board, and with Virtualbox VMs. With the systems that work, I see the following in /var/log/syslog:


Jul 8 13:33:33 vogon in.tftpd[45602]: RRQ from 192.168.50.161 filename grubx64.efi
Jul 8 13:33:33 vogon in.tftpd[45602]: tftp: client does not accept options
Jul 8 13:33:33 vogon in.tftpd[45603]: RRQ from 192.168.50.161 filename grubx64.efi
Jul 8 13:33:34 vogon in.tftpd[45604]: RRQ from 192.168.50.161 filename /debian-installer/amd64/grub/x86_64-efi/command.lst
Jul 8 13:33:34 vogon in.tftpd[45605]: RRQ from 192.168.50.161 filename /debian-installer/amd64/grub/x86_64-efi/fs.lst
Jul 8 13:33:34 vogon in.tftpd[45606]: RRQ from 192.168.50.161 filename /debian-installer/amd64/grub/x86_64-efi/crypto.lst
Jul 8 13:33:34 vogon in.tftpd[45607]: RRQ from 192.168.50.161 filename /debian-installer/amd64/grub/x86_64-efi/terminal.lst
Jul 8 13:33:34 vogon in.tftpd[45608]: RRQ from 192.168.50.161 filename /debian-installer/amd64/grub/grub.cfg
Jul 8 13:33:37 vogon in.tftpd[45609]: RRQ from 192.168.50.161 filename /ubuntu/20.04/amd64/linux
Jul 8 13:33:40 vogon in.tftpd[45610]: RRQ from 192.168.50.161 filename /ubuntu/20.04/amd64/initrd.gz


After that, the GRUB menu shows up on the client machine. On the ProArt Z690, I only see the tftp request for grubx64.efi, and on the client, the text 'Welcome to GRUB!' - and then it appears to hang. Solving this problem is important to us - the decision to keep building PCs with ProArt Z690 hangs on this working.

Is there anything I can do to get it to work - some options in DHCP, or in the UEFI? I have already upgraded to the latest version, ProArt-Z690-CREATOR-WIFI-ASUS-1601, but it made no difference - if anything, it got marginally worse.
568 Views
0 REPLIES 0