From: Harald Hoyer Date: Wed, 30 Mar 2011 01:23:37 +0000 (+0200) Subject: base/init: fixed compat /dev/.initramfs copy X-Git-Tag: 010~11 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=249f8b5bfc90d9a8ec542e870a527a08e1da7cc3;p=thirdparty%2Fdracut.git base/init: fixed compat /dev/.initramfs copy --- diff --git a/modules.d/99base/init b/modules.d/99base/init index a30706b20..83d9568e2 100755 --- a/modules.d/99base/init +++ b/modules.d/99base/init @@ -379,13 +379,13 @@ if [ -d "$NEWROOT"/run ]; then mount --move /run "$NEWROOT"/run else if [ -e /run/initramfs ]; then - mkdir -m 0755 /dev/.initramfs - cp -axr /run/initramfs/* /dev/.initramfs >/dev/null 2>&1 - fi - if [ -e /run/mdadm ]; then - mkdir -m 0755 /dev/.mdadm - cp -axr /run/mdadm/* /dev/.mdadm >/dev/null 2>&1 + cp -axr /run/initramfs /dev/.initramfs >/dev/null 2>&1 + if [ -e /run/initramfs/live ]; then + mkdir -m 0755 /dev/.initramfs/live + mount --move /run/initramfs/live /dev/.initramfs/live + fi fi + umount -l /run fi if [ -f /etc/capsdrop ]; then