F. Caulier wrote:
...
yep, GRUB doesn't know how to load OpenBSD. It may have
once, but apparently no one has maintained that.
> The operating system has halted.
[snip]
> In the FAQ, section 4.11 it says: [0]
yep. You put it on the OpenBSD partition and use the
OpenBSD boot loader to load it instead of the normal
kernel.
> If that's correct, is there any other suitable
oh, the pain.
Hint: grub is not an answer to your question. The people
who write grub don't care much about OpenBSD, and OpenBSD
developers don't have a lot of use for GRUB. Anything it
can do, we can do other ways better and easier. As far
as booting OpenBSD, all grub can do is replace a <500 byte
program...with clumsy monster.
People sometimes ask questions like this, usually posing
it as if it were OpenBSD that is not installable on the
system...yet, as you describe it, from a blank disk, no OS
would be. Obviously, that's not the case, so the first
guide you should use is "how would I install the intended
OS on this system?" Odds are, OpenBSD installs in the
exact same way.
However, assuming something like "with a special external
CDROM drive I don't own, and am not willing to spend the
money to get", I'd just pull the disk out of this machine,
plug it (with appropriate adapters) into whatever else you
have that is self-sufficient, and install there, and move
the disk back to the laptop. OpenBSD (with minor tweaking
for the network adapter) will then Just Work. (not true
of the "intended OS", and possibly not going to work with
the OS GRUB was intended for, either). Note: you could
probably even use an external USB enclosure attached to a
machine that can't even boot from USB (load, yes. Test,
no).
IF you happen to have a 3Com network adapter in that thing,
3Com has a PXE boot floppy available, which can turn almost
any 3Com network adapter into a PXE device. 'Course, once
you get it to boot off a floppy, might as well just do as
Ted suggested and install OpenBSD from that...
Nick.
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Brandeburg, Jesse | RE: [regression] e1000e broke e1000 (was: Re: [ANNOUNCE] e1000 toe1000e migration ... |
| Linus Torvalds | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| IKEDA Munehiro | [RFD] Documentation/stable_api_nonsense.txt translated into Japanese |
git: | |
| Paweł Staszewski | rib_trie / Fix inflate_threshold_root. Now=15 size=11 bits |
| Gerrit Renker | [PATCH 28/37] dccp: Integration of dynamic feature activation - part 3 (client side) |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
| Les Andrzejewski | X386/WD90C31/SUMSUNG SYNC MASTER 4 |
| Rob Coleman | S3 |
| Doug Evans | Re: Stabilizing Linux |
| Dave `geek' Gymer | WARNING (was Re: New afio release) |
