Home | History | Annotate | only in /src/distrib/amiga/stand
Up to higher level directory
NameDateSize
device-streams-2.2.1-src.tar.gz.uue23-Mar-202332.9K
device-streams-2.2.1.lha.uue23-Mar-2023121.8K
device-streams.README.md23-Mar-20232.8K
loadbsd.uue14-May-202337K
Makefile23-Mar-2023740
rdbinfo.uue23-Mar-202334.3K
runbootblock.README05-Dec-20211.6K
runbootblock.uue16-Jun-200419.8K
update23-Mar-20231.1K
xdevtostream.uue23-Mar-202337.6K
xstreamtodev.uue23-Mar-202338K

runbootblock.README

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