Mandrake Linux Archives: cooker@mandrivalinux.org

Mandrake Linux: cooker@mandrivalinux.org


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

  • From: Thomas Backlund
  • Subject: [Cooker] mkinitrd, installer and modular ide
  • Date: 28 Apr 2006 22:58:29 -0000

Hi,
Is it possible to get the installer and/or mkinitrd to cope with a fully modular ide?


I have built a kernel with ide fully modular, and mkinitrd picks up everything but the chipset support...

On my laptop wich has a ati chipset I had to do a mkinitrd --with atiixp to get a working initrd and a booting kernel....

without it I get:

--- cut ---
[root@turion34 ~]# mkinitrd -f -v /test.img 2.6.16.11-desktop-4mdk
Looking for deps of module initramfs
Looking for deps of module ide-mod
Looking for deps of module ide-probe-mod
Looking for deps of module ide-core
Looking for deps of module ide-disk
ide-core
Looking for deps of module ext3
jbd
Looking for deps of module jbd
Using modules: ./kernel/drivers/ide/ide-core.ko ./kernel/drivers/ide/ide-disk.ko ./kernel/fs/jbd/jbd.ko ./kernel/fs/ext3/ext3.ko
Using /root/tmp as temporary directory.
/sbin/nash -> /root/tmp/initrd.CO3578/bin/nash
/lib/modules/2.6.16.11-desktop-4mdk/./kernel/drivers/ide/ide-core.ko.gz: 67.7%
copy from `/root/tmp/initrd.CO3578/lib/ide-core.ko' [elf64-x86-64] to `/root/tmp/initrd.CO3578/lib/st9VzShQ' [elf64-x86-64]
/lib/modules/2.6.16.11-desktop-4mdk/./kernel/drivers/ide/ide-disk.ko.gz: 65.5%
copy from `/root/tmp/initrd.CO3578/lib/ide-disk.ko' [elf64-x86-64] to `/root/tmp/initrd.CO3578/lib/stV0HYQQ' [elf64-x86-64]
/lib/modules/2.6.16.11-desktop-4mdk/./kernel/fs/jbd/jbd.ko.gz: 71.1%
copy from `/root/tmp/initrd.CO3578/lib/jbd.ko' [elf64-x86-64] to `/root/tmp/initrd.CO3578/lib/sthc9AOT' [elf64-x86-64]
/lib/modules/2.6.16.11-desktop-4mdk/./kernel/fs/ext3/ext3.ko.gz: 65.3%
copy from `/root/tmp/initrd.CO3578/lib/ext3.ko' [elf64-x86-64] to `/root/tmp/initrd.CO3578/lib/stx60CrS' [elf64-x86-64]
Loading module ide-core.ko
Loading module ide-disk.ko
Loading module jbd.ko
Loading module ext3.ko
Contents of RCFILE:
#!/bin/nash


echo "Loading ide-core.ko module"
insmod /lib/ide-core.ko
echo "Loading ide-disk.ko module"
insmod /lib/ide-disk.ko
echo "Loading jbd.ko module"
insmod /lib/jbd.ko
echo "Loading ext3.ko module"
insmod /lib/ext3.ko
echo Mounting /proc filesystem
mount -t proc /proc /proc
echo Mounting sysfs
mount -t sysfs none /sys
echo Creating device files
mountdev size=32M,mode=0755
echo -n /sbin/hotplug > /proc/sys/kernel/hotplug
mkdir /dev/.udevdb
mkdevices /dev
echo Creating root device
mkrootdev /dev/root
resume
echo Mounting root filesystem /dev/root with flags noatime
mount -o noatime --ro -t ext3 /dev/root /sysroot
echo Switching to new root
switchroot --movedev /sysroot
echo Initrd finished
--- cut ---

so everything but the chipset support it detected correctly...

Any ideas / suggestions ?

--
Regards

Thomas



Date Index | Thread Index

Search the archive:



To (un)subscribe from/to the lists:

Sympa mailing lists server.





Fund the Mandriva Linux project

Looking for a job?