From 424888e47431db738f5f9b3c6392435bfce7a842 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Wed, 20 Jul 2011 16:30:14 +0200 Subject: initramfs: fix boot with dynamic /dev Devtmpfs (which is used by devtmpfs/mdev/udev options) doesn't get automounted by the kernel when an initramfs is used, causing boot failures when a dynamic /dev is used. Fix it by adding a pre-init script to mount devtmpfs before running init. Reported-by: Arnout Vandecappelle Signed-off-by: Peter Korsgaard --- fs/initramfs/init | 4 ++++ 1 file changed, 4 insertions(+) create mode 100755 fs/initramfs/init (limited to 'fs/initramfs/init') diff --git a/fs/initramfs/init b/fs/initramfs/init new file mode 100755 index 000000000..751cb270f --- /dev/null +++ b/fs/initramfs/init @@ -0,0 +1,4 @@ +#!/bin/sh +# devtmpfs does not get automounted for initramfs +/bin/mount -t devtmpfs devtmpfs /dev +exec /sbin/init $* -- cgit v1.2.3