update to 31b795ca71189b326b80666076398f31aea4f2be
[automated-distro-installer] / fai / config / scripts / CENTOS / 30-mkinitrd
1 #! /bin/bash
2
3 # (c) Michael Goetze, 2010-2011, mgoetze@mgoetze.net
4 # (c) Thomas Lange, 2011, Uni Koeln
5
6 error=0; trap 'error=$(($?>$error?$?:$error))' ERR # save maximum error code
7
8 ainsl -v /etc/fstab "proc /proc proc defaults 0 0"
9 ainsl -v /etc/fstab "sysfs /sys sysfs auto 0 0"
10
11 version=$($ROOTCMD rpm -qv kernel | cut -d- -f2-)
12
13
14 if [ -f $target/etc/lvm/lvm.conf ]; then
15 sed -i -e 's/use_lvmetad = 1/use_lvmetad = 0/' $target/etc/lvm/lvm.conf
16 ainsl -av /etc/dracut.conf.d/fai.conf 'add_dracutmodules+=" lvm "'
17 fi
18
19
20 # add filesystem driver into initrd
21 ainsl -av /etc/dracut.conf.d/fai.conf 'filesystems+="ext4"'
22 $ROOTCMD dracut -v --kver $version --force
23
24
25 exit $error