NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: install/56213: 9.2 UEFI boot from USB image fails on HP DL380 G6



The following reply was made to PR install/56213; it has been noted by GNATS.

From: "David H. Gutteridge" <david%gutteridge.ca@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: install/56213: 9.2 UEFI boot from USB image fails on HP DL380 G6
Date: Wed, 23 Jun 2021 22:15:08 -0400

 I added debugging code at various points, and tested it on more than one
 machine, to see what would happen.
 
 The failure is happening in boot1.c, when it makes the consecutive
 open() calls. It tries the first two possibilities, they both fail, the
 next if block tests also fail ("fallback on partition 'a' from the
 disklabel"), so it doesn't try any further.
 
 Then I tried the 9.0 MBR installer image, added the same debugging code
 there, and found it succeeds at the first open() call in that case. (I
 wanted to see if it fell through to the "fallback on partition 'a' from
 the disklabel" case).
 
 I also looked through the code to see how it changed over time, in case
 there was a clue there, but I didn't see anything. But I'm out of my
 depths here, so who knows.
 
 Then I decided to try the "merged" installer on yet another laptop I
 hadn't tried at all before. It also failed to work there, but gave a
 completely different error message: "Invalid partition table!" (Which
 I think is coming from its BIOS, not our code.) The 9.0 MBR installer
 worked fine on it, though. So I'm wondering if there are weird firmwares
 that get confused by the mere presence of EFI content.
 
 Dave
 


Home | Main Index | Thread Index | Old Index