Bug#341888: fails to read stage1 file on cciss raid

Joey Hess joeyh at debian.org
Sat Dec 3 21:21:34 UTC 2005


Package: grub
Version: 0.97-1
Severity: serious
Tags: d-i

The main automated test machine for d-i is a proliant DL360 with a HP
Smart Array controller driven by the cciss driver. Root partition is on
/dev/cciss/c0d0p1. 

As of this version of grub, grub-install fails

sh-3.00# /sbin/grub-install --recheck --no-floppy "(hd0)"
Probing devices to guess BIOS drives. This may take a long time.
The file /boot/grub/stage1 not read correctly.         

Whatever bios calls this new version of grub is using to read stage1
must not be working. This makes installing debian on this machine fail.
Note that an otherwise identically configured install of debian that
installs testing (and grub version 0.95+cvs20040624-19) works fine.
Indeed, I can manually downgrade grub and then it works:

Unpacking replacement grub ...                                           
Setting up grub (0.95+cvs20040624-19) ...           
sh-3.00# /sbin/grub-install --recheck --no-floppy "(hd0)"                   
Probing devices to guess BIOS drives. This may take a long time.               
Installation finished. No error reported.                                      
This is the contents of the device map /boot/grub/device.map.     
Check if this is correct or not. If any of the lines is incorrect,       
fix it and re-run the script `grub-install'.
                                                                               
(hd0)   /dev/cciss/c0d0                                         

The problem is 100% reproducible, and make it impossible for me
to run automated installation tests with d-i and any version of debian
containing grub 0.97-1. :-(

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages grub depends on:
ii  libc6                         2.3.5-8.1  GNU C Library: Shared libraries an
ii  libncurses5                   5.5-1      Shared libraries for terminal hand

grub recommends no packages.

-- no debconf information

-- 
see shy jo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20051203/638469a3/attachment.pgp


More information about the Pkg-grub-devel mailing list