|
Lines 150-156
Link Here
|
| 150 |
|
150 |
|
| 151 |
if [ $rc -gt 1 ]; then |
151 |
if [ $rc -gt 1 ]; then |
| 152 |
# A return of 3 or higher means there were serious problems. |
152 |
# A return of 3 or higher means there were serious problems. |
| 153 |
if [ $rc -gt 3 ]; then |
153 |
if [ $rc -lt 4 ]; then |
|
|
154 |
echo "Remounting root filesystem readonly." |
| 155 |
mount -n -o remount,ro / |
| 156 |
echo "Automatic reboot in progress. Press 'L' to log in." |
| 157 |
read -n 1 -s -t 60 whattodo |
| 158 |
[ "$whattodo" = "l" -o "$whattodo" = "L" ] || reboot -f |
| 159 |
fi |
| 154 |
echo |
160 |
echo |
| 155 |
echo "*** An error occurred during the file system check." |
161 |
echo "*** An error occurred during the file system check." |
| 156 |
echo "*** Dropping you to a shell; the system will reboot" |
162 |
echo "*** Dropping you to a shell; the system will reboot" |
|
Lines 158-169
Link Here
|
| 158 |
|
164 |
|
| 159 |
PS1="(Repair filesystem) \# # "; export PS1 |
165 |
PS1="(Repair filesystem) \# # "; export PS1 |
| 160 |
sulogin |
166 |
sulogin |
| 161 |
fi |
|
|
| 162 |
|
167 |
|
| 163 |
echo "Remounting root filesystem readonly." |
|
|
| 164 |
mount -n -o remount,ro / |
| 165 |
echo "Automatic reboot in progress." |
| 166 |
reboot -f |
| 167 |
elif [ $rc = 1 ]; then |
168 |
elif [ $rc = 1 ]; then |
| 168 |
_RUN_QUOTACHECK=1 |
169 |
_RUN_QUOTACHECK=1 |
| 169 |
fi |
170 |
fi |