Forráskód Böngészése

add comments, clean up

Alfonso Gamboa 3 éve
szülő
commit
b6276ca1df
1 módosított fájl, 11 hozzáadás és 7 törlés
  1. 11 7
      SD_ROOT/wz_mini/etc/init.d/wz_init.sh

+ 11 - 7
SD_ROOT/wz_mini/etc/init.d/wz_init.sh

@@ -1,7 +1,4 @@
 #!/bin/sh
 #!/bin/sh
-###
-###DO NOT MODIFY UNLESS YOU KNOW WHAT YOU ARE DOING
-###
 
 
 ###This file is run by switch_root, from the initramfs in the kernel.
 ###This file is run by switch_root, from the initramfs in the kernel.
 LOG_NAME=/opt/wz_mini/log/wz_init
 LOG_NAME=/opt/wz_mini/log/wz_init
@@ -36,13 +33,13 @@ echo '
 
 
 set -x
 set -x
 
 
-#replace stock busybox
+echo "replace stock busybox"
 mount --bind /opt/wz_mini/bin/busybox /bin/busybox
 mount --bind /opt/wz_mini/bin/busybox /bin/busybox
 
 
 echo "replace stock fstab"
 echo "replace stock fstab"
 mount --bind /opt/wz_mini/etc/fstab /etc/fstab
 mount --bind /opt/wz_mini/etc/fstab /etc/fstab
 
 
-echo "mount workplace dir"
+echo "mount wz_mini tmpfs"
 mount -t tmpfs /opt/wz_mini/tmp
 mount -t tmpfs /opt/wz_mini/tmp
 
 
 echo "install busybox applets"
 echo "install busybox applets"
@@ -96,14 +93,21 @@ else
 	fi
 	fi
 fi
 fi
 
 
-touch /opt/wz_mini/etc/.first_boot
 
 
+if [ -f /opt/wz_mini/etc/.first_boot ]; then
+	echo "Not first_boot"
+else
+	echo "Set first_boot"
+	touch /opt/wz_mini/etc/.first_boot
+fi
+
+echo "replace stock inittab"
 mount --bind /opt/wz_mini/etc/inittab /etc/inittab
 mount --bind /opt/wz_mini/etc/inittab /etc/inittab
 
 
 echo "bind /etc/profile for local/ssh shells"
 echo "bind /etc/profile for local/ssh shells"
 mount --bind /opt/wz_mini/etc/profile /etc/profile
 mount --bind /opt/wz_mini/etc/profile /etc/profile
 
 
-echo "mounting tmpfs"
+echo "mounting global tmpfs"
 mount -t tmpfs /tmp
 mount -t tmpfs /tmp
 
 
 echo "mount system to replace factorycheck with dummy, to prevent bind unmount"
 echo "mount system to replace factorycheck with dummy, to prevent bind unmount"