Path: utzoo!mnetor!uunet!mcvax!unido!rmi!kkaempf
From: kkaempf@rmi.UUCP (Klaus Kaempf)
Newsgroups: comp.sys.amiga
Subject: Breaking the 54MB limit on HardDisks
Message-ID: <821@rmi.UUCP>
Date: 12 Dec 87 12:19:32 GMT
Reply-To: kkaempf@rmi.UUCP (Klaus Kaempf)
Organization: RMI Net, Aachen, W.Germany
Lines: 19
Keywords: BitMap, Blocksize, filehandler.h



Well, maybe that i've overlooked something really important, but i don't
see the 54MB limit with the AmigaDOS.
About a yaer ago, when there was no mount command, somebody from CATS
posted a sample device driver that mounted itself. It set up a device
structure which described the layout of the device. This structure is
now documented in dos/filehandler.h. One field in this structure holds
the number of longwords per block of this device. This is always set
to 128, giving 512 Bytes per Block.
Now, if i set this to 256 (1024 Bytes per Block), i should be able to
increase the disk limit to 108MB.
Apparently, AmigaDOS supports larger blocksizes. Just have a look into
the AmigaDOS Manual from Bantam. All block-layouts are described relative
to a 'SIZE', nowhere is said that SIZE is fixed to 128 !

So where is the problem ??? (Please, send no flames, only facts !)

Klaus