XP, 48-bit LBA, and 180GB (Dazed & Confused)

iam29a

Member
Apr 24, 2003
101
0
0
Hello All,

I am making preparations for installing a Western Digital Special Edition 180GB hard drive into my system, which is using an Abit IT7 motherboard featuring a Highpoint HPT374 RAID controller and also an Intel i845 chipset. I am reading this Microsoft article (How to Enable 48-bit Logical Block Addressing Support for ATAPI Disk Drives in Windows XP) and the following excerpt confuses me a little:

NOTE: 48-bit LBA support will not be enabled and therefore supported until Service Pack 1 (SP1) for Windows XP Home Edition or Windows XP Professional is officially released and installed. Manually enabling 48-bit LBA support on Windows XP Without SP1 installed could lead to potential data loss.

This confuses me in that I have XP Professional already installed on a boot disk (20GB WDC) on the HPT374 controller and SP1 was installed as part of the OS install from the get go. If I do a search for EnableBigLba in the registry nothing is found. A search on 48bit finds only one entry on the following registry key:

My Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\inf

This means little if anything to the Microsoft 303013 article. So, how does one tell if 48-bit LBA is already installed on the operating system level? So, if this isn't enough to confuse you then let me try to daze you .... read this from Intel. And yes, by default I installed the Intel Application Accelerator as a basic utility found on the Abit IT7 motherboard CD-ROM.

If you drill down into the Intel website, you find this notice explaining the consequences of removing the Application Accelerator. Of course, I am assuming that this only pertains to disks connected to the regular IDE controllers and not the Highpoint HPT374 also on the motherboard. BUT, like the Microsoft article nothing is mentioned to verifying if the support is installed/enabled prior to connecting a disk >137GB.

Ok, if I managed to 'daze' OR 'confuse' you thus far, let me see if I can get whichever one you are not suffering from at the moment. Being that the Highpoint HPT374 RAID controller supports both RAID 0, 1, and 0+1, I would imagine that at the release of this motherboard product (with the onboard controller with it) the possability of a stripe array being [attempted to be] created >137GB surely existed.

I base this conclusion on that when I bought the IT7 when it was first released the 80GB Special Edition WDC drives were out and 8 RAIDed 80GB drives striped would create an array of 640GB. Thus, I sent an email to Highpoint asking them if their HPT374 RAID, which was on my Abit IT7 product, supported disks about the 137GB mark. This is what I received as a reply:

Hello,

Thank you for contacting us!
Yes. We have fixed the 48bit LBA formatting issue. We also can provide the
driver and bios, but the driver and bios need match. The largest supported
hard disk is 144PB (petabytes£¬1 petabytes=1000 thousand GB).
You may use v1.22 or later driver and bios.You will see the correct
capacity in BIOS and OS.

Regards,
HighPoint Technologies, Inc.


First, I am not inspired by Highpoint's intelligence, here, in that the glaring mistake of 1-PB = 1000-GB. We all remember our Latin prefixes, and 1-PB = 1000-TB = 1000000-GB. I think he meant to say TB and not PB (Terabyte and not Petabyte). 144 TB array capability would mean each of the eight (8) attachable devices could be 18-TB in size provided the proper RAID controller BIOS and matching drivers were installed.

First, I have no idea how to flash a RAID controller's BIOS, and presume the driver can be floppy-loaded if this monster drive is to be a boot disk, or later if a non-boot disk. Furthermore, I suppose I'll need to dig through the Highpoint website for the appropriate BIOS & driver as the Highpoint rep did not include this information--I wish they'd get a support forum.

