diff -Naur init.d/fsck init.d-patched/fsck
old
|
new
|
|
34 | 34 | return 0 |
35 | 35 | fi |
36 | 36 | |
37 | | ebegin "Checking local filesystems" |
| 37 | if [ -e /forcefsck ]; then |
| 38 | fsck_opts="-f" |
| 39 | ebegin "Checking local filesystems (check forced)" |
| 40 | else |
| 41 | ebegin "Checking local filesystems" |
| 42 | fi |
| 43 | |
38 | 44 | for p in ${fsck_passno}; do |
39 | 45 | local IFS="${_IFS}" |
40 | 46 | case "${p}" in |
… |
… |
|
45 | 51 | done |
46 | 52 | |
47 | 53 | if [ "${RC_UNAME}" = "Linux" ]; then |
48 | | fsck_opts="-C0 -T" |
| 54 | fsck_opts="${fsck_opts} -C0 -T" |
49 | 55 | if [ -z "${fsck_passno}" ]; then |
50 | 56 | fsck_args=${fsck_args--A -p} |
51 | 57 | if echo 2>/dev/null >/.test.$$; then |
diff -Naur init.d/root init.d-patched/root
old
|
new
|
|
23 | 23 | *) mount -u -o rw /;; |
24 | 24 | esac |
25 | 25 | eend $? "Root filesystem could not be mounted read/write" |
26 | | rm -f /fastboot |
| 26 | rm -f /fastboot /forcefsck |
27 | 27 | } |