Re: [hatari-devel] ACSI hard drive emulation

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Am Tue, 24 Jun 2014 12:25:34 +0200
schrieb Adam Klobukowski <adamklobukowski@xxxxxxxxx>:

> 2014-06-24 11:26 GMT+02:00 Thomas Huth <th.huth@xxxxxx>:
> 
> > Am Tue, 24 Jun 2014 08:50:22 +0200
> > schrieb Adam Klobukowski <adamklobukowski@xxxxxxxxx>:
> >
> > > Hello
> > >
> > > I tried to emulate ACSI hard drive with Hatari (by following
> > > instructions in
> > >
> > http://hg.tuxfamily.org/mercurialroot/hatari/hatari/raw-file/tip/doc/manual.html
> > ),
> > > but it got me nowhere. The best I achieved was that drive was
> > > detected, I could format&patrition it (using AHDI 5), but after
> > > trying to write anything to it (driver) it got corrupted. I also
> > > tried AHDI 6 and Hddriver 9.
> >
> > How big was your hard disk image, which TOS version did you try to
> > use and what's your host system? (Linux? Windows? 32-bit? 64-bit?)
> >
> >
> 8GB and 4GB under Linux x64.

Ok, so you likely do not have a problem with a 32-bit host (HD images
could be limited to 2 or 4 GB there).

> TOS... I do not remember exactly, but most likely 1.62 and/or 2.06

Ok, I just wanted to make sure that you do not use TOS 1.00 or 1.02 ..
these are likely to fail with big hard disk images.

> > > Can someone please share an empty working image?
> >
> > There is a sample image available on the hatari website:
> >
> > http://hatari.tuxfamily.org/hd80mb.image.gz
> 
> Thanks, but I need something bigger :/

Ok, would 1 GB be sufficient? If yes, I'd recommend starting with that
size. I doubt that AHDI can handle bigger partitions, since the initial
ACSI bus specification had a limit to that size with the addressing
mode.
There were some extensions to the ACSI protocol done by ICD which
allowed bigger drives, but you need a compatible hard disk driver for
supporting these. HDDriver should be fine, but I think you need to
enable the ICD extensions there first.

 Thomas



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/