7a1e7f4a58 2019-10-21 arcade: fsck:
5621f7a556 2019-10-21 arcade: echo "MRC:$@> Checking disks." ;\
5621f7a556 2019-10-21 arcade: fsck -p ;\
29803f148a 2019-10-22 arcade: case $$? in \
29803f148a 2019-10-22 arcade: 0) ;; \
29803f148a 2019-10-22 arcade: 2) exit 1 \
29803f148a 2019-10-22 arcade: ;; \
29803f148a 2019-10-22 arcade: 4) echo "Rebooting..." ;\
29803f148a 2019-10-22 arcade: reboot ;\
29803f148a 2019-10-22 arcade: echo "Reboot failed; help!" ;\
29803f148a 2019-10-22 arcade: exit 1 \
29803f148a 2019-10-22 arcade: ;; \
29803f148a 2019-10-22 arcade: 8) if [ -n "$${FSCK_Y_ENABLE}" ]; then \
29803f148a 2019-10-22 arcade: echo "File system preen failed, trying fsck -y." ;\
29803f148a 2019-10-22 arcade: fsck -y || {\
29803f148a 2019-10-22 arcade: echo "Automatic file system check failed; help!" ;\
29803f148a 2019-10-22 arcade: exit 1 ;\
29803f148a 2019-10-22 arcade: }\
29803f148a 2019-10-22 arcade: else \
29803f148a 2019-10-22 arcade: echo "Automatic file system check failed; help!" ;\
29803f148a 2019-10-22 arcade: exit 1 ;\
29803f148a 2019-10-22 arcade: fi ;\
29803f148a 2019-10-22 arcade: ;; \
29803f148a 2019-10-22 arcade: 12) echo "Boot interrupted." ;\
29803f148a 2019-10-22 arcade: exit 1 \
29803f148a 2019-10-22 arcade: ;; \
29803f148a 2019-10-22 arcade: 130) exit 1 \
29803f148a 2019-10-22 arcade: ;; \
29803f148a 2019-10-22 arcade: *) echo "Unknown error, help!" ;\
29803f148a 2019-10-22 arcade: exit 1 \
29803f148a 2019-10-22 arcade: ;; \
5621f7a556 2019-10-21 arcade: esac