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

startup and installation debian on lvm



Zipl out-of-box in debian 6.0 can`t use device-mapper for boot.

Need version 1.8.3
http://www.ibm.com/developerworks/linux/linux390/s390-tools-1.8.3.html

And  small fix-up for lvm start:

scripts/init-top/dasd
#!/bin/sh

PREREQ=""
prereqs()
{
        echo "$PREREQ"
}
case $1 in
# get pre-requisites
prereqs)
        prereqs
        exit 0
        ;;
esac

for x in $(cat /proc/cmdline); do
        case ${x} in
        dasd=*)
                    modprobe dasd_mod dasd=${x#dasd=}
                ;;
        esac
done


lvm2 script patch:
--- ./scripts/local-top/lvm2    2011-02-28 13:17:46.000000000 +0300
+++ /usr/share/initramfs-tools/scripts/local-top/lvm2 2011-02-28 14:24:35.000000000 +0300
@@ -35,6 +35,9 @@
                lvm vgchange -aly --ignorelockingfailure
                exit 0
                ;;
+       /dev/mapper/*)
+               lvm vgchange -aly
+               ;;
        esac

        # Make sure that we have a d-m path


Example use:
zipl.conf

[defaultboot]
defaultmenu = menu

:menu
target = /boot
1 = debian
default = 1
prompt = 1
timeout = 1

[debian]
target = /boot
image = /boot/vmlinuz
ramdisk = /boot/initrd.img
parameters = root=/dev/mapper/system-root dasd=100-102


I start rewrite debian-installer for use lvm out-of-box. Thx.


Reply to: