X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/312e4176e0e4616589d6244f0b604272a0ccb9cb..7e1f65bf6e0dee915de5e3960cfe302cb9899984:/package/base-files/files/bin/firstboot diff --git a/package/base-files/files/bin/firstboot b/package/base-files/files/bin/firstboot index ef2ba5733..5c11623b4 100755 --- a/package/base-files/files/bin/firstboot +++ b/package/base-files/files/bin/firstboot @@ -79,13 +79,12 @@ ramoverlay() { } [ "$1" = "switch2jffs" ] && { - mtd erase "$partname" + mount "$mtdpart" /rom/jffs -t jffs2 || exit # try to avoid fs changing while copying mount -o remount,ro none / 2>&- # copy ramoverlay to jffs2 - mount "$mtdpart" /rom/jffs -t jffs2 echo -n "copying files ... " cp -a /tmp/root/* /rom/jffs 2>&- echo "done" @@ -103,8 +102,6 @@ ramoverlay() { # this will almost always fail umount /tmp/root 2>&- - # fs is clean - jffs2root --clean exit 0 }