Welcome, Guest. Please login or register.

Author Topic: Bigger Than 4GB HD Issues ...  (Read 1881 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Thomas

Re: Bigger Than 4GB HD Issues ...
« on: July 18, 2006, 08:51:26 AM »
Quote
have a 4.3GB Seagate HD on the card, which *shouldn't* be an issue with the 7.0 ROMs, as far as I know.

I have the HD broken up into two partitions, DH0: and DH1:,


Make sure that both partition are smaller than 2GB and that not a single byte beyond the 4GB border of the drive is used.

One can only repeat again and again: the 4GB limit applies to drives, not to partitions. Partitions can be as big as they fit on the drive, but the drive has to be smaller than 4GB. You should use the FastFileSystem of WB 3.1, even on Kick 1.3, though, as the FastFileSystem of WB 1.3 might have more limits (might be 2GB partition size or even less).

Using partitions larger than the limit will give you the problems you described above. Creating partitions outside the first 4GB of the drive will give you even worse problems (up to complete data loss).

Bye,
Thomas

Offline Thomas

Re: Bigger Than 4GB HD Issues ...
« Reply #1 on: July 19, 2006, 11:48:44 AM »
Quote
even if one has a 64bit filesystem?


There is no 64bit filesystem for the Amiga yet (except SFS version 2.3). These "64 bit" mentioned in TD64 or NSD_TD64 by PFS3, SFS or FFS Version 44+ refer to the commands used to access blocks on the drive. These commands are sent to the device driver (the firmware of the HDD controller). If the device driver does not support these commands, then the file system can still not access the area outside the first 4GB of the drive.

So you need both, a file system using 64 bit commands and a device driver understanding 64 bit commands (more precisely: the same 64 bit commands as there are different command sets).

I don't know if the A2091 supports 64 bit commands and if it does, which command set (TD64 or NSD). If it supports TD64, you can use PFS3 or SFS, if it supports NSD you can use FFS V44+ or SFS. As it is a SCSI controller, it probably also supports SCSI commands. If so, you can also use PFS3ds or FFSTD64 (patch available on Aminet), but not SFS.

If any of the mentioned combinations work, it is no problem to use HDDs up to 2TB with partitions of 100GB and more.

Also the usual patch-combination of a <2GB boot partition which loads NSDPatch to access the other partitions will probably work, but only with Kick 2.0 or higher.

Bye,
Thomas