恢復linux檔案系統

2021-04-17 19:04:57 字數 735 閱讀 2528

當linux檔案系統由於人為因素或是系統本身的原因(如使用者不小心冷啟動系統、磁碟關鍵磁軌出錯或機器關閉前沒有來得及把cache中的資料寫入磁碟等)而受到損壞時,都會影響到檔案系統的完整性和正確性。這時,就需要系統管理員進行維護。

對linux系統中常用檔案系統的檢查是通過fsck工具來完成的。fsck命令的一般格式如下:

quote:

fsck [options] file_system [...]

在通常情況下,可以不為fsck指定任何選項。例如,要檢查/dev/hda1分割槽上的檔案系統,可以用以下命令:

quote:

# fsck /dev/hda1

應該在沒有mount該檔案系統時才使用fsck命令檢查檔案系統,這樣能保證在檢查時該檔案系統上沒有檔案被使用。如果需要檢查根檔案系統,應該利用啟動軟盤引導,而且執行fsck時應指定根檔案系統所對應的裝置檔名。對於普通使用者來說,為了安全起見,不要使用fsck來檢查除ext2之外的檔案系統。

fsck在發現檔案系統有錯誤時可以修復它。如果需要fsck修復檔案系統,必須在命令列中使用選項-a和-p。當修復檔案系統後,應該重新啟動計算機,以便系統讀取正確的檔案系統資訊。

fsck對檔案系統的檢查順序是從超級塊開始,然後是已經分配的磁碟塊、目錄結構、鏈結數,以及空閒塊鏈結表和檔案的i節點等。使用者一般不需要手工執行fsck,因為引導linux系統時,如果發現需要安裝的檔案系統有錯,會自動呼叫fsck。

恢復reiserfs檔案系統

執行 code dmesg grep reiserfs grep partition 檢視你的 reiserfs 檔案系統是那個版本的 在後面要用到 然後用 code fsck.reiserfs check dev partition 修復,如果報錯不能修復 就 code fsck.reiserfs...

linux 檔案系統 Linux 檔案系統結構介紹

ubuntu 像所有類unix系統一樣 在分層樹中組織檔案,其中的關係就像父母和孩子一樣。目錄可以包含其他目錄以及常規檔案,它們是樹的 葉子 樹的任何元素都可以通過路徑名引用 絕對路徑以字元 標識根目錄,其中包含所有其他目錄和檔案 開頭,然後列出必須遍歷以到達該元素的每個子目錄,每個子目錄用 符號分...

xfs檔案系統備份 恢復

xfs提供了xfsdump和xfsrestore工具協助備份xfs 檔案系統中的資料。xfsdump按inode順序備份乙個xfs檔案系統。centos7選擇xfs格式作為預設檔案系統,而且不再使用以前的ext,仍然支援ext4,xfs專為大資料產生,每個單個檔案系統最大可以支援8eb,單個檔案可以...