[buug] Can't get Linux to see more than 2 GiB on 75GXP
jammer at weak.org
Fri Dec 21 13:41:48 PST 2001
On Thu, Dec 20, 2001 at 01:56:13AM -0800, Will Sargent wrote:
> I can't get my IBM Deskstar 75GXP to be recognized as more than 2 GiB under
> Linux. I'm using the 30 GiB model (IBM-DTLA-307030). I've tried Mandrake
> 8.1 and Redhat 7.1, and both distros will come up on boot recognizing the
> drive type, but then assigning it as a 2 GiB drive. The CHS is printed as
> 255/255/63, if CHS still has any meaning.
> I'm using an Asus A7V133 motherboard, revision 1004. This drive and
> motherboard worked fine for me under Windows 2000 (so it's not a bad drive)
> or outdated BIOS (which is unlikely). The Asus board includes an integrated
> Promise ATA/100 controller, and I've tried using that instead of the
> standard ide channels, but that doesn't seem to help (again, it recognizes
> the drive on /dev/hde, but has the wrong CHS and number of sectors).
The machine this system is running on is using pretty much the exact same
configuration, except with a PCI Promise ATA/100 controller instead of the
I don't give it any extra boot parameters, and it works fine. You may need
to upgrade to a 2.4.x kernel, which, AFAIK, is when they intregrated in
the support for the Promise controller.
Relevant sections of my dmesg:
[It detects the IDE controller...]
PDC20267: IDE controller on PCI bus 00 dev 50
PDC20267: chipset revision 2
PDC20267: not 100% native mode: will probe irqs later
PDC20267: (U)DMA Burst Bit ENABLED Primary PCI Mode Secondary PCI Mode.
ide2: BM-DMA at 0xfcc0-0xfcc7, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0xfcc8-0xfccf, BIOS settings: hdg:pio, hdh:pio
[It detects the IBM drive...]
hde: IBM-DTLA-307030, ATA DISK drive
[Prints out the resources used by the IDE controller...]
ide2 at 0xfc88-0xfc8f,0xfc9a on irq 11
[Prints out the geometry information about the drive...]
hde: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=59560/16/63, UDMA(100)
This is with a 2.4.0 kernel.
More information about the buug