From 92a9fa8ee76917c4596366ce9be0e8b7d216d33d Mon Sep 17 00:00:00 2001 From: Thomas Bächler Date: Tue, 7 Jun 2011 20:35:41 +0200 Subject: default_mount_handler: Only try to manually create the root device if devtmpfs is not used. --- init_functions | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'init_functions') diff --git a/init_functions b/init_functions index a94f525..ef938b4 100644 --- a/init_functions +++ b/init_functions @@ -86,7 +86,7 @@ default_mount_handler() { msg "Root device '${root}' doesn't exist. Attempting to create it." major="" minor="" - if [ ${root:0:5} = "/dev/" ]; then + if [ ${devtmpfs_mounted} -eq 0 -a ${root:0:5} = "/dev/" ]; then # It might be a block device (/dev/sda) -> /sys/class/block/sda/dev if [ -e /sys/class/block/${root:5}/dev ]; then IFS=':' read major minor < "/sys/class/block/${root:5}/dev" -- cgit v1.2.3-24-g4f1b