blob: 623b0822e6f2dfee75ed8f7adb9fb15d0e3e2d87 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
$NetBSD: README,v 1.4 2011/02/25 10:06:24 kiyohara Exp $
contents
boot: NetBSD/bebox booter.
elf2pef: Convert ELF image to PEF image. Integrated to
powerpc's mkbootimage. Obsolete.
mkbootimage: Make bootable BeOS DR8 filesystem(a.k.a. obfs) image.
Integrated to powerpc's mkbootimage. Obsolete.
boot:
enable one line and comment out other lines,
to select one console device from vga,frame buffer,serial.
vga: CPPFLAGS+= -DCONS_VGA
e.g. S3 Trio64, ...
frame buffer: CPPFLAGS+= -DCONS_BE
e.g. Trio64v+, Millennium I/II, Mystique 220, ...
serial: CPPFLAGS+= -DCONS_SERIAL ...
if change CPPFLAGS after make, use 'make cleandir' before 'make'.
boot can read/exec kernel on ffs(floppy/ide/scsi) or attached
in-kernel image by powerpc's mkbootimage.
Example of making bootable floppy disk:
% cd sys/arch/bebox/stand
% $(TOOLDIR)/bin/nbmake-bebox
% nbpowerpc-mkbootimage -I -m bebox -b boot/boot /tmp/fd.img
Or
% nbpowerpc-mkbootimage -m bebox -b boot/boot \
-k ../compile/INSTALL/netbsd /tmp/fd.img
[insert formatted floppy disk]
% dd if=/tmp/fd.img of=/dev/rfd0a
|