Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76143 - grub doesn't boot from an i2o raid card
Summary: grub doesn't boot from an i2o raid card
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-30 07:02 UTC by Christian Zoffoli (RETIRED)
Modified: 2005-04-09 19:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
grub-0.93-special-device-names.patch (grub-0.93-special-device-names.patch,702 bytes, patch)
2004-12-30 07:02 UTC, Christian Zoffoli (RETIRED)
Details | Diff
grub-0.94-i2o.patch (grub-0.94-i2o.patch,1.33 KB, patch)
2004-12-30 07:03 UTC, Christian Zoffoli (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Zoffoli (RETIRED) gentoo-dev 2004-12-30 07:02:08 UTC
grub doesn't recognize the i2o block device.
To make i2o work with grub we can apply these patches (in sequence):
http://cvs.fedora.redhat.com/viewcvs/*checkout*/devel/grub/grub-0.93-special-device-names.patch
http://i2o.shadowconnect.com/patches/grub-0.94-i2o.patch

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
grub doesn't boot with a i2o raid

Expected Results:  
boot on a i2o root RAID

Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.10 i686)
=================================================================
System uname: 2.6.10 i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=i686 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/fax /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/bind /var/qmail/alias /var/qmail/control
/var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/mail/dspam /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://www.gigaload.org/gentoo.org/ http://gentoo.mirror.icd.hu/
ftp://ftp.linux.ee/pub/gentoo/distfiles/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages/x86/desktop"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://10.0.4.11/gentoo-portage"
USE="x86 X aac aalib acl acpi acpi4linux adns aliaschain alsa altcolors amd
apache2 apm aredmem arts artswrappersuid atlas atm audiofile aviba-completion
berkdb bitmap-fonts blas bonobo cdb cddb cdparanoia cdr cdrom cjk clamav codecs
crypt cups devfs26 dga divx4linux djbfft dlz dv dvd dvdr dvdread edl encode esd
ethereal evo extensions faac faad fam fbcon festival ffmpeg fftw flac flood
font-server foomaticdb fortran freetts freetype frlargefiles gd gdbm gif gimp
gimpprint glut gnokii gnome gphoto2 gpm gps gs gsm gstreamer gtk gtk2 gtkhtml
guild ieee1394 imagemagick imlib imlib2 innodb ipv6 irda irmc jabber2 jack java
jce jp2 jpeg jpeg2k junit kadu-modules kadu-voice kde kerberos large-domain lcms
ldap ldirectord libwww lirc live lzo lzw lzw-tiff mad maildir maildrop
mailwrapper matroska mbrola mdb mew mha mikmod mime mimencode mmapmmx mng motif
mozcalendar mozdevelop mozilla mozsvg mozxmlterm mp3 mpeg mpeg4 mplayer msdav
mysql mythtv ncursees ncurses network neural nlsnntp ntlm nvidia oav odbc
oggvorbis openal opengl opens opie oss pam pcre pda pdf pdfkit pdflib perl php
png pnp postgres ppds procmail pthreads pwdb python qmail qt quicktime quotes
radeon readline remote roundrobin samba sasl scanner sdl silentdrop slang slp
sms snmp speex spel spell sqlite ssl svg svga szip tcltk tcpd tetex tga tiff
tinydyndns transcode truetype type1 type1-fonts unicode usb v4l v4l2 vda vhosts
vim vim-with-x virus-scan wmf wsconvert xine xinerama xinetd xml xml2 xmms xosd
xpm xv xvid yv12 zaptel zlib"
Comment 1 Christian Zoffoli (RETIRED) gentoo-dev 2004-12-30 07:02:39 UTC
Created attachment 47208 [details, diff]
grub-0.93-special-device-names.patch
Comment 2 Christian Zoffoli (RETIRED) gentoo-dev 2004-12-30 07:03:02 UTC
Created attachment 47209 [details, diff]
grub-0.94-i2o.patch
Comment 3 SpanKY gentoo-dev 2005-03-10 20:39:35 UTC
re-open if grub-0.96 doesnt do the right thing
Comment 4 SpanKY gentoo-dev 2005-03-10 21:08:23 UTC
seems it doesnt ;)
Comment 5 SpanKY gentoo-dev 2005-04-09 19:42:58 UTC
0.96-r1 has the upstream fix