Rename regarding fsck/resize2fs 39/199239/1 accepted/tizen/unified/20190208.061647 submit/tizen/20190207.112658
authorHyotaek Shim <hyotaek.shim@samsung.com>
Thu, 7 Feb 2019 12:21:43 +0000 (21:21 +0900)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Thu, 7 Feb 2019 12:21:43 +0000 (21:21 +0900)
Change-Id: I827455495952a4c34d6c23d5fcec8fd338e2d3c5

scripts/init.sh

index 9b688643973116e33a817f76b71620f2c88a12a2..981eabb31fd4dd01f07011c21128d39f836a6bf1 100755 (executable)
@@ -6,7 +6,6 @@ mount -o nosuid,noexec,nodev -t proc proc /proc
 /bin/mkdir /sysroot
 /bin/mkdir /opt
 
-#Find devices
 ROOTFS=`/sbin/blkid -L rootfs`
 if [ x$ROOTFS = "x" ]
 then
@@ -25,25 +24,24 @@ then
     DATAFS=`/sbin/blkid -t PARTLABEL=system-data -o device`
 fi
 
-#Check and mount devices
-FIRSTBOOT=1
+NEED_RESIZEFS=1
 if [ x"$DATAFS" != "x" ]
 then
     /sbin/fsck -y $DATAFS
     /bin/mount $DATAFS /opt
 
-    if [ -e /opt/var/.fsck_done ]
+    if [ -e /opt/var/.resizefs_done ]
     then
-        FIRSTBOOT=0
+        NEED_RESIZEFS=0
     else
-        echo " " > /opt/var/.fsck_done
+        echo " " > /opt/var/.resizefs_done
         /bin/umount /opt
     fi
 fi
 
 if [ x$ROOTFS != "x" ]
 then
-    if [ "$FIRSTBOOT" = "1" ]
+    if [ "$NEED_RESIZEFS" = "1" ]
     then
         /sbin/resize2fs -f $ROOTFS
     fi
@@ -56,9 +54,10 @@ fi
 
 if [ x"$DATAFS" != "x" ]
 then
-    if [ "$FIRSTBOOT" = "1" ]
+    if [ "$NEED_RESIZEFS" = "1" ]
     then
         /sbin/resize2fs -f $DATAFS
+        /sbin/fsck -y $DATAFS
         /bin/mount $DATAFS /sysroot/opt
     else
         /bin/mount -M /opt /sysroot/opt
@@ -77,7 +76,7 @@ fi
 
 if [ x$MODULES != "x" ]
 then
-    if [ "$FIRSTBOOT" = "1" ]
+    if [ "$NEED_RESIZEFS" = "1" ]
     then
         /sbin/resize2fs -f $MODULES
     fi