Finally, the Highpoint rep did not mention how to verify if the HPT374 controller with its defaultly-installed BIOS & driver is already 48-bot LBA enabled or not. I am thinking that Abit, Highpoint, Intel, and Microsoft are all keeping this a secret, hehe. :) And before someone asks, yes the drive did include a new controller that supports 48-bit LBA but I do not want to ADD another peripheral card to my lean, mean, computing machine [if I don't have to]. I also posted this to Abit's forum to little avail.
 

iam29a

Member
Apr 24, 2003
101
0
0
Ok, so I installed the new WDC 180GB drive onto a free channel on the HPT374 RAID controller and powered up the computer. First POST, the the regular IDE channels are scanned, and finally the RAID controller. I took the liberty to use the CTRL-H option to enter the Highpoint HPT374 RAID controller's BIOS and learned that its listing the new hard drive and identifies the capacity as being 180GB.

I then exited the HPT374 BIOS and allow XPpro, which is installed on a 20GB WDC on another RIAD chanell, to boot normal. I logged in, launched Computer Manager (under Admin Tools), and went into Disk Management, which reports the new drives capacity as being 167.63GB. Multiplying this figure by 1.024^3 yields 180GB. Cool beans.

I then proceeded to create two, equally-sized partitions, about 85.7GB each and formatted them one at a time. The second partition got hung up at 55% the way through but the first formatted through 100%. This meant that 100% of 85.5 and 55% of 85.5 had been formatted. Well, that's 85.7+47.0 = 132.5GB (and multiplying by 1.024^3 yields about 137GB and some change).

So, Windows XPpro is NOT 48-bit LBA enabled.
 

DaveR

Golden Member
Oct 9, 1999
1,490
0
76
XP-Pro does support 48 bit with sp1 but YOU have to manualy add the reg key!
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
XP supports LBA48 just fine, but you also need to use a controller that supports it. I would first suspect the controller drivers or the drive itself before XP.

I have always had mixed results with HPT controllers, I personally avoid them whenever possible.
 

iam29a

Member
Apr 24, 2003
101
0
0
Ok, it would appear that I need to flash the BIOS for the HPT374 IC's (this controller is on the motherboard) and also update the driver in the operating system. Unfortunately, Highpoint offers no documentation on the 'proper' method for flashing the BIOS of the HPT374 IC's. Sent them an email and waiting for a reply.
 

DaveR

Golden Member
Oct 9, 1999
1,490
0
76
If this is on the MoBo then it is the MoBo mfgr. who will supply the BIOS. It is usually included with a new MoBo flash.



Originally posted by: iam29a
Ok, it would appear that I need to flash the BIOS for the HPT374 IC's (this controller is on the motherboard) and also update the driver in the operating system. Unfortunately, Highpoint offers no documentation on the 'proper' method for flashing the BIOS of the HPT374 IC's. Sent them an email and waiting for a reply.

 

iam29a

Member
Apr 24, 2003
101
0
0
Strangely enough, Highpoint offers the BIOS/driver matched pairs for both their standalone PCI card products as well as the IC products (those embedded in motherboards) on their website. But, after much reading (I'm doing a lot of this these days), it would appear that I cannot use the BIOS from Highpoint.

If one reads the Highpoint FAQ, the IC BIOS are not to be used for embedded products, which directly contradicts what their download sight is suggesting. I went through the Abit website for motherboard BIOS options, and the latest (D7 for my IT7 motherboard) only includes the 1.22 BIOS for the embedded HTP374 controller IC chipset.

Still, I am waiting on a response by Highpoint AND Abit on this matter. At least Abit has a discussion forum website for Abit-users and advocators can chat. Highpoint needs to breakdown and spend the $160 for the vBulletin license and get their own discussion forum up.

Oops, forgot to answer your question: Its the embedded HTP374 RAID controller that is on my Abit IT7 motherboard.
 

iam29a

Member
Apr 24, 2003
101
0
0
Ok, Highpoint came back and in a form of broken Engrish informed me that since the HTP374 is an embedded controller I'd have to go through Abit to acquire a solution to me problem. Someone just posted (on another forum) a modified D7 BIOS that includes the latest version of the HTP374 BIOS, which I'll try this week. I also have a URL for an authorized reseller of Abit select BIOS chips for their motherboard products ($11.99 + $4 S&H) just in case the worse happens.
 

DaveR

Golden Member
Oct 9, 1999
1,490
0
76
Does a BIOS Saviour work on that ABIT? I have one for my Soyo 6BA+IV and it is cool. Flash all you want, and if it screws up, you slide the switch to the backup and boot up. Then slide switch and reflash the "bad" one.