I
Ice Czar
Guest
Just found this site
http://www.48bitlba.com
dedicated solely to this issue
Requirements to break the 137GB (128GiB Binary) Barrier
On many systems, the IDE/ATA interface uses a 28-bit addressing which cannot
recognize more than 137GB of storage. To overcome this capacity barrier, drives
higher than this capacity have adopted a 48-bit addressing system which can be supported in newer computer systems with updated controller chips, BIOS codes, and operating system
drivers (refer to your system documentation for more details). If your system does not support drives of this size, you have a few options
This is a 137GB or more per HDD issue, not collective storage above 137GB
XP\W2K
W2K w\ SP3 or better or XP w\ SP1
or You must enable the support in the Windows registry.
48bit LBA support for ATAPI in W2K
Enable 48bit LBA for ATAPI in XP
and
48bit LBA (Large Block Addressing) mobo BIOS support (check for updates)
or
Chipset Driver patch in some cases see Intel Driver updates below
OR
a 48bit LBA capable IDE controller card (or IDE RAID Card)
Since a PCI controller card employs SCSI drivers, this is completely a non-issue, and even the service packs arent required
Win98\ME
At this time Windows 98 does not natively support 137GB drives.
a controller card that supports 48bit LBA is your only solution
Win95
Windows 95 does not properly support drives larger than 32GB without a high probability for data corruption.
Software Driver Updates
(800 Series Intel Chipsets Only)
The Intel Application Accelerator (IAA) adds 48-bit LBA support for the 800 series Intel chipsets. Intel also provides information on how to identify your chipset.
WarningIf your system's old boot drive is less than 137GB and uses a drive overlay program (DDO) to overcome a previous BIOS capacity limitation then the Intel Application Accelerator is incompatible with your system. If you have this legacy configuration, the Ultra ATA host adapter card is the only solution for Windows 98SE. If you install the Intel Application Accelerator on this type of system, loss of data will occur.
FDISK
FDISK shows the normal capacity without wrapping (137GB translated using 1048 vs 1000) however since there is an extra digit it may appear to the user that it is showing 13 GB rather than 131GB.
Seagate Support
Western Digital Support
Maxtor Support
Hitachi Support
Background
BIOS Geometry Translation
BIOS Capacity Limitations
BIOS Handling of oversized Disks
If you need info on how to overcome previous capacity barriers refer to
the Advanced HDD Issues Thread 12th Post
please post any mobo or the BIOS upgrade required for a specific mobo to enable 48-bit LBA to this thread, also post mobos that will NOT support 48-bit LBA, so that we can compile a list
Some additional Info
W2K Registry Key notes
SYMPTOMS
Windows 2000 Service Pack 2 (SP2) and earlier versions of Windows 2000 do not support 48-bit Logical Block Addressing (LBA) as defined in the ATA/ATAPI 6.0 specification.
RESOLUTION
To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
NOTE: If you enable 48-bit LBA ATAPI support by editing the preceding registry key, but your system does not meet the minimum requirements, you may observe the following behaviors:
Operating systems that do not have 48-bit LBA support enabled by default (such as Microsoft Windows 98, Microsoft Windows Millennium Edition (Me), or Windows 2000) that are installed on a partition that spans beyond the 28-bit LBA boundary (137GB) will experience data corruption or data loss.
The installation of operating systems that do not have 48-bit LBA support enabled by default (such as Windows 98, Windows Me, or Windows 2000) on a partition that is beyond the 28-bit LBA boundary (137 GB) is unsuccessful and leaves behind a temporary installation folder.
If you install hotfixes that enable 48-bit LBA before you install Windows 2000 Service Pack 3 (SP3), the appropriate registry key will be automatically created during the installation of SP3 to preserve the data integrity of the hard disk.
After you enable 48-bit LBA support by adding the appropriate registry key, data corruption may occur if you remove the registry key or if you remove (uninstall) SP3 for Windows 2000.
If you install a copy of Windows 2000 that includes SP3 (SP3 integrated) on a large hard disk that has already been preformatted by using a 48-bit LBA-enabled operating system, the ATAPI subsystem may report hard-disk space greater than that which is addressable without the 48-bit LBA support (larger than approximately 137 GB) during the text-mode portion of Setup. In this case, the hard disk's partition table information has already been created. To fix the incorrect disk information, delete the partition by using either a disk partitioning utility or by deleting and then re-creating the partition during the text-mode portion of Setup. After you create the new partition, quit Setup by pressing F3, and then restart the Windows installation process. The ATAPI subsystem now correctly shows approximately 137 GB of hard disk space.
The EnableBigLba registry value is disabled:
If you have a 48-bit compatible BIOS that can support a hard disk that has a capacity of more than 137 GB, only the first 137 GB of the hard disk is addressable. The remainder of the hard disk is not used.
The operating system must be installed on the first partition that is smaller or equal to 137 GB when the EnableBigLba registry value is enabled but when you do not have a 48-bit LBA compatible BIOS.
If you enable the 48-bit LBA ATAPI support by editing the registry setting, but you lack both a 48-bit LBA compatible BIOS and a hard disk that has a capacity of more than 137 GB, the hard disk continues to function as a standard hard disk with an addressable limit of 137 GB.
The operating system must be installed on the first partition that is less than or equal to 137 GB and the rest of the hard disk divided into one or more remaining partitions when the EnableBigLba registry value is enabled on a computer without a 48-bit LBA compatible BIOS that has a hard disk with a capacity of more than 137 GB.
Note: these are excerpts, refer to the link above for the full entry
XP Registry Key notes
SUMMARY
This article describes the Windows XP Service Pack 1 (SP1) 48-bit Logical Block Addressing (LBA) support for ATA Packet Interface (ATAPI) disk drives that can enable the capacity of your hard disk to exceed the current 137 gigabyte (GB) limit.
Note 48-bit LBA support is not enabled and therefore supported without Windows XP SP1. Windows XP Media Center Edition and Windows XP Tablet PC Edition already include SP1.
Note: The preceding registry setting is ignored in Windows XP SP1 and later. If you attempt to enable the 48-bit LBA ATAPI support in the original release of Windows XP Home Edition or Windows XP Professional by editing the preceding registry setting and you did not meet the minimum requirements, you may observe the following behavior:
The registry value EnableBigLba is disabled. If you have a 48-bit compatible BIOS that can support a hard disk that has a capacity that is greater than 137 GB, only the first 137 GB of the hard disk are addressable. The rest of the hard disk is not used.
The registry value EnableBigLba is enabled, but you do not have a 48-bit LBA compatible BIOS and the capacity of the hard disk does not exceed 137 GB:
If you enable the 48-bit LBA ATAPI support by editing the registry setting, but you lack both a 48-bit LBA compatible BIOS and a hard disk that has a capacity that is greater than 137 GB, you have not changed the system. The hard disk continues to function as a standard hard disk.
The registry value EnableBigLba is enabled without a 48-bit LBA compatible BIOS, but you have a hard disk with a capacity that is larger than 137 GB.
If you enable 48-bit ATAPI support in the registry and you have a hard disk that has a capacity that is greater than 137 GB, but you do not have a 48-bit LBA compatible BIOS, only the first 137 GB of the hard disk are addressable. The remainder of the hard disk is not used.
Note: these are excerpts, refer to the link above for the full entry
--------------------------------------------------------------------------------------------------
you need both SP1(XP) and a controller that can deal with it, be it the onboard IDE controller\BIOS or an add in card's controller ( a modern one that supports drives over 137)
if you upgrade SP1 after the install, the space would then get recognized and youll be able to partition it. And the corruption issues should go away, let me find the documentation
hmmm...still might need the patch not sure
for XP
http://support.microsoft.com/defaul...port/kb/articles/q303/0/13.asp&NoWebContent=1
and for W2K
http://support.microsoft.com/defaul...port/kb/articles/q305/0/98.asp&NoWebContent=1
If you have a 48-bit compatible BIOS that can support a hard disk that has a capacity of more than 137 GB, only the first 137 GB of the hard disk is addressable. The remainder of the hard disk is not used.
The operating system must be installed on the first partition that is smaller or equal to 137 GB when the EnableBigLba registry value is enabled but when you do not have a 48-bit LBA compatible BIOS.
If you enable the 48-bit LBA ATAPI support by editing the registry setting, but you lack both a 48-bit LBA compatible BIOS and a hard disk that has a capacity of more than 137 GB, the hard disk continues to function as a standard hard disk with an addressable limit of 137 GB. (But in XP you get the problem below)
The operating system must be installed on the first partition that is less than or equal to 137 GB and the rest of the hard disk divided into one or more remaining partitions when the EnableBigLba registry value is enabled on a computer without a 48-bit LBA compatible BIOS that has a hard disk with a capacity of more than 137 GB.
and the corruption issue in XP
Hard Disk May Become Corrupted When Entering Standby or Hibernation or When Writing a Memory Dump
http://support.microsoft.com/default.aspx?scid=kb;[LN];331958 < youll need to cut and paste that sorry
SYMPTOMS
If your computer has an ATA Packet Interface (ATAPI) hard disk that is larger than 137 gigabytes (GB), you may experience any of the following symptoms:
Your computer may restart instead of resuming from hibernation.
You may experience hard disk corruption when your computer enters either standby or hibernation.
You may experience hard disk corruption when Windows XP writes a memory dump file as a result of an unrecoverable Windows error (or Stop error)
Note If you experience hard disk corruption, you may also experience other symptoms including problems starting, restarting, or shutting down Windows XP, problems running programs, or problems opening or saving documents.
CAUSE
The ATAPI driver for Windows XP Service Pack 1 (SP1) does not use 48-bit Logical Block Addressing (LBA) when it writes memory dump files or hibernation files. Additionally, the flush cache command is not issued to a large hard disk that has 48-bit LBA enabled when Windows XP enters standby or hibernation.
RESOLUTION
Windows XP Home Edition, Windows XP Professional, Windows XP Media Center Edition, Windows XP Tablet PC Edition
The following file is available for download from the Microsoft Download Center:
Download the Q331958_WXP_SP2_x86_ENU.exe package now.
More> (reference and different download for 64 bit
----------------------------------------------------------------------------------------------------------
HDINFO Tool
Features:
Provides information about ATA devices installed on a system.
Can help determine whether 48-bit LBA device is properly connected to your system.
Includes BIOS test for 48-bit LBA which will run on any system with any OS.
Works with hard drives which have not been partitioned.
Reports OS information you need to know for 48-bit LBA support.
Provides information about various ATA modes useful to determine if BIOS has configured your hard drive for maximum performance
The Full version runs $10, the evaluation version doesnt test for 48bit LBA sorry, Im going to look over some of the freeware Ive collected, that supplies alot of this same info and see if there are any updates that might test for 48bit LBA support.
http://www.48bitlba.com
dedicated solely to this issue
Requirements to break the 137GB (128GiB Binary) Barrier
On many systems, the IDE/ATA interface uses a 28-bit addressing which cannot
recognize more than 137GB of storage. To overcome this capacity barrier, drives
higher than this capacity have adopted a 48-bit addressing system which can be supported in newer computer systems with updated controller chips, BIOS codes, and operating system
drivers (refer to your system documentation for more details). If your system does not support drives of this size, you have a few options
Good Questionoriginally posted by aneima6
what if i have two hard drives. both on the same channel but one on slave and other on master. one is 120gb and the other 40gb. does this sticky apply to my situation?
This is a 137GB or more per HDD issue, not collective storage above 137GB
XP\W2K
W2K w\ SP3 or better or XP w\ SP1
or You must enable the support in the Windows registry.
48bit LBA support for ATAPI in W2K
Enable 48bit LBA for ATAPI in XP
and
48bit LBA (Large Block Addressing) mobo BIOS support (check for updates)
or
Chipset Driver patch in some cases see Intel Driver updates below
OR
a 48bit LBA capable IDE controller card (or IDE RAID Card)
Since a PCI controller card employs SCSI drivers, this is completely a non-issue, and even the service packs arent required
Win98\ME
At this time Windows 98 does not natively support 137GB drives.
a controller card that supports 48bit LBA is your only solution
Win95
Windows 95 does not properly support drives larger than 32GB without a high probability for data corruption.
Software Driver Updates
(800 Series Intel Chipsets Only)
The Intel Application Accelerator (IAA) adds 48-bit LBA support for the 800 series Intel chipsets. Intel also provides information on how to identify your chipset.
WarningIf your system's old boot drive is less than 137GB and uses a drive overlay program (DDO) to overcome a previous BIOS capacity limitation then the Intel Application Accelerator is incompatible with your system. If you have this legacy configuration, the Ultra ATA host adapter card is the only solution for Windows 98SE. If you install the Intel Application Accelerator on this type of system, loss of data will occur.
FDISK
FDISK shows the normal capacity without wrapping (137GB translated using 1048 vs 1000) however since there is an extra digit it may appear to the user that it is showing 13 GB rather than 131GB.
Seagate Support
Western Digital Support
Maxtor Support
Hitachi Support
Background
BIOS Geometry Translation
BIOS Capacity Limitations
BIOS Handling of oversized Disks
If you need info on how to overcome previous capacity barriers refer to
the Advanced HDD Issues Thread 12th Post
please post any mobo or the BIOS upgrade required for a specific mobo to enable 48-bit LBA to this thread, also post mobos that will NOT support 48-bit LBA, so that we can compile a list
Some additional Info
W2K Registry Key notes
SYMPTOMS
Windows 2000 Service Pack 2 (SP2) and earlier versions of Windows 2000 do not support 48-bit Logical Block Addressing (LBA) as defined in the ATA/ATAPI 6.0 specification.
RESOLUTION
To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
NOTE: If you enable 48-bit LBA ATAPI support by editing the preceding registry key, but your system does not meet the minimum requirements, you may observe the following behaviors:
Operating systems that do not have 48-bit LBA support enabled by default (such as Microsoft Windows 98, Microsoft Windows Millennium Edition (Me), or Windows 2000) that are installed on a partition that spans beyond the 28-bit LBA boundary (137GB) will experience data corruption or data loss.
The installation of operating systems that do not have 48-bit LBA support enabled by default (such as Windows 98, Windows Me, or Windows 2000) on a partition that is beyond the 28-bit LBA boundary (137 GB) is unsuccessful and leaves behind a temporary installation folder.
If you install hotfixes that enable 48-bit LBA before you install Windows 2000 Service Pack 3 (SP3), the appropriate registry key will be automatically created during the installation of SP3 to preserve the data integrity of the hard disk.
After you enable 48-bit LBA support by adding the appropriate registry key, data corruption may occur if you remove the registry key or if you remove (uninstall) SP3 for Windows 2000.
If you install a copy of Windows 2000 that includes SP3 (SP3 integrated) on a large hard disk that has already been preformatted by using a 48-bit LBA-enabled operating system, the ATAPI subsystem may report hard-disk space greater than that which is addressable without the 48-bit LBA support (larger than approximately 137 GB) during the text-mode portion of Setup. In this case, the hard disk's partition table information has already been created. To fix the incorrect disk information, delete the partition by using either a disk partitioning utility or by deleting and then re-creating the partition during the text-mode portion of Setup. After you create the new partition, quit Setup by pressing F3, and then restart the Windows installation process. The ATAPI subsystem now correctly shows approximately 137 GB of hard disk space.
The EnableBigLba registry value is disabled:
If you have a 48-bit compatible BIOS that can support a hard disk that has a capacity of more than 137 GB, only the first 137 GB of the hard disk is addressable. The remainder of the hard disk is not used.
The operating system must be installed on the first partition that is smaller or equal to 137 GB when the EnableBigLba registry value is enabled but when you do not have a 48-bit LBA compatible BIOS.
If you enable the 48-bit LBA ATAPI support by editing the registry setting, but you lack both a 48-bit LBA compatible BIOS and a hard disk that has a capacity of more than 137 GB, the hard disk continues to function as a standard hard disk with an addressable limit of 137 GB.
The operating system must be installed on the first partition that is less than or equal to 137 GB and the rest of the hard disk divided into one or more remaining partitions when the EnableBigLba registry value is enabled on a computer without a 48-bit LBA compatible BIOS that has a hard disk with a capacity of more than 137 GB.
Note: these are excerpts, refer to the link above for the full entry
XP Registry Key notes
SUMMARY
This article describes the Windows XP Service Pack 1 (SP1) 48-bit Logical Block Addressing (LBA) support for ATA Packet Interface (ATAPI) disk drives that can enable the capacity of your hard disk to exceed the current 137 gigabyte (GB) limit.
Note 48-bit LBA support is not enabled and therefore supported without Windows XP SP1. Windows XP Media Center Edition and Windows XP Tablet PC Edition already include SP1.
Note: The preceding registry setting is ignored in Windows XP SP1 and later. If you attempt to enable the 48-bit LBA ATAPI support in the original release of Windows XP Home Edition or Windows XP Professional by editing the preceding registry setting and you did not meet the minimum requirements, you may observe the following behavior:
The registry value EnableBigLba is disabled. If you have a 48-bit compatible BIOS that can support a hard disk that has a capacity that is greater than 137 GB, only the first 137 GB of the hard disk are addressable. The rest of the hard disk is not used.
The registry value EnableBigLba is enabled, but you do not have a 48-bit LBA compatible BIOS and the capacity of the hard disk does not exceed 137 GB:
If you enable the 48-bit LBA ATAPI support by editing the registry setting, but you lack both a 48-bit LBA compatible BIOS and a hard disk that has a capacity that is greater than 137 GB, you have not changed the system. The hard disk continues to function as a standard hard disk.
The registry value EnableBigLba is enabled without a 48-bit LBA compatible BIOS, but you have a hard disk with a capacity that is larger than 137 GB.
If you enable 48-bit ATAPI support in the registry and you have a hard disk that has a capacity that is greater than 137 GB, but you do not have a 48-bit LBA compatible BIOS, only the first 137 GB of the hard disk are addressable. The remainder of the hard disk is not used.
Note: these are excerpts, refer to the link above for the full entry
--------------------------------------------------------------------------------------------------
you need both SP1(XP) and a controller that can deal with it, be it the onboard IDE controller\BIOS or an add in card's controller ( a modern one that supports drives over 137)
if you upgrade SP1 after the install, the space would then get recognized and youll be able to partition it. And the corruption issues should go away, let me find the documentation
hmmm...still might need the patch not sure
for XP
http://support.microsoft.com/defaul...port/kb/articles/q303/0/13.asp&NoWebContent=1
and for W2K
http://support.microsoft.com/defaul...port/kb/articles/q305/0/98.asp&NoWebContent=1
If you have a 48-bit compatible BIOS that can support a hard disk that has a capacity of more than 137 GB, only the first 137 GB of the hard disk is addressable. The remainder of the hard disk is not used.
The operating system must be installed on the first partition that is smaller or equal to 137 GB when the EnableBigLba registry value is enabled but when you do not have a 48-bit LBA compatible BIOS.
If you enable the 48-bit LBA ATAPI support by editing the registry setting, but you lack both a 48-bit LBA compatible BIOS and a hard disk that has a capacity of more than 137 GB, the hard disk continues to function as a standard hard disk with an addressable limit of 137 GB. (But in XP you get the problem below)
The operating system must be installed on the first partition that is less than or equal to 137 GB and the rest of the hard disk divided into one or more remaining partitions when the EnableBigLba registry value is enabled on a computer without a 48-bit LBA compatible BIOS that has a hard disk with a capacity of more than 137 GB.
and the corruption issue in XP
Hard Disk May Become Corrupted When Entering Standby or Hibernation or When Writing a Memory Dump
http://support.microsoft.com/default.aspx?scid=kb;[LN];331958 < youll need to cut and paste that sorry
SYMPTOMS
If your computer has an ATA Packet Interface (ATAPI) hard disk that is larger than 137 gigabytes (GB), you may experience any of the following symptoms:
Your computer may restart instead of resuming from hibernation.
You may experience hard disk corruption when your computer enters either standby or hibernation.
You may experience hard disk corruption when Windows XP writes a memory dump file as a result of an unrecoverable Windows error (or Stop error)
Note If you experience hard disk corruption, you may also experience other symptoms including problems starting, restarting, or shutting down Windows XP, problems running programs, or problems opening or saving documents.
CAUSE
The ATAPI driver for Windows XP Service Pack 1 (SP1) does not use 48-bit Logical Block Addressing (LBA) when it writes memory dump files or hibernation files. Additionally, the flush cache command is not issued to a large hard disk that has 48-bit LBA enabled when Windows XP enters standby or hibernation.
RESOLUTION
Windows XP Home Edition, Windows XP Professional, Windows XP Media Center Edition, Windows XP Tablet PC Edition
The following file is available for download from the Microsoft Download Center:
Download the Q331958_WXP_SP2_x86_ENU.exe package now.
More> (reference and different download for 64 bit
----------------------------------------------------------------------------------------------------------
Originally posted by SMPWorksForME
is my Asus A7m266-D compatible with 48 bit LBA?
HDINFO Tool
Features:
Provides information about ATA devices installed on a system.
Can help determine whether 48-bit LBA device is properly connected to your system.
Includes BIOS test for 48-bit LBA which will run on any system with any OS.
Works with hard drives which have not been partitioned.
Reports OS information you need to know for 48-bit LBA support.
Provides information about various ATA modes useful to determine if BIOS has configured your hard drive for maximum performance
The Full version runs $10, the evaluation version doesnt test for 48bit LBA sorry, Im going to look over some of the freeware Ive collected, that supplies alot of this same info and see if there are any updates that might test for 48bit LBA support.