[Buildroot] [git commit] fs/ext2: remove count- and time-based fsck
Peter Korsgaard
jacmet at sunsite.dk
Fri Apr 12 12:45:47 UTC 2013
commit: http://git.buildroot.net/buildroot/commit/?id=a2a266e0cfb94fe623879e9ac43a3894acf05b62
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master
Set the count- and time-based checks intervals to 0, thus effectively
disabling automatic checks at boot (after a suggestion by Arnout).
Signed-off-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
Cc: Arnout Vandecappelle <arnout at mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
Signed-off-by: Peter Korsgaard <jacmet at sunsite.dk>
---
fs/ext2/genext2fs.sh | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/fs/ext2/genext2fs.sh b/fs/ext2/genext2fs.sh
index 76f454c..a4eb351 100755
--- a/fs/ext2/genext2fs.sh
+++ b/fs/ext2/genext2fs.sh
@@ -73,8 +73,11 @@ e2tunefsck() {
"${IMG##*/}" "${GEN}"
# e2fsck will force a *random* UUID, which is bad
- # for reproducibility, so we do not want it
- tune2fs -U clear "${IMG}"
+ # for reproducibility, so we do not want it.
+ # Remove count- and time-based checks, they are not welcome
+ # on embedded devices, where they can cause serious boot-time
+ # issues by tremendously slowing down the boot.
+ tune2fs -U clear -c 0 -i 0 "${IMG}"
}
# Check we know what generation to generate
More information about the buildroot
mailing list