What's wrong with my Toshiba MK6014MAP HDD?
I have this odd and unusual problem, and I can't sort it out...
I have a Toshiba MK6014MAP hdd that works fine...
...as long as I run it with the kernel that comes with SuSE.
But as soon as I compile my own it doesn't recognize anything beyond 4007 GB.
During bootup the SuSE-kernel (2.4.19) says
<6>Uniform Multi-Platform E-IDE driver Revision: 6.31
<4>ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
<4>hda: TOSHIBA MK6014MAP, ATA DISK drive
<4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
<4>hda: safely enabled flush
<6>hda: 11733120 sectors (6007 MB), CHS=1455/128/63
<4>ide-floppy driver 0.99.newide
<6>Partition check:
<6> hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 >
Now this is correct. But during bootup of any other given kernel it says
hda: 11733120 sectors (6007 MB), CHS=730/255/63
This is, obviously, incorrect.
And passing hda=12416,15,63 at my grub bootprompt doesn't help. It actually makes it report it as a 4GB hdd.
And passing hda=1455,128,63 at grub bootprompt will make him see everything correctly, also my last hda7 pt.
Now, hda7 is where I have my root so I sort of need him to see it. Or he won't boot. So why in the world he won't boot when he does see it I do not know.
It's a reiser filesystem, and both ext2 and reiserfs is compiled monolithically into the kernel. So there is no module to load from the hdd...
So what to do, what to do?
I have no EZ-disk manager or anything like that. Just a pure hdd.
And I have no other option but to use this, cause I sort of need this hdd for my laptop. Can't afford putting up another $200-$300 for a new (or used) hdd.
Any advice, suggestion. ideas... Anything, much appreciated.
Whatever you can think of or throw at me, do so. Maybe it'll work =)
|