I apolgize if this has been answered before but I have looked everywhere and could not find a solution for me. I've tried everything I know how to try.
I am trying to set up a file server using Slackware 10 (actually 10+ because I downloaded the DVD with all the newest packages; mainly so I could get the sata.i kernel).
I have a Epox 4PCA3+ Motherboard which has an Intel ICH5 SATA controller and a Highpoint 374 RAID controller. (it also has the intel primary and secondary IDE ports too - yes I could put 14 drives in this thing if I owned 14 drives)
I have a SATA 37 GB WD "system" drive on sata0 (/dev/sda), the DVD rom is on the secondary IDE master (/dev/hdc). I tried to hook up 2 300 GB drives to the highpoint controller and install Slackware and ran into issues, so I decided to make it simple by unplugging the 300 GB drives and installing slackware on the SATA drive. This worked perfectly. I then upgraded the kernel to 2.6.10 - this also worked perfectly. I am a very happy configuration here.
Then I try to plug back in the 300 GB drives into the highpoint controller. I can boot through Lilo - message "Loading Linux2.6.10......................" and then it says "Bios data check" and freezes - no "successful" or "unsuccessful" - just frozen. I didn't delete the old (2.4.28) kernel, so I tried to boot it from the Lilo boot and same thing happens.
I then tried to boot from the Slackware DVD....at the boot prompt I do:
"boot: sata.i root=/dev/sda1 noinitrd ro" - this works!
fdisk -l reports:
Code:
Disk /dev/sda: 37.0GB and all the info
...my partitions...
Disk /dev/hdg 300.0GB and all the info
Disk /dev/hdg doesn't contain a valid partition table
(I don't know if this is good or bad, but I haven't gotten that far yet)
Disk /dev/hde 300.0GB and all the info
no partitions (but no error like for /dev/hdg)
anyway - to me that looks like it worked. Which leads me to believe I have something wrong in lilo.
My lilo.conf is as follows: (without the comments)
Code:
boot = /dev/sda
prompt
timeout = 100
vga = normal
image = /boot/vmlinuz-2.6.10
root = /dev/sda1
label = Linux2.6.10
read-only
image = /boot/vmlinuz-sata-2.4.28
root = /dev/sda1
label = Linux2.4.28
read-only
Based on something I read I also had
Code:
disk = /dev/sda
bios = 0x80
in the global section but that didn't change anything.
So if anybody would be so kind as to point out where I am dumb, I would definitely appreciate the help. Like I said the main problem is after Lilo, the system gets to "Bios Data Check" and just hangs.
Thanks in advance
Dan