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

problem making d-i with kernel 2.6.11



Machine: IBM xSeries 226
SCSI controler: Adaptec 7920 U320 with HostRAID.

Well, after one day, I figured out that to make d-i work with the adaptec
controler that my brand new IBM machine have, I need to use kernel 2.6.10
or
superior, to suppo
t the RAID feature of the controler.

By looking at this thread:
http://lists.debian.org/debian-boot/2004/12/msg00452.html

First, kernel 2.6.8 does not see the disks, even with RAID disabled, I need
to boot with 2.4.27.

If I make any type of
AID, using the controler, both kernels doesn´t see
the array. So, I figured out that a need to build a d-i with a kernel that
supports
the RAID feature of the controler, the only way that I could install Debian
on this machine, using hardware RAID-
.

I followed this tutorial, to build udebs with kernel 2.6.11:
http://d-i.alioth.debian.org/svn/debian-installer/installer/doc/custom-kernel.txt

I did:
1) Installed kernel 2.6.11-1-386

2) apt-get -t testing source linux-kernel-di-i386-2.6


3) Edited the file kernel-versions and leave it just like this:
# arch   version  flavour       installedname        suffix build-depends
i386     2.6.11-1  386           2.6.11-1-386        -   kernel-image-2.6.11-1

4) Installed the package kerne
-wedge

5) Executed this commands:
debian:~/installer/linux-kernel-di-i386-2.6-1.02# debian/rules build
kernel-wedge gen-control > debian/control
kernel-wedge make-links
dh_testdir
debian:~/installer/linux-kernel-di-i386-2.6-1.02# debian/rules b
nary
kernel-wedge gen-control > debian/control
kernel-wedge make-links
dh_testdir
dh_testdir
dh_clean -k
kernel-wedge install-files
        install -D -m 644 /boot/vmlinuz-2.6.11-1-386 debian/kernel-image-2.6.11-1-386-di/boot/vmlinuz
        in
tall -D -m 644 /boot/System.map-2.6.11-1-386 debian/kernel-image-2.6.11-1-386-di/boot/System.map
        kernel-wedge copy-modules 2.6.11-1 386 2.6.11-1-386
missing module drivers/pcmcia/ds.o
command exited with status 1
make: *** [binary-arch] Err
r 2

6) Fine, after reading again the tutorial, I comment out this module 'ds.o'
that doesn´t match, inside the file in 'modules/i386/pcmcia-modules'.

7) Run again:
debian:~/installer/linux-kernel-di-i386-2.6-1.02# debian/rules binary
        k
rnel-wedge gen-control > debian/control
kernel-wedge make-links
dh_testdir
dh_testdir
dh_clean -k
kernel-wedge install-files
        install -D -m 644 /boot/vmlinuz-2.6.11-1-386 debian/kernel-image-2.6.11-1-386-di/boot/vmlinuz
        install -D
-m 644 /boot/System.map-2.6.11-1-386 debian/kernel-image-2.6.11-1-386-di/boot/System.map
        kernel-wedge copy-modules 2.6.11-1 386 2.6.11-1-386
        kernel-wedge find-dups 2.6.11-1-386
debian/pcmcia-storage-modules-2.6.11-1-386-di lib/module
/2.6.11-1-386/kernel/drivers/pcmcia/pcmcia.ko
debian/nic-pcmcia-modules-2.6.11-1-386-di lib/modules/2.6.11-1-386/kernel/drivers/pcmcia/pcmcia.ko
debian/serial-modules-2.6.11-1-386-di lib/modules/2.6.11-1-386/kernel/drivers/pcmcia/pcmcia.ko
debian/pc
cia-storage-modules-2.6.11-1-386-di lib/modules/2.6.11-1-386/kernel/drivers/pcmcia/pcmcia.ko
some modules are in more than one package
command exited with status 255
make: *** [binary-arch] Error 2

So, I´m stuck here, I´ve found a similar error o
 the history list:
http://lists.debian.org/debian-boot/2004/12/msg00944.html

But that doens´t help.

Browsing more, a guy last year already noted that you can´t install sarge
on this IBM machine, with RAID enabled, but he didn´t care I think.
h
tp://lists.debian.org/debian-boot/2004/12/msg00290.html

If some one can give some light, I will be very happy, since my boss is
on my neck, and wanting to install Windows Server 2003 on this very good
box, what a shame!





Reply to: