diff options
-rwxr-xr-x | src/initramfs/scripts/init | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/initramfs/scripts/init b/src/initramfs/scripts/init index 85d9c764..3571e789 100755 --- a/src/initramfs/scripts/init +++ b/src/initramfs/scripts/init @@ -758,12 +758,14 @@ if [ -z ${union_type} ] && [ ! -z ${fuse} ]; then fi fi -if [ ${fuse} -eq 0 -a ${aufs} -eq 0 -a ${unionfs} -eq 0 -a -z "${cowloop}" ] ; then - error "$init_deselau" nonfatal - unset fuse aufs unionfs -else - error "$init_loadaufs" nonfatal - unset aufs unionfs +if [ -z ${union_type} ]; then + if [ ${fuse} -eq 0 -a ${aufs} -eq 0 -a ${unionfs} -eq 0 -a -z "${cowloop}" ] ; then + error "$init_deselau" nonfatal + unset fuse aufs unionfs + else + error "$init_loadaufs" nonfatal + unset aufs unionfs + fi fi # runtimer |