block-extroot, block-mount: Fixed multiple bugs which prevented e2fsck from being executed on the external root filesystem before mounting it as root. Added /etc/e2fsck.conf which indicates that the clock is broken (since most OpenWRT devices don't have a battery backed RTC) so that e2fsck will not exit with fatal error when the rdat has not yet been run (i.e. before network).

SVN-Revision: 22002
This commit is contained in:
Daniel Dickinson
2010-06-30 23:09:13 +00:00
parent 5f895af9fb
commit d9e8e8b4ec
5 changed files with 20 additions and 20 deletions

View File

@@ -4,11 +4,11 @@
# See /LICENSE for more information.
. /etc/functions.sh
. /lib/functions/extmount.sh
. /lib/functions/mount.sh
determine_external_root() {
. /etc/functions.sh
. /lib/functions/extmount.sh
. /lib/functions/mount.sh
local OLD_UCI_CONFIG_DIR="$UCI_CONFIG_DIR"
set_jffs_mp
determine_root_device