README revision 1.2
11.2Ssakamoto$NetBSD: README,v 1.2 2002/04/08 16:12:18 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.2Ssakamoto if change CPPFLAGS after make, use 'make cleandir' before 'make'. 211.1Ssakamoto 221.2Ssakamoto 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.2Ssakamoto % $(TOOLDIR)/bin/nbmake-bebox 461.2Ssakamoto % gzip -c ../compile/GENERIC/netbsd > /tmp/netbsd.gz 471.2Ssakamoto % elf2pef/elf2pef boot/boot /tmp/boot.pef /tmp/netbsd.gz 481.1Ssakamoto [insert formatted floppy disk] 491.1Ssakamoto % mkbootimage/mkbootimage /tmp/boot.pef > /dev/rfd0a 501.1Ssakamoto 51