diff --git a/lib/util-base.sh b/lib/util-base.sh index 4c4e029..5dc45fa 100644 --- a/lib/util-base.sh +++ b/lib/util-base.sh @@ -320,13 +320,13 @@ install_base() { for (( i=${#lsblk_lines[@]}-1 ; i>=0 ; i-- )) ; do if [[ $(echo ${lsblk_lines[i]} | grep "^lvm" | wc -l) > 0 ]]; then - sed -i '/block lvm2/b; s/\/& lvm2/' ${MOUNTPOINT}/etc/mkinitcpio.conf + sed -i '/lvm2/b; s/\/& lvm2/' ${MOUNTPOINT}/etc/mkinitcpio.conf continue fi if [[ $(echo ${lsblk_lines[i]} | grep "^crypt" | wc -l) > 0 ]]; then - sed -i 's/\/& encrypt/' ${MOUNTPOINT}/etc/mkinitcpio.conf - sed -i 's/\/& keymap/' ${MOUNTPOINT}/etc/mkinitcpio.conf - sed -i 's/\/& keyboard/' ${MOUNTPOINT}/etc/mkinitcpio.conf + sed -i '/encrypt/b; s/\/& encrypt/' ${MOUNTPOINT}/etc/mkinitcpio.conf + sed -i '/keymap/b; s/\/& keymap/' ${MOUNTPOINT}/etc/mkinitcpio.conf + sed -i '/keyboard/b; s/\/& keyboard/' ${MOUNTPOINT}/etc/mkinitcpio.conf continue fi if [[ $(echo ${lsblk_lines[i]} | grep "^raid" | wc -l) > 0 ]]; then diff --git a/lib/util-desktop.sh b/lib/util-desktop.sh index d178282..48e60ba 100644 --- a/lib/util-desktop.sh +++ b/lib/util-desktop.sh @@ -387,13 +387,13 @@ install_desktop() { for (( i=${#lsblk_lines[@]}-1 ; i>=0 ; i-- )) ; do if [[ $(echo ${lsblk_lines[i]} | grep "^lvm" | wc -l) > 0 ]]; then - sed -i '/block lvm2/b; s/\/& lvm2/' ${MOUNTPOINT}/etc/mkinitcpio.conf + sed -i '/lvm2/b; s/\/& lvm2/' ${MOUNTPOINT}/etc/mkinitcpio.conf continue fi if [[ $(echo ${lsblk_lines[i]} | grep "^crypt" | wc -l) > 0 ]]; then - sed -i 's/\/& encrypt/' ${MOUNTPOINT}/etc/mkinitcpio.conf - sed -i 's/\/& keymap/' ${MOUNTPOINT}/etc/mkinitcpio.conf - sed -i 's/\/& keyboard/' ${MOUNTPOINT}/etc/mkinitcpio.conf + sed -i '/encrypt/b; s/\/& encrypt/' ${MOUNTPOINT}/etc/mkinitcpio.conf + sed -i '/keymap/b; s/\/& keymap/' ${MOUNTPOINT}/etc/mkinitcpio.conf + sed -i '/keyboard/b; s/\/& keyboard/' ${MOUNTPOINT}/etc/mkinitcpio.conf continue fi if [[ $(echo ${lsblk_lines[i]} | grep "^raid" | wc -l) > 0 ]]; then