• 您現在的位置是:首頁 >要聞 > 2021-08-27 01:01:43 來源:

    讓我們檢查fsck上次檢查根文件系統的時間

    導讀 在非根文件系統上執行fsck非常簡單。但是,對于根文件系統,裝載后無法執行fsck。本快速教程介紹了如何強制檢查根文件系統的文件系統。根文

    在非根文件系統上執行fsck非常簡單。但是,對于根文件系統,裝載后無法執行fsck。本快速教程介紹了如何強制檢查根文件系統的文件系統。根文件系統在本例中,/dev/sda1分區是作為/裝載的根文件系統。如果運行fsck來檢查根文件系統,您將收到以下錯誤消息,因為/dev/sda1已裝載,并且您無法在裝載的文件系統上執行fsck。

    在這種情況下,我們希望在根文件系統上執行fsck。那么,解決辦法是什么呢?

    如果要在非根文件系統上執行fsck,只需卸載分區并執行fsck。

    此外,如果您是fsck新手,請參考以下內容:檢查和修復文件系統的10個Linux Fsck命令示例

    重啟前Tune2fs輸出

    在重新啟動系統之前,讓我們檢查fsck上次檢查根文件系統的時間。

    為此,使用tune2fs命令并使用grep進行“檢查”,如下所示。

    從上面的輸出中,我們可以看到:

    上次檢查:指示上次根文件系統檢查的時間。這件事發生在11月。

    下次檢查后:指示執行重新啟動時將檢查文件系統的日期和時間。這只會發生在五月之后。

    內部檢查:指示檢查根文件系統的頻率。在本例中,它將再等待6個月,然后在重新啟動期間在此文件系統上執行fsck。

    但就我們而言,我們不想等到五月。我們現在將執行根文件系統fsck檢查。

    創建/forcefsck文件以強制檢查根文件系統

    因此,強制檢查根文件系統的一個簡單方法是在內核啟動根文件系統之前,在系統啟動時重新啟動系統并強制fsck執行文件系統。

    要在重新啟動過程中執行forcefsck,首先在/下創建一個名為forcefsck的空文件,如下所示。

    猜你喜歡

  • 成人app