prep revision 1.1
$NetBSD: prep,v 1.1 2010/11/13 05:20:21 kiyohara Exp $
.

p . .Ss2 Available Boot Media . The BeBox firmware (BootROM) allows for system booting using: .(bullet -compact Local floppy disk, hard disk or CD-ROM with the following file systems: .(bullet -compact Be file system t Old Be file system .bullet) .bullet)

p The .Nx*M doesn't support to create/read/write both file systems.

p However nbpowerpc-mkbootimage can create the image of Old Be file system for floppy. . .Ss2 Preparing the Bootable Media . This section describes how to create a .Nx*M boot loader onto a floppy.

p Go to one of the .Nx mirror sites and download floppy image from the

a bebox/installation/floppy/ directory named boot.fs or boot_vga.fs or boot_com.fs.

p boot.fs can boot with frame buffer. If you look the 'Be' logo on your screen then use this. Use boot_vga.fs, if not.

p .(disp .No # Ic "dd if=boot.fs of=/dev/rfd0a bs=18k" .disp)

p If you have a x86 PC which runs .Tn Windows and use it to write the floppy image(s) to floppy disk, you can use the c Rawrite32 Windows32 program

q installed by Pa rawr32.exe available in the

a i386/installation/misc/ directory of the .Nx distribution.

p Also you can create boot.fs.

p .(disp .No # Ic "nbpowerpc-mkbootimage -I -m bebox -b mdec/boot/boot boot.fs" .disp) . .Ss2 Loading kernel from Hard disk and Floppy disk. . boot supports load kernel from Hard disk and Floppy disk connect to onboard. . .(bullet -compact Loading a kernel from the 'a' partition on master IDE disk: .(disp c /dev/disk/ide/0/master/0_0:/netbsd .disp)

p t Loading a kernel from the Floppy disk: .(disp c /dev/disk/floppy:/netbsd .disp)

p t Loading a kernel from the 'd' partition on target 1 lun 2 SCSI disk: .(disp c /dev/disk/scsi/0/1/2_3:/netbsd .disp) .(Note This support is very experimental. .Note) .bullet)