Pomóżcie mi PROSZĘ wygenerować poprawny initrd
Lukasz Masko
masko w ipipan.waw.pl
Wto, 18 Mar 2008, 14:26:16 CET
Od kilku godzin męczę się nad wygenerowaniem głupiego initrd dla Dell
Precision T5400. Za cholerę nie mogę go zmusić do wstania. Za każdym
bootem dostaję kernel panic - nie dziwię się, bo nie może załadować modułu
dla dysku. Tylko, że ja za cholerę już nie wiem, dlaczego - chociaż podaję
mu to, co mi się wydaje, że powinienem.
lsmod po zabootowaniu kompa z rescuecd (najnowsze) wypisuje takie coś:
Module Size Used by
dm_mod 45252 0
ext3 113160 1
jbd 36756 1 ext3
mbcache 6912 1 ext3
usbmouse 5376 0
usbkbd 6784 0
usbhid 37824 0
hid 32512 1 usbhid
ff_memless 6024 1 usbhid
tg3 103812 0
parport_pc 31204 0
rtc_cmos 8096 0
ehci_hcd 30604 0
rtc_core 13192 1 rtc_cmos
parport 27720 1 parport_pc
uhci_hcd 21388 0
rtc_lib 3840 1 rtc_core
usbcore 106732 6 usbmouse,usbkbd,usbhid,ehci_hcd,uhci_hcd
sr_mod 15524 0
ide_cd 33824 0
cdrom 32032 2 sr_mod,ide_cd
ide_disk 13696 0
piix 7428 0 [permanent]
ide_core 99020 3 ide_cd,ide_disk,piix
sd_mod 25088 2
ahci 19844 1
ata_piix 13444 0
libata 119480 2 ahci,ata_piix
scsi_mod 80652 3 sr_mod,sd_mod,libata
aufs 117128 6
exportfs 5376 1 aufs
squashfs 44808 1
sqlzma 4228 1 squashfs
unlzma 6016 1 sqlzma
W /etc/sysconfig/geninitrd mam między innymi:
PREMODS="ata_piix piix ide_disk"
COMPRESS=yes
USE_UDEV=yes
USE_SUSPEND=no
USE_SUSPEND2=no
W /etc/modprobe.conf jest:
alias scsi_hostadapter ata_piix
alias scsi_hostadapter1 ahci
alias usb-controller ehci-hcd
alias usb-controller uhci-hcd
alias eth0 tg3
alias eth1 tg3
Wynik geninitrd:
geninitrd: USE_SUSPEND2 is deprecated, use USE_TUXONICE now instead.
geninitrd: Using libdir: lib
geninitrd: Using modprobe -c to get modules config
geninitrd: Using /dev/sda3 as device for rootfs
geninitrd: Finding modules for device path /dev/sda3
geninitrd: Finding SCSI modules using scsi_hostadapter
geninitrd: + cp /bin/initrd-busybox /tmp/initrd.dbIPmo/bin/initrd-busybox
geninitrd: Loading module [scsi_mod]
geninitrd: Loading module [libata]
geninitrd: Loading module [ata_piix]
geninitrd: Loading module [ide-core]
geninitrd: Loading module [piix]
geninitrd: Loading module [ide-disk]
geninitrd: Loading module [ahci]
geninitrd: Loading module [sd_mod]
geninitrd: Loading module [scsi_wait_scan]
geninitrd: Loading module [mbcache]
geninitrd: Loading module [jbd]
geninitrd: Loading module [ext3]
geninitrd: Setting up udev...
geninitrd: + cp /sbin/initrd-udevd /tmp/initrd.dbIPmo/sbin/udevd
geninitrd: + cp /etc/udev/udev.conf /tmp/initrd.dbIPmo/etc/udev/udev.conf
geninitrd: + cp /sbin/initrd-udevadm /tmp/initrd.dbIPmo/sbin/udevadm
geninitrd: Adding rootfs finding based on kernel cmdline root= option
support.
geninitrd: + cp /dev/sda3 /tmp/initrd.dbIPmo/dev
geninitrd: Creating initramfs image /tmp/initrd.img-sxzVSy
geninitrd: Compressing initrd-2.6.22.19-5.gz
Wszystko wydaje się być w jak najlepszym porządku... Ale gówno, nie jest
bo system nie wstaje.
Szukałem w sieci, w archiwum mailowym PLD też. Mogłem coś przeoczyć -
proszę o link w takim razie.
--
Łukasz Maśko ICQ: 146553537
Lukasz.Masko w ipipan.waw.pl GG: 2441498
Registered Linux user #61028 JID: paranoid w jabber.gda.pl
Więcej informacji o liście dyskusyjnej pld-users-pl