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: