[hatari-devel] Partition/GEMDOS drive ID assignment question

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


Hi,

I have a question regarding the "Add GEMDOS HD after ACSI/SCSI/IDE
partitions" option. It is not working for me as expected, and I don't see
why. This is what the Hatari manual says:

GEMDOS HD emulation can override partition(s) from HD images. With "Add GEMDOS HD after ACSI/SCSI/IDE partitions" option Hatari tries to assign it to a drive after the partitions on HD images, instead of C: (whether that works correctly depends on whether your emulated Atari hard disk interprets the HD images partition tables similarly to Hatari, and whether it starts assigning them from C: onwards).

I installed HDDRIVER on an emulated hard drive (SCSI 0, TT emulation, TOS
3.06). Hatari always overrides partition C: (the driver boot partition) with
GEMDOS drive C:, regardless of the "Add GEMDOS HD after ACSI/SCSI/IDE
partitions" setting, see the attached screenshot.
HDDRIVER interprets the partition table like AHDI, and in its default
configuration (used for this test) it starts assigning partitions from C:
onwards, also like AHDI.

Without the option set this is what Hatari reports when booting:

INFO : GEMDOS HDD emulation, C: <-> /home/us/TT/C.
WARN : GEMDOS HD drive C: (may) override ACSI/SCSI/IDE image partitions!
INFO : GEMDOS HDD emulation, D: <-> /home/us/TT/D.
WARN : GEMDOS HD drive D: (may) override ACSI/SCSI/IDE image partitions!
INFO : GEMDOS HDD emulation, E: <-> /home/us/TT/E.
INFO : GEMDOS HDD emulation, F: <-> /home/us/TT/F.
INFO : GEMDOS HDD emulation, G: <-> /home/us/TT/G.
INFO : GEMDOS HDD emulation, H: <-> /home/us/TT/H.
INFO : GEMDOS HDD emulation, I: <-> /home/us/TT/I.

With the option enabled it reports the same:

INFO : GEMDOS HDD emulation, C: <-> /home/us/TT/C.
WARN : GEMDOS HD drive C: (may) override ACSI/SCSI/IDE image partitions!
INFO : GEMDOS HDD emulation, D: <-> /home/us/TT/D.
WARN : GEMDOS HD drive D: (may) override ACSI/SCSI/IDE image partitions!
INFO : GEMDOS HDD emulation, E: <-> /home/us/TT/E.
INFO : GEMDOS HDD emulation, F: <-> /home/us/TT/F.
INFO : GEMDOS HDD emulation, G: <-> /home/us/TT/G.
INFO : GEMDOS HDD emulation, H: <-> /home/us/TT/H.
INFO : GEMDOS HDD emulation, I: <-> /home/us/TT/I.

Any idea what's happening here?

Best regards

Uwe

Attachment: hatari.png
Description: PNG image



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