Create /dev, /proc, and /sys directories before mounting 59/189659/1 accepted/tizen/5.0/unified/20181102.012752 accepted/tizen/unified/20180928.080551 submit/tizen/20180927.030248 submit/tizen_5.0/20181101.000001
authorHyotaek Shim <hyotaek.shim@samsung.com>
Wed, 19 Sep 2018 11:57:44 +0000 (20:57 +0900)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Wed, 19 Sep 2018 11:57:49 +0000 (20:57 +0900)
This is required in case that rootfs does not contain the directories.

Change-Id: I2b2335edd14cbd3c76df008883b1fcc48b261db2
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
scripts/init.wrapper
scripts/init.wrapper.overlayfs

index 32f53b9..2429d94 100644 (file)
@@ -1,11 +1,10 @@
 #!/bin/sh
-
 PATH=/bin:/usr/bin:/sbin:/usr/sbin
-
 SYSTEM_MNT=/opt
 SYS_BLK_DIR=/sys/class/block
 MODULES_MNT=/usr/lib/modules
 
+mkdir -p /dev /sys /proc
 mount -o nosuid,strictatime,mode=755 -t devtmpfs devtmpfs /dev
 mount -o nosuid,noexec,nodev -t sysfs sysfs /sys
 mount -o nosuid,noexec,nodev -t proc proc /proc
index 581b2a1..933dd42 100644 (file)
@@ -1,11 +1,10 @@
 #!/bin/sh
-
 PATH=/bin:/usr/bin:/sbin:/usr/sbin
-
 SYSTEM_MNT=/opt
 SYS_BLK_DIR=/sys/class/block
 MODULES_MNT=/usr/lib/modules
 
+mkdir -p /dev /sys /proc
 mount -o nosuid,strictatime,mode=755 -t devtmpfs devtmpfs /dev
 mount -o nosuid,noexec,nodev -t sysfs sysfs /sys
 mount -o nosuid,noexec,nodev -t proc proc /proc