Redhat
通過編輯 fstab 文件修復文件系統
是否可以通過重新編輯 fstab 文件來執行 xfs 修復?
/dev/mapper/vg-linux_root / xfs defaults 0 0 UUID=7de1dc5c-b605-4a6f-bdf1-f1e869f6ffb9 /boot xfs defaults 0 0 /dev/mapper/vg-linux_var /var xfs defaults 0 0 /dev/mapper/vg-linux_swap swap swap defaults 0 0
我不確定,但將最後一個數字從 0 替換為 1 ,對嗎?
fstab的格式應該是:
(Device) (MountPoint) (FsType) (MountOptions) (Dump) (FsCheck)
所以這裡 FsCheck 欄位可以採用以下值之一:
0 : fsck 被禁用
1 : fsck 以更高的優先級啟用(主要用於根文件系統)
2:為其他優先級較低的文件系統啟用 fsck。
所以你必須選擇這些選項之一。
不,肯定的 passno(第 6 個 fstab 欄位)是不夠的。是的,它仍然應該為 1,
/
否則為 2。特定於 XFS,
fsck.xfs
預設情況下不做任何事情。掛載時的日誌恢復可能會使其進入可用狀態。但如果失敗,系統將無法啟動,通常需要啟動救援目標才能恢復。但是,系統管理員可以強制fsck.xfs在引導時執行 xfs_repair(8) ,方法是創建
/forcefsck
文件或在核心命令行上使用“fsck.mode=force”引導系統。