2011/5/22 Andrzej Zawadzki <[email protected]>: > Zrobiłem aktualizację uśpionego ;-) serwera i... initrd nie ma ani obsługi > 03:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1064ET > PCI-Express Fusion-MPT SAS (rev 04) > > ani wsparcia dla zaszyfrowanego /dev/sda2 (LUKS) (na nim są wolumeny LVM) > > # geninitrd -f -v /boot/initrd-2.6.38.6-8.gz 2.6.38.6-8 [...] > geninitrd: find_tool: found /sbin/lspci > geninitrd: Using modprobe -c to get modules config > geninitrd: Finding SATA modules (class=0x0106) > geninitrd: Using /dev/vg_system/root as device for rootfs > geninitrd: Finding modules for device path /dev/vg_system/root > geninitrd: is_luks: /dev/vg_system/root is not device mapper name > geninitrd: LVM: /dev/vg_system/root is LVM node > geninitrd: LVM VG for /dev/vg_system/root: vg_system > geninitrd: LVM PV for vg_system: /dev/mapper/lvm > geninitrd: Finding modules for device path /dev/mapper/lvm > geninitrd: is_luks: /dev/mapper/lvm is not cryptsetup luks > geninitrd: LVM v2 enabled > geninitrd: Building initrd... > geninitrd: + cp /usr/lib64/initrd/busybox
Na działającej maszynie mam: geninitrd: find_tool: found /sbin/lspci geninitrd: Using modprobe -c to get modules config geninitrd: Finding SATA modules (class=0x0106) geninitrd: Using /dev/vg0/piglet as device for rootfs geninitrd: Finding modules for device path /dev/vg0/piglet geninitrd: is_luks: /dev/vg0/piglet is not device mapper name geninitrd: LVM: /dev/vg0/piglet is LVM node geninitrd: LVM VG for /dev/vg0/piglet: vg0 geninitrd: LVM PV for vg0: /dev/mapper/piglet geninitrd: is_luks: /dev/mapper/piglet is cryptsetup luks geninitrd: Finding modules for device path /dev/mapper/piglet geninitrd: is_luks: /dev/mapper/piglet is cryptsetup luks geninitrd: Finding modules for device path /dev/sda geninitrd: is_luks: /dev/sda is not device mapper name geninitrd: Finding SCSI modules using scsi_hostadapter geninitrd: LVM v2 enabled geninitrd: Building initrd... geninitrd: + cp /usr/lib64/initrd/busybox /root/tmp/initrd.fL1ZFi/bin/busybox Czyli po "LVM PV for vg..." jest sprawdzanie is_luks > Zawartość /etc/crypttab: > lvm /dev/sda2 none U mnie w crypttab bez none (ale sprawdziłem, że z none też sprawdza is_luks): # grep ^piglet /etc/crypttab piglet /dev/sda Konfig geninitrd: # grep -v -e ^# -e ^$ /etc/sysconfig/geninitrd BASICMODULES="usbhid ehci-hcd uhci-hcd ohci-hcd" PREMODS="jbd" COMPRESS=xz INITRDFS=initramfs USE_UDEV=yes PROBSTATICMODULES=yes USE_SUSPEND=no USE_TUXONICE=no PROBESCSI=yes PROBEIDE=yes PROBERAID=yes DEBUGINITRD=sh BOOT_SPLASH=no Pomysłów brak. U mnie działa. Może do BASICMODULES dodać ręcznie mptsas ? Czy w /etc/fstab / też jest /dev/vg_system/lvm ? Pozdrawiam, Marek _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
