X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=fai%2Fconfig%2Fscripts%2FCENTOS%2F30-mkinitrd;h=cd114f9c179d6d9a5e9ef5c6d2a4d4b83fa98e2e;hb=a6f3eaed0a1eebb5c58853fb9faa8bfbec404de3;hp=89357b91f37806be79744df75cc159aae6e13546;hpb=5ba4947c2a95c36034491b616d33efe3da1c1743;p=automated-distro-installer diff --git a/fai/config/scripts/CENTOS/30-mkinitrd b/fai/config/scripts/CENTOS/30-mkinitrd index 89357b9..cd114f9 100755 --- a/fai/config/scripts/CENTOS/30-mkinitrd +++ b/fai/config/scripts/CENTOS/30-mkinitrd @@ -42,6 +42,11 @@ if [ -f $target/sbin/mkinitrd ]; then use_mkinitrd fi +if [ -f $target/etc/lvm/lvm.conf ]; then + sed -i -e 's/use_lvmetad = 1/use_lvmetad = 0/' $target/etc/lvm/lvm.conf + ainsl -av /etc/dracut.conf.d/fai.conf 'add_dracutmodules+=" lvm "' +fi + # call dracut for CentOS 7 if [ -f $target/usr/sbin/dracut ]; then # add filesystem driver into initrd @@ -49,6 +54,11 @@ if [ -f $target/usr/sbin/dracut ]; then $ROOTCMD dracut -v --kver $version --force fi -# for CentOS 6 we do not need to call dracut +# call dracut for CentOS 6 +if [ -f $target/sbin/dracut ]; then + # add filesystem driver into initrd + ainsl -av /etc/dracut.conf.d/fai.conf 'filesystems+="ext4"' + $ROOTCMD dracut -v $version +fi exit $error