View previous topic :: View next topic |
Author |
Message |
gonzzor Tux's lil' helper
Joined: 03 Nov 2004 Posts: 133
|
Posted: Mon Jul 25, 2005 11:34 pm Post subject: BIOS reports no HDs to GRUB with FastTrack 150 TX4? [Solved] |
|
|
Hi..
Going nuts on this problem.. Just finshed the basic setup on our new server FujitsuSiemens RX100 S2 With dual 160SATA disc on a Promise FastTrack 150 TX4 Sata (Don't use the FakeRaid stuff)... Then after installed grub and so on, the only thing left was to reboot...
Have the /boot partition bootable...
Now here comes the problem, When rebooting the message "No operating system found" was kind of screaming in my face... Alright, the MBR is wrong, so I installed grub again, and again, and again... All to see that annoying message...
Found out that I could create a bootdisc with grub Stage1 and Stage2, Ah.. Grub showed up...
Now I'll try to do root (h <TAB>, what happens. NOTHING...
root ( <TAB> this will be root (fd0)
So am I going crazy here or what has happent... Isn't the BIOS finding any devices or what..?
Never had any problems with grub on my other machines...
Any ideas how to get any furter with this problem? _________________ After 5 hours trying to install PHP 4 on FreeBSD I missed my Gentoo machine...
Last edited by gonzzor on Tue Jul 26, 2005 9:31 pm; edited 1 time in total |
|
Back to top |
|
|
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
Posted: Tue Jul 26, 2005 12:13 am Post subject: |
|
|
i have a host of older machines that have BIOS drive discovery issues, and i've come to accept it as normal operating procedure. granted, this can be really frustrating if you're dealing with new hardware.
essentially, you can get by without the BIOS recognition in most cases. as long as you can get the BIOS to recognize your boot device, you're all set. the kernel should be able to discover the rest of your devices, even if the BIOS doesn't, and it should be smooth sailing from there. of course, hearing this doesn't help if you can't get your BIOS to recognize your boot drive... _________________ .
Stage 1/3 | Jackass! | Rockhopper! | Thanks | Google Sucks |
|
Back to top |
|
|
JeffBlair Apprentice
Joined: 23 May 2003 Posts: 175 Location: USA, Lone star state
|
Posted: Tue Jul 26, 2005 12:56 pm Post subject: |
|
|
Are they found when you boot off of the LiveCD? You can type
If they are not listed then it may not be seeing your "RAID" card. Also, make sure you compile in your card and not make it a modual |
|
Back to top |
|
|
gonzzor Tux's lil' helper
Joined: 03 Nov 2004 Posts: 133
|
Posted: Tue Jul 26, 2005 4:11 pm Post subject: |
|
|
Hi..
Sorry for the bad post but I was really tiered when I wrote it..
To the problem again...
It's an RX100 S2 with the 150 TX4 "Raid" controller... Don't use it..
I boot from the livecd and installed everything on software raid on these discs...
Yes, the livecd finds everything and stuff works great...
Code: |
livecd root # fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 16 128488+ fd Linux raid autodetect
/dev/sda2 17 265 2000092+ fd Linux raid autodetect
/dev/sda3 266 1510 10000462+ fd Linux raid autodetect
/dev/sda4 1511 19457 144159277+ fd Linux raid autodetect
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 16 128488+ fd Linux raid autodetect
/dev/sdb2 17 265 2000092+ fd Linux raid autodetect
/dev/sdb3 266 1510 10000462+ fd Linux raid autodetect
/dev/sdb4 1511 19457 144159277+ fd Linux raid autodetect
|
I've installed grub on both discs
Code: |
GNU GRUB version 0.96 (640K lower / 3072K upper memory)
[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> root (hd
Possible disks are: hd0 hd1
grub> root (hd0,0)
Filesystem type is reiserfs, partition type 0xfd
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/reiserfs_stage1_5" exists... yes
Running "embed /boot/grub/reiserfs_stage1_5 (hd0)"... 18 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+18 p (hd0,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
grub> root (hd1,0)
Filesystem type is reiserfs, partition type 0xfd
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/reiserfs_stage1_5" exists... yes
Running "embed /boot/grub/reiserfs_stage1_5 (hd0)"... 18 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 d (hd0) (hd0)1+18 p (hd1,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
grub>
|
Here is the current grub.conf, only added on of the disc to it yet...
Code: |
livecd / # cat /boot/grub/grub.conf
default 0
timeout 5
title=Linux 2.6.12-gentoo-r6-1
root (hd0,0)
kernel /boot/kernel-2.6.12-gentoo-r6-1 root=/dev/md2
|
I Have even checked the MBR on the discs...
with
Code: |
dd if=/dev/sda of=mbr bs=512 count=1
|
If I cat the mbr file I'll get some output where it says Grub...
Now I restart the computer, the TX4 rom scan finds no arrays, continue on that... And the "No operating System found"....
Removed Option Rom scan in the bios and TX4 don't search for raid arrays and "No operating system found" comes up again..
Hope someone can help me out on this one.. _________________ After 5 hours trying to install PHP 4 on FreeBSD I missed my Gentoo machine... |
|
Back to top |
|
|
JeffBlair Apprentice
Joined: 23 May 2003 Posts: 175 Location: USA, Lone star state
|
Posted: Tue Jul 26, 2005 8:47 pm Post subject: |
|
|
Ok, how do you have the /boot partition set up? I you have it as a RAID0, then it will not boot. It will have to be a RAID 1. Linux dosn't load the RAID drivers until it starts mounting things. So, it can't find your RAID array if it is a 0. |
|
Back to top |
|
|
gonzzor Tux's lil' helper
Joined: 03 Nov 2004 Posts: 133
|
Posted: Tue Jul 26, 2005 9:07 pm Post subject: |
|
|
I'm using Linux Software RAID 1... So this should work...
What I'm most affraid of is that this crappy control can't boot discs that aren't in an array...
Hope that's not the case... _________________ After 5 hours trying to install PHP 4 on FreeBSD I missed my Gentoo machine... |
|
Back to top |
|
|
gonzzor Tux's lil' helper
Joined: 03 Nov 2004 Posts: 133
|
Posted: Tue Jul 26, 2005 9:30 pm Post subject: |
|
|
Well...
I have solved this strange problem... The problem is a crappy Promise Fastrack 150 TX4... It wouldn't boot anything that isn't in an array...
Since I run software raid instead of the fake stuff on this card I added each and one of these drives to raid0 array, so I ended up with two fake raid0 arrays with one disc in each one...
Thanks for the help... _________________ After 5 hours trying to install PHP 4 on FreeBSD I missed my Gentoo machine... |
|
Back to top |
|
|
|
|
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
|
|