runbootblock.README revision 1.1.2.2 1 1.1.2.2 he Some Amigas are incapable of booting from partiton utilizing a bootblock. One
2 1.1.2.2 he example is the PPS Zeus accelerator. The Zeus has two major problems with
3 1.1.2.2 he booting from a bootblock. The first (and fatal) one is the driver is just
4 1.1.2.2 he plain buggy and will not work. The second problem (if the first problem
5 1.1.2.2 he didn't exist) is that the Zeus memory is normally configured during the
6 1.1.2.2 he execution of S:Startup-Sequence using a supplied utility program. Even if
7 1.1.2.2 he the Zeus would boot from a bootblock, it's memory would not get configured.
8 1.1.2.2 he Another example I've run into is the GVP GForce-40. It will boot from a
9 1.1.2.2 he bootblock, but it appears to only work if there is a filesystem in the RDB
10 1.1.2.2 he blocks for the bootable partition. I've gotten the GForce-40 to boot directly
11 1.1.2.2 he from the bootblock by installing the BFFSFastFileSystem in the RDB.
12 1.1.2.2 he
13 1.1.2.2 he When I was developing the two-stage boot for NetBSD, I wrote runbootblock.
14 1.1.2.2 he Runbootblock will load and execute an Amiga bootblock program from a disk partition,
15 1.1.2.2 he similar to the process the Amiga ROM will do when booting from the bootblock.
16 1.1.2.2 he This allows "booting" from a NetBSD bootblock when the Amiga is unable to actually
17 1.1.2.2 he boot from a bootblock.
18 1.1.2.2 he
19 1.1.2.2 he runbootblock [-d PPSscsi2.device] [-u 1] [-p root]
20 1.1.2.2 he
21 1.1.2.2 he -d scsi.device Select device driver name, default PPSSscsi2.device.
22 1.1.2.2 he -u unit Select SCSI device unit, default 1.
23 1.1.2.2 he -p partition Select partition name, default is root partition.
24 1.1.2.2 he
25 1.1.2.2 he The following command will load and execute the bootblock on SCSI drive
26 1.1.2.2 he 2 from the partition named "swap" (which contains the miniroot filesystem
27 1.1.2.2 he for installing/upgrading NetBSD) on my Zeus.
28 1.1.2.2 he
29 1.1.2.2 he runbootblock -u 2 -p swap
30