Re: Boot fails on Sun Ultra 45
David Brownlee <[email protected]> Fri, 30 May 2025 13:26:21 +0100
| Newsgroups | gmane.os.netbsd.ports.sparc64 |
|---|---|
| Message-ID | <CAGN_6pa-ngL7ww_ohUFMAcxJHMAECcEYarODOdtZGtxBV7SpoA@mail.gmail.com> |
On Thu, 29 May 2025 at 20:24, Alexander Schreiber <[email protected]> wrote: > > On Sun, Apr 06, 2025 at 05:53:28PM +0200, Julian Coleman wrote: > > Hi, > > > > > Thank you for this idea. I saw some posts about earlier Sun Ultra > > > models having a limit of 4 gb for the root partition. I reinstalled > > > with a boot partition of 4 gb, and the firmware was able to find all > > > the files it needed to boot successfully. Thanks to all for your > > > help. > > > > Glad to hear that it's working! > > To confirm: My Ultra-45 would not boot from disk with a 100G root > partition. Reinstalled with 3.8G root partition (still ludicrously > large with a massive 2% used after install (/usr on separate partition)) > and it booted from disk just fine. > > The root disk there is a 465GiB (or 500 marketing-GB) SAMSUNG HD502IJ. > > > I added a note to the sparc64/boot manual page a while ago, after testing > > on U1 and U2 machines. See the bugs entry at the end of: > > > > https://man.netbsd.org/sparc64/boot.8 > > Looks like the Ultra-45 (and it's budget cousin, the Ultra-25, presumably) > can be added to the "can only boot from the first 4Gb of the disk" list. Since we cannot be sure _where_ on a partition a kernel ends up, I wonder if it would be worth setting up a disk with a root partition from 2GB-4GB to confirm that the limit is really 4GB and not 2GB? Thanks David