這篇文章給大家介紹如何利用fsck命令修復linux文件系統(tǒng),內(nèi)容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
創(chuàng)新互聯(lián)是專業(yè)的遷安網(wǎng)站建設公司,遷安接單;提供成都網(wǎng)站設計、網(wǎng)站建設、外貿(mào)網(wǎng)站建設,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行遷安網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
一臺rhel linux6.5的虛機重啟后無法遠程,進入控制臺查看,系統(tǒng)界面如下:
分析:可以看到提示,inode有部分崩潰,產(chǎn)生了“孤兒文件”。建議手動使用fsck檢查。這時系統(tǒng)無法進入單用戶模式,只能使用救援模式。
掛載ISO進入救援模式,選擇1繼續(xù)
現(xiàn)將root掛載到/mnt/sysimage目錄下,然后卸載根目錄,因為運行fsck需要文件系統(tǒng)處于未掛載狀態(tài),這里的根目錄為lvm卷。利用命令檢查根目錄,-n表示只檢查不執(zhí)行具體的操作。
fsck檢查結果如下,找到了幾個“孤兒文件”,還有不相同的塊位圖
這時就可以運行fsck執(zhí)行修復,-f表示對沒有錯誤的文件強制檢查,-y表示自動執(zhí)行修復。
sh-4.1#fsck -fy /dev/mapper/rootvg-lvroot
完成后退出救援模式并重啟,系統(tǒng)就能順利開機了。
sh-4.1#exit
bash-4.1#reboot
注:由于用戶安裝軟件還造成了sysadm用戶目錄所有者改變,還需要進入單用戶模式修改目錄所有者。(chown -R sysadm:sysadm /home/sysadm/)
關于如何利用fsck命令修復linux文件系統(tǒng)就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。