Welcome, Guest. Please login or register.

Author Topic: Only 8GB of 20GB HDD showing in OS 3.9  (Read 3082 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Thomas

Re: Only 8GB of 20GB HDD showing in OS 3.9
« on: July 29, 2006, 09:08:00 PM »

This is a bug in HDToolbox. Just enter the right number of cylinders manually.

Bye,
Thomas

Offline Thomas

Re: Only 8GB of 20GB HDD showing in OS 3.9
« Reply #1 on: July 29, 2006, 09:39:42 PM »
Quote
Do I have to go "Install drive" and enter the details there? If I do that should I be able to put in the same partition details as my existing partitions? It warns it will delete everything. I don't want to wipe everything on the existing partitions.


Yes, you have to go to "install drive" to increase the number of cylinders and yes, unfortunately it will delete all your partitions if you do that. So make sure you remember *all* details of your partitions before you wipe the partition table. This includes everything from the "add/update" and "change" pages (e.g. file system identifier and block size).

And make sure that you only change the number of cylinders. If you change any of the heads/sectors/blocks per cylinder values, the low cyl and high cyl values of your partitions won't match any more.

IIRC earlier versions of HDToolbox were able to change the geometry without deleting all partitions.

One could also write a small program which patches the number of cylinders in the RDB. It is just a four bytes integer value in the first block of the drive.

Bye,
Thomas

Offline Thomas

Re: Only 8GB of 20GB HDD showing in OS 3.9
« Reply #2 on: July 30, 2006, 11:35:15 AM »

AFAIK this bug is only present in the version on the first series of OS3.9 CDs. It should be fixed in BB1 and BB2 versions.

Maybe you also need the latest scsi.device and only the combination fixes the bug.

The problem is that you cannot see more than 16383 cylinders, 16 heads and 63 sectors with the CHS method and all current HDDs report themselves to have this maximum amount which sums up to only 7.8 GB.

So as an application dealing with big HDDs you have to ignore the CHS scheme completely and just ask for the total number of sectors. This is what new versions of HDToolbox do.

Bye,
Thomas