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

Bug#486541: grub problem with debian-installer



Package: installation-reports

Boot method: 
Image version: http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/
debian-testing-i386-netinst.iso (16-Jun-2008 11:14)
Date: 16-Jun-2008 18:00

Machine: Desktop PC (Mainboard Elitegroup K7S5A)
Processor:  Athlon XP-1700+
Memory:   768MB
Partitions: 
> fdisk -l /dev/hdb

Disk /dev/hdb: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1         122      979933+  83  Linux
/dev/hdb2             123         487     2931862+  83  Linux
/dev/hdb3             609        4865    34194352+   5  Extended
/dev/hdb4             488         608      971932+  82  Linux swap / Solaris
/dev/hdb5             609        1094     3903763+  83  Linux
/dev/hdb6            1095        1459     2931831   83  Linux
/dev/hdb7            1460        4865    27358663+  83  Linux

Partition table entries are not in disk order


Output of lspci -nn and lspci -vnn:

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:           [E]
Detect network card:    [ ]
Configure network:      [ ]
Detect CD:              [ ]
Load installer modules: [ ]
Detect hard drives:     [ ]
Partition hard drives:  [ ]
Install base system:    [ ]
Clock/timezone setup:   [ ]
User/password setup:    [ ]
Install tasks:          [ ]
Install boot loader:    [ ]
Overall install:        [ ]
Problem with boot, did not check the rest.


Comments/Problems:  PROBLEM WITH GRUB and multiple disks:  Error 15
* Status before: Debian Etch installation with RAID on /dev/hda and /dev/hdc, 
   working ok for months. /dev/hdd is DVD-ROM.
* Now: Netboot installation of fresh lenny debian-installer on additional harddisk /dev/hdb
   (installation did not touch hda and hdc;  grub was installed to MBR of hdb)
* partitioning of new installation:  /boot on hdb1, / (root directory) on hdb5

* PROBLEM on first reboot: chosen in BIOS to boot from IDE1 (=hdb)
Then the new Grub menu appears (fine), when entering stage 2:  "Error 15: File not found" (bad)
Extract from [hdb1] /grub/menu.lst:
   title           Debian GNU/Linux, kernel 2.6.24-1-486
   root            (hd1,0)
   kernel          /vmlinuz-2.6.24-1-486 root=/dev/hdb5 ro quiet
   initrd          /initrd.img-2.6.24-1-486
* Booting old system and mounting hdb1 shows everthing is correctly in place.


* Some kind of (inconvenient) WORK-AROUND: change the above
line in file [hdb1] /grub/menu.lst to 
   root            (hd0,0)
then shutdown, unplug hda and hdc disks, reboot. The BIOS now counts hdb as first disk,
booting from there. Now grub finds and boots the kernel. 


* MY THOUGHTS:  Though grub installation and menu.lst is correct, grub does not seem to
handle this situation of multiple disks correctly and misunderstands 'root (hd1,0)'.

-- 
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger



Reply to: