Contributed by jose on from the experimental dept.
The following diff makes the OpenBSD master boot record (MBR) able to boot BIOS (fdisk) partitions that start above the 8 GB CHS limit. It will use EDD (LBA) reads if the BIOS indicates that they are available; it will only use CHS reads if the BIOS says they not available. It is possible to override this behaviour, and force CHS reads, by holding down the Shift key as the MBR starts.Let's see if this works for people.
UPDATE: After discussions with several developers, this story is misleading. This is only partial support for the requirements to boot on partitions over 8GB in. You can get more info in a recently updated FAQ entry from Tom and Nick.
(Comments are closed)
By Anonymous Coward () on
There are a lot of system-dependent demons in large disk BIOS support. Please, please, *please* test this and report bugs as best you can!
Comments
By SH () on
Grub bootloading works fine on another machine (with OpenBSD on the first partition), so I thought the same approach should work on my wifes Windows machine.
Comments
By Anonymous Coward () on
Comments
By SH () on
By mirabile () mirabile@bsdcow.net on http://mirbsd.de/
(which also does El Torito natively and can
boot even a 10 MB /bsd.rd), you know
where to look.
Huh, not? Try http://mirbsd.de/ for one.
Comments
By Sam () on
By Anonymous Coward () on
Comments
By ciph3r () on
By Anonymous Coward () on
Comments
By Anonymous Coward () on
do it?
Given the way openbsd is developed, its either:
1. Impossible (nah)
2. Unwanted
3. Not a priority for the developers
Given the fact that "global world domination" and "nice
coexistance with BillOS and others on the same machine"
seems to not be on the goals.html, the probable
answer is 3. Those who do grasp bootloading on x86
most likely run openbsd only on their machines making
it a non-issue...
By djm () on
Comments
By mirabile () mirabile@bsdcow.net on http://mirbsd.de/
I offered the code. They rejected because it
was written in a different assembly language
dialect than they speak (but gas handles it
just fine).
Comments
By djm () on
Comments
By mirabile () mirabile@bsdcow.net on http://mirbsd.de/
because it has been rewritten from scratch (sic!).
How do you expect to compare mashed apples to
banana milk?
By Anonymous Coward () on
That's one thing I'd like to see. I've ran into quite a few Compaq servers and workstations that just don't see the memory properly without adding to boot.conf in hex. FreeBSD and NetBSD's way (if I recall correctly) is a lot nicer in that it's done with base-8.
By Jedi/Sector One () j@pureftpd.org on http://www.skymobile.com/
Comments
By mirabile () mirabile@bsdcow.net on http://mirbsd.de/
weeks, when I'll have a smaller TODO, and I might
implement it and send you diffs.
Comments
By Jedi/Sector One () j@pureftpd.org on http://www.skymobile.com/
No problem, I will test your diffs.
By STeve Andre' () andres@msu.edu on mailto:andres@msu.edu