Subject: Re: Using bootblocks on Blizzard 1260
To: =?iso-8859-1?Q?Patryk_=A3ogiewa?= <silverdr@inet.com.pl>
From: Ignatios Souvatzis <is@NetBSD.org>
List: port-amiga
Date: 05/09/2001 20:19:01
On Wed, May 09, 2001 at 05:20:01PM +0100, Patryk Łogiewa wrote:
> Hello John
> 
> On 09-Maj-01, you wrote:
> 
> > I have a number of Amiga computers which all use bootblocks to boot
> > NetBSD - Amiga 4000 & A3640 & IDE, CyberStorm PPC & SCSI, CyberStorm Mk
> > III & SCSI, Amiga 3000 & SCSI... but for some reason I cannot get
> > bootblocks to work on an Amiga 1200, Blizzard 1260, and Blizzard SCSI.
> > 
> > I've even tried to boot drives that work just fine on other systems, but
> > they don't boot properly with the A1260.
> > 
> > Has anyone else experienced this?
> 
> I have... but with A2000 and GVP's G-Force 030. No matter how I set things
> up, I always needed to use the boot menu to force it boot from NetBSD's
> partition.
> 
> > Is this due to buggy ROMs on the A1260
> > SCSI?
> 
> I believe there must be something about the ROMs or the RDB, which (on some
> drives) happen to be differently seen on both AmigaOS and NetBSD. In your
> case the latter doesn't apply though.

Uhm... no. The problem is that some RDB editors do NOT set the bootcode
flag and the bootblock count. E.g., the phase 5 RDB editor (how do they call
it?) always resets those fields. So, you have to

- edit the rdb with that tool
- then edit the rdb again with HDTOOLBOX, but ONLY change the flag for the
  bootable NetBSD partitions to custom bootcode, 16 bootblock codes.

If you want me to check your RDB:

dd if=/dev/rsd0c count=64 of=rdbimage
gzip rdbimage
mutt -a rdbimage.gz -s my_rdb_image is@netbsd.org

and I'll have a look.

Regards,
	Ignatios