aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2015-07-15 10:02:04 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2015-07-15 10:02:04 +0000
commitac397ebafd39a277ca94cd37b70ad15d1c1e3d46 (patch)
tree263b04db3d802b2042fc3e6fc78619ba0fca3b79
parent571ec0fa19d535db69e0fdae0f0dcaeae0f9eab0 (diff)
downloadmkinitfs-ac397ebafd39a277ca94cd37b70ad15d1c1e3d46.tar.bz2
mkinitfs-ac397ebafd39a277ca94cd37b70ad15d1c1e3d46.tar.xz
init: try mount /dev as devtmpfs and fallback to tmpfs
eudev depends on devtmpfs
-rwxr-xr-xinitramfs-init.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/initramfs-init.in b/initramfs-init.in
index cd7d71e..934fe92 100755
--- a/initramfs-init.in
+++ b/initramfs-init.in
@@ -503,7 +503,8 @@ done
# setup /dev
ebegin "Starting mdev"
-mount -t tmpfs -o exec,nosuid,mode=0755,size=1M mdev /dev
+mount -t devtmpfs -o exec,nosuid,mode=0755,size=2M devtmpfs /dev 2>/dev/null \
+ || mount -t tmpfs -o exec,nosuid,mode=0755,size=2M tmpfs /dev
echo "/sbin/mdev" > /proc/sys/kernel/hotplug
mdev -s
RC=$?