Start a Conversation

Unsolved

This post is more than 5 years old

33023

August 31st, 2007 21:00

28-bit LBA BIOS and 48-bit LBA XP - Can I use my 160GB hard disk safely?

My Notebook is Inspiron 8600 with BIOS A14.
I recently upgraded my notebook with a 160GB hard disk. However in BIOS I
see only 137GB. I know it is because the BIOS is only so-called '28bit' LBA.
The notebook is of 4 years old and there will be no more BIOS update.
When I installed XP (SP2) on this HD, I still saw 160GB in XP. I heard it is
because the driver in XP SP2 (atapi.sys) is 48-bit LBA already so it can
recognize and access all 160GB disk.
But does this mean I can ignore the BIOS limitation and fully utilize 160GB
in XP? I also heard some people with similar HD upgrade suffered data loss
or system destruction because as something in the system doesn't support
48-bit, when writing to disk, it wraps back to first tracks and destroys
MBR, boot sectors etc. But I don't know whether it was because BIOS didn't
support 48-bit.
So my question is, with 28-bit BIOS, can I safely use 160GB disk with XP
Sp2?
I read many articles, including Microsoft ones, that state that besides the
OS 48-bit LBA support, BIOS must also support 48-bit LBA. But I also heard
that, BIOS is only active when booting up the PC, once it passes to OS, it
should be the OS that manages the disk. So, even though in BIOS I see only
137GB, it should not affect OS activities as long as OS supports 48-bit LBA.
So I am a bit confused: As OS can recognize 160GB, why BIOS matters? In what
situation can a 28-bit LBA BIOS destroy a 160GB disk?
I heard that some people say 'as long as the midpoint of the partition falls
below 137GB, the BIOS will be able to boot from that partition' because the
midpoint is where the MFT mirror is stored. But in XP the MFT mirror is
stored at the end of partition?


12.7K Posts

August 31st, 2007 23:00



Message Edited by mombodog on 08-31-2007 07:36 PM

12.7K Posts

August 31st, 2007 23:00

"So my question is, with 28-bit BIOS, can I safely use 160GB disk with XP
Sp2?"
 
As far as I have experienced, Yes.  XP does it own hardware abstraction, that is why it sees it as the full size. I guess there could be an ide controller issue on some models, the Intel Application accelerator will solve this problem on certain chipsets by installing a driver for the chipset that supports 48-bit addressing
 
Others may post their experience with this issue.
 

12.7K Posts

September 1st, 2007 00:00

IAA, version 2.2.2 supports mobile chipsets like yours, this support was removed from the latest version 2.3, so use 2.2.2
 


Message Edited by mombodog on 08-31-2007 08:03 PM

September 3rd, 2007 00:00

Where can I check my IAA version?

12.7K Posts

September 3rd, 2007 02:00

Did you ever install IAA? If you did not, then install 2.2.2
 
If it was ever installed it should show up in add/remove programs list.
 
I have never used the program myself, just did the research for you.
 
If it is currently installed, it may show up in the Start  "all programs" list or in the programs folder.

September 4th, 2007 08:00

My notebook chipset is 82855PM, which does not have a corresponding IAA...
No Events found!

Top