Can grub actually boot a bsd kernel. I thought it was in a
different binary format than Linux kernels.

Does grub pass kernel arguments to the bsd kernel in the
right way.

Sorry about the doubts, but I have always chain loaded
OpenBSD from grub through the PBR code in biosboot
installed by installboot, which in its turn calls
the boot program that loads the bsd or bsd.rd kernel.

Off-Topic: In that case, can SYSLINUX boot the
bsd kernel from a DOS partition?



On Thu, Oct 11, 2007 at 12:34:13PM -0300, Rodrigo V. Raimundo wrote:
> Em Qua, 2007-10-10 C s 21:49 +0200, Christopher Bianchi escreveu:
> > Hello everyone. My situation is this:
> > i've a laptop, a Sharp pc-ax10 with Windows 2000 preinstalled , without
> > cdrom, floppy. I wish install OpenBSD on it. Naturally bios can't boot
> > from USB.
> > So i've thinked to boot the bsd.rd , but how ? The faq explain the
> > procedure from an older OpenBSD operating system... i've Windows 2000 on it.
> > 
> > Is it possible ? and if is possible, in which way ? Where i must put the
> > bsd.rd and in which way i can boot from him ?
> > 
> > I've tried google, but nothing :-(
> > 
> > Thanks for the attention
> > 
> > Christopher Bianchi
> > 
> 
> 1 - Use some free tool to create a new partition on your hard-disk, if
> you lose Win 2k bye-bye
> 
> 2 - Install grub on Windows (*) and attach it's stage1 file to
> boot.ini(**)
> 
> 3 - Add an entry to grub's menu.lst so it can boot bsd.rd from virtualy
> anywhere on your hd. (***)
> 
> See: http://www.geocities.com/lode_leroy/grubinstall/
> 
> (***) menu.lst example:
> 
> title OpenBSD Installer
> # Windows on the first partition of the first drive
> root (hd0,0) 
> # Grub will found the file if compiled with fat/ntfs support
> kernel /boot/bsd.rd 
> boot
> 
> ------
> 
> (**) boot.ini example:
> 
> [boot loader]
> timeout=30
> default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
> [operating systems]
> multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows 200
> Professional"
> c:\boot\stage1="Grub"
> 
> -----
> 
> (*) grubinstall command line example:
> 
> Run cmd.exe, them:
> c:\> grubinstall -d (hd0,0) -1 C:\boot\stage1 -2 C:\boot\stage2

-- 

/ Raimo Niskanen, Erlang/OTP, Ericsson AB

Reply via email to