Subject: How do I build the boot fs?
To: Matt Thomas <matt@3am-software.com>
From: Chuck McManis <cmcmanis@mcmanis.com>
List: port-vax
Date: 12/17/2000 15:56:54
Bruce Lane asked the question as to why there wasn't a copy of boot.fs
available for tape installs. I have attempted to create one. This image is
here:
<http://www.mcmanis.com/~cmcmanis/boot.img.gz>
(note to Bruce this is a new one since the one you tried)
I followed the following steps:
1) Create a "blank" file using:
dd if=/dev/zero of=boot.img bs=512 count=4096
2) Make it a virtual disk
vnconfig /dev/vnd0c boot.img
3) Create a file system on it:
newfs -i 16384 /dev/vnd0c
4) But the first stage booter on it:
disklabel -B -b /usr/mdec/xxboot /dev/vnd0c
5) Mount it for use:
mount /dev/vnd0c /mnt
6) Put boot and the install kernel on it.
cp /boot /mnt
gzip -dc netbsd.ram.gz > /mnt/netbsd
7) Compress it and ship it:
vnconfig -u /dev/vnd0c
gzip boot.img
That's the process I used. I don't have a machine with a tape drive handy
to test it (Bruce? Want to try this one?) I tried to figure out if this was
documented anywhere and I haven't found it yet, but I noticed this was what
was on the 1.4.1 boot.fs file.
--Chuck