Skip to content

Commit

Permalink
fsck.xfs needs xfs_repair for actual work (only with -f/forcefsck).
Browse files Browse the repository at this point in the history
  • Loading branch information
ghen2 committed Sep 15, 2022
1 parent 84a00b5 commit 5d549a8
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion install/fsck
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ build() {
add_binary fsck.ext4
add_symlink /usr/bin/fsck.ext2 fsck.ext4
add_symlink /usr/bin/fsck.ext3 fsck.ext4
elif [[ $1 = xfs ]]; then
add_binary fsck.xfs
add_binary xfs_repair
else
add_binary "fsck.$1"
fi
Expand All @@ -23,7 +26,7 @@ build() {
add_fsck $usrfstype && (( ++added ))
fi
else
for fsck in /usr/bin/fsck.*; do
for fsck in /usr/bin/fsck.* /usr/bin/xfs_repair; do
[[ -f $fsck ]] || continue
add_binary "$fsck" && (( ++added ))
done
Expand Down

0 comments on commit 5d549a8

Please sign in to comment.