README revision 1.1
11.1Ssakamoto$NetBSD: README,v 1.1 1999/06/28 02:19:37 sakamoto Exp $ 21.1Ssakamoto 31.1Ssakamotocontents 41.1Ssakamoto boot: NetBSD/bebox booter. 51.1Ssakamoto elf2pef: Convert ELF image to PEF image. 61.1Ssakamoto mkbootimage: Make bootable BeOS DR8 filesystem(a.k.a. obfs) image. 71.1Ssakamoto 81.1Ssakamoto 91.1Ssakamotoboot: 101.1Ssakamoto enable one line and comment out other lines, 111.1Ssakamoto to select one console device from vga,frame buffer,serial. 121.1Ssakamoto vga: CPPFLAGS+= -DCONS_VGA 131.1Ssakamoto e.g. S3 Trio64, ... 141.1Ssakamoto 151.1Ssakamoto frame buffer: CPPFLAGS+= -DCONS_BE 161.1Ssakamoto e.g. Trio64v+, Millennium I/II, Mystique 220, ... 171.1Ssakamoto 181.1Ssakamoto serial: CPPFLAGS+= -DCONS_SERIAL ... 191.1Ssakamoto 201.1Ssakamoto if change CPPFLAGS after make, use 'make remake' to remake. 211.1Ssakamoto 221.1Ssakamoto boot can read/exec kernel on ffs(floppy disk),cd9660(floppy disk), 231.1Ssakamoto attached image by elf2pef. 241.1Ssakamoto 251.1Ssakamoto 261.1Ssakamotoelf2pef: 271.1Ssakamoto to convert 281.1Ssakamoto elf2pef boot boot.pef 291.1Ssakamoto 301.1Ssakamoto if you want to attach kernel file into booter, 311.1Ssakamoto elf2pef boot boot.pef netbsd 321.1Ssakamoto of course can attach gzipped kernel file 331.1Ssakamoto elf2pef boot boot.pef netbsd.gz 341.1Ssakamoto 351.1Ssakamoto 361.1Ssakamotomkbootimage: 371.1Ssakamoto to make bootable floppy disk image 381.1Ssakamoto mkbootimage boot.pef image 391.1Ssakamoto or, to make direct bootable floppy 401.1Ssakamoto mkbootimage boot.pef > /dev/rfd0a 411.1Ssakamoto 421.1Ssakamoto 431.1SsakamotoExample of making bootable floppy disk: 441.1Ssakamoto % cd /sys/arch/bebox/stand 451.1Ssakamoto % make 461.1Ssakamoto cross compile environment: 471.1Ssakamoto do the following method instead of make, 481.1Ssakamoto % (cd boot; ppc-make) 491.1Ssakamoto % (cd elf2pef; make) 501.1Ssakamoto % (cd mkbootimage; make) 511.1Ssakamoto % elf2pef/elf2pef boot/boot /tmp/boot.pef 521.1Ssakamoto to attach kernel: 531.1Ssakamoto % gzip -c ../compile/GENERIC/netbsd > /tmp/netbsd.gz 541.1Ssakamoto % elf2pef/elf2pef boot/boot /tmp/boot.pef /tmp/netbsd.gz 551.1Ssakamoto [insert formatted floppy disk] 561.1Ssakamoto % mkbootimage/mkbootimage /tmp/boot.pef > /dev/rfd0a 571.1Ssakamoto 58