summaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorYann E. MORIN <yann.morin.1998@free.fr>2013-04-11 12:17:54 +0000
committerPeter Korsgaard <jacmet@sunsite.dk>2013-04-12 14:45:47 +0200
commita2a266e0cfb94fe623879e9ac43a3894acf05b62 (patch)
tree3f46ce812d1a285223e176094f27d2a912022ebd /fs
parent5fd27fc84998c6683728353f57dc7c6000e5b4c3 (diff)
downloadbuildroot-novena-a2a266e0cfb94fe623879e9ac43a3894acf05b62.tar.gz
buildroot-novena-a2a266e0cfb94fe623879e9ac43a3894acf05b62.zip
fs/ext2: remove count- and time-based fsck
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@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'fs')
-rwxr-xr-xfs/ext2/genext2fs.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/fs/ext2/genext2fs.sh b/fs/ext2/genext2fs.sh
index 76f454c3c..a4eb35162 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