Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Bios unable to detect my harddrive
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Kodama
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jan 2003
Posts: 85
Location: Linköping, Sweden

PostPosted: Tue Feb 04, 2003 12:29 am    Post subject: Bios unable to detect my harddrive Reply with quote

EDIT: Problem solved!

It happend during the install of Gentoo. I think I know what I did wrong.

I miss-read the instruction manual and typed:
Code:
dd if=/dev/zero of=/dev/hdb bs=1K count=1

instead of:
Code:
dd if=/dev/zero of=/dev/hdbx bs=1K count=1

(x being the partion)

The Gentoo installation refused to boot, giving me an seemingly endless loop of this message.

Code:
hdb: read_intr: status=0x59 {DriveReady SeekComplete DataRequest Error}
hdb: read_intr: error=0x10 {SectorIDNotFound}


Also, the bios could'nt detect the hardrive, but it worked if I'd turn off-on the computer. i.e I could boot the computer without having to disable the harddrive in my bios.

Just to test, I changed my hdb drive to master, and my hda to slave. Now my I can't boot the computer without having to disable the drive in my bios. I can access the drive through my Gentoo liveCD though.

I have tried to run only :
Code:
dd if=/dev/zero of=/dev/hda

and build the partions again, but no change.

Hope I am making sense, its late here :-)
Help will be very appreciated.


Last edited by Kodama on Tue Feb 04, 2003 4:28 pm; edited 1 time in total
Back to top
View user's profile Send private message
GurliGebis
Retired Dev
Retired Dev


Joined: 08 Aug 2002
Posts: 509

PostPosted: Tue Feb 04, 2003 11:05 am    Post subject: Reply with quote

Since the first sector on the harddrive is the MBR, you should try installing grub in the bootsector.
Create a grub bootdisk as written in the installation instructions.
_________________
Queen Rocks.
Back to top
View user's profile Send private message
Kodama
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jan 2003
Posts: 85
Location: Linköping, Sweden

PostPosted: Tue Feb 04, 2003 12:22 pm    Post subject: Reply with quote

I think I have done so. I followed the instructions in the install manual.

hdb1 = boot
hdb2 = swap
hdb3 = root

Code:

grub> root (hd1,0)
grub> setup (hd1)
grub> quit


I have tried installing LILO too. I'll try again with grub, just to be sure.
Back to top
View user's profile Send private message
GurliGebis
Retired Dev
Retired Dev


Joined: 08 Aug 2002
Posts: 509

PostPosted: Tue Feb 04, 2003 1:29 pm    Post subject: Reply with quote

Well, tell me if it works :)
_________________
Queen Rocks.
Back to top
View user's profile Send private message
Kodama
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jan 2003
Posts: 85
Location: Linköping, Sweden

PostPosted: Tue Feb 04, 2003 3:03 pm    Post subject: Reply with quote

Ok, I have installed grub into the MBR.

Also I tested installing it into the boot partion, and I tested installing lilo to the MBR again.

Still my bios refuse to detect the disk-drive :-/

(But I am able to start with a bootfloppy, but I don't really like having to do that)
Back to top
View user's profile Send private message
CodeHacker84
n00b
n00b


Joined: 22 Jan 2003
Posts: 68
Location: Rapids of Cedar, IA

PostPosted: Tue Feb 04, 2003 3:07 pm    Post subject: Reply with quote

Hmm, sounds a lot like a problem I had with a Maxtor drive in a machine of conglomerate manufacture... 8)

I fixed these errors by removing the Cylinder Limitation Jumper on the hard disk, which had to be in place for my BIOS to auto-detect the drive . Of course, once the BIOS verified that the drive existed, it was rather pointless to have the CLJ installed, and I'd read an article somewhere that Linux doesn't handle CLJ's very well, so I removed it and those little "read_intr" errors disappeared. Of course, there was still some sort of problem with the drive not being able to mount Read-Write, so I did some digging in the dmesg output and to make a long story short, I ended up passing a "pci=biosirq" option to the kernel at boot as well. Solved all of my problems right there, so now my 120GB file server works just as I planned it to.
_________________
Athlon64 3200
1GB Corsair PC3200 C2
MSI K8T Neo FIS2R
CoolerMaster WaveMaster (Black)
Antec TruePower 550W
120 GB WD SATA Drive
160 GB WD PATA Drive
54x32x54 CD-R/RW
Dual head: ATI 9800 AiW/LG1720P && Voodoo3 PCI/IBM G40 CRT
Back to top
View user's profile Send private message
Kodama
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jan 2003
Posts: 85
Location: Linköping, Sweden

PostPosted: Tue Feb 04, 2003 4:26 pm    Post subject: Reply with quote

I enabled the 32 GB limit jumper. And my bios can now detect the HD.

Problem solved I think! :-)

I think I overcomplicated things when I switched master/slave on my harddrives. And disabling the 32 GB limit, becouse I didn't have any spare jumpers.

I am pretty sure I tried autodetecting my disc-drive before I disabled the CLJ, but I guess I didnt :-/ Sorry about that.....

Note to self: Don't try installing Gentoo after midnight. :-)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum