Lines 18-24
Link Here
|
18 |
|
18 |
|
19 |
if [[ -f /forcefsck ]] || get_bootparam "forcefsck" ; then |
19 |
if [[ -f /forcefsck ]] || get_bootparam "forcefsck" ; then |
20 |
ebegin "Checking root filesystem (full fsck forced)" |
20 |
ebegin "Checking root filesystem (full fsck forced)" |
21 |
fsck -C -a -f / |
21 |
fs_type=$(mount -f -n -v / | awk '{ print $5 }') |
|
|
22 |
if [ $fs_type == "reiserfs" ] ; then |
23 |
fsck -y / |
24 |
else |
25 |
fsck -C -a -f / |
26 |
fi |
22 |
# /forcefsck isn't deleted because checkfs needs it. |
27 |
# /forcefsck isn't deleted because checkfs needs it. |
23 |
# it'll be deleted in that script. |
28 |
# it'll be deleted in that script. |
24 |
retval=$? |
29 |
retval=$? |