bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bugs #11493] Grub switches hard drive numbers mid loading resulting in


From: anonymous
Subject: [bugs #11493] Grub switches hard drive numbers mid loading resulting in error 15
Date: Wed, 05 Jan 2005 02:27:07 -0500
User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/125.4 (KHTML, like Gecko, Safari) OmniWeb/v563.33

This mail is an automated notification from the bugs tracker
 of the project: GNU GRUB.




/**************************************************************************/
[bugs #11493] Full Item Snapshot:

URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=11493>
Project: GNU GRUB
Submitted by: 0
On: Wed 01/05/2005 at 02:15

Category:  Booting
Severity:  Major
Priority:  5 - Normal
Item Group:  Software Error
Resolution:  None
Privacy:  Public
Assigned to:  None
Originator Name:  Jonathan Trott
Originator Email:  address@hidden
Status:  Open
Release:  0.95-3
Reproducibility:  Every Time
Planned Release:  


Summary:  Grub switches hard drive numbers mid loading resulting in error 15

Original Submission:  I have spent all day getting grub to work on a PowerEdge 
2300 with no RAID controllers.

cat /proc/scsi/scsi:

Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: IBM      Model: IC35L018UCD210-0 Rev: S5BA
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 02 Lun: 00
  Vendor: SEAGATE  Model: ST34573LC        Rev: 5702
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 01 Lun: 00
  Vendor: NEC      Model: CD-ROM DRIVE:465 Rev: 1.03
  Type:   CD-ROM                           ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 05 Lun: 00
  Vendor: SEAGATE  Model: ST34573LC        Rev: 5702
  Type:   Direct-Access                    ANSI SCSI revision: 02

Filesystems:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2              17G  1.3G   15G   9% /
/dev/sda1              99M   11M   83M  12% /boot
/dev/sdc1             4.2G  230M  3.8G   6% /var

Grub was installed with Fedora and failed from the start. The problem is that 
when the BIOS lists the drives, it lists sdb first, then sda followed by sdc. 
The BIOS loads the drives on a per SCSI controller basis, with the SCSI 
controller with sdb on it first, which becomes hd0. The boot drive on SCSI ID 0 
loads on the second SCSI controller and therefore becomes hd1.
This is not a problem in itself, some editing of device.map got the setup 
working fine from within the boot floppy. The problem is that it doesn't work. 
You get the following error on boot:

GRUB Loading Stage1.5. 
GRUB loading, please wait... 
Error 15 

OK, so grub can't find it's stage2 file. The setup command was run and was very 
happy to find all the files, it just didn't boot.

I made progress when I copied the entire /boot/grub folder to the root of every 
partition on the computer. Bingo.
The grub.conf and possibly the stage2 file were being read from the /var 
partition, sdb1 - otherwise known as (hd0,0).
I even went as far as to specify the stage2 file and the config file using 
absolute paths along with the d parameter as mentioned in the manual but it 
didn't help.

Somewhere along the line either the drive designation is being swapped around 
or grub is just plain ignoring the setup parameters and reading grub.conf and 
possible stage2 from the wrong partition.
Thanks,
JT











For detailed info, follow this link:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=11493>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/







reply via email to

[Prev in Thread] Current Thread [Next in Thread]