diff options
Diffstat (limited to 'package/base-files/files/etc/init.d')
-rwxr-xr-x | package/base-files/files/etc/init.d/boot | 1 | ||||
-rwxr-xr-x | package/base-files/files/etc/init.d/done | 10 |
2 files changed, 9 insertions, 2 deletions
diff --git a/package/base-files/files/etc/init.d/boot b/package/base-files/files/etc/init.d/boot index f10db13..b1272f4 100755 --- a/package/base-files/files/etc/init.d/boot +++ b/package/base-files/files/etc/init.d/boot @@ -46,7 +46,6 @@ boot() { } rm -f /tmp/wireless.tmp - /bin/board_detect uci_apply_defaults # temporary hack until configd exists diff --git a/package/base-files/files/etc/init.d/done b/package/base-files/files/etc/init.d/done index b254aff..04d1b5d 100755 --- a/package/base-files/files/etc/init.d/done +++ b/package/base-files/files/etc/init.d/done @@ -3,7 +3,15 @@ START=95 boot() { - [ -d /tmp/root ] && mount_root done + [ -d /tmp/root ] && { + cat /proc/cpuinfo | grep 7623 + if [ "$?" == "0" ]; then + mount_root2 done; + else + mount_root done; + fi + } + block mount # process user commands [ -f /etc/rc.local ] && { |