Linux檔案系統被破壞時的處理方法介紹

2021-09-02 16:50:42 字數 736 閱讀 8011

linux檔案系統被破壞時的處理方法介紹

當檔案系統被破壞時,如果使用的是ext2fs型別的檔案系統,就可從軟盤執行e2fsck命令來修正檔案系統中被損壞的資料。對於其他型別的檔案系統,可以使用相應的fsck命令。當從軟盤上檢查檔案系統時,最好不要mount安裝。

注:檔案系統被破壞的常見原因是超級塊被損壞,超級塊是檔案系統的「頭部」。它包含檔案系統的狀態、大小和空閒磁碟塊等資訊。如果損壞了乙個檔案系統的超級塊(例如不小心直接將資料寫到了檔案系統的超級塊分割槽中),那麼系統可能會完全不識別該檔案系統,這樣也就不能安裝它了,即使採用e2fsck命令也不能處理這個問題。

不過,ext2fs型別的檔案系統將超級塊的內容進行了備份,並存放於驅動程式的塊組(block group)邊界。可以用命令通知e2fsck使用超級塊的備份,e2fsck -b 8193是指檔案系統所在的分割槽,-b 8193選項用於顯示存放在檔案系統中的8193塊的超級塊備份資料。

恢復丟失的檔案

如果不小心刪除了重要的系統檔案,雖然沒有辦法直接恢復,但是還可以將相應的檔案利用急救盤複製到硬碟上。例如,如果刪除了檔案/bin/login,此時系統無法正常執行到登入介面,可以用急-救盤啟動系統,將硬碟檔案系統安裝到/mnt目錄下,然後使用如下命令:

#cp -a /bin/login /mnt/bin

其中 「-a」選項用於告訴cp在拷貝時保持檔案的訪問許可權。 當然如果被刪除的基本檔案不在「急救盤組」中,也就不能用這種方法了。如果以前做過系統備份的話,那麼也可以用以前的備份來恢復。

巧妙恢復被破壞的Win XP系統檔案

如果windows xp的系統檔案被病毒或其它原因破壞了,我們可以從windows xp的安裝盤中恢復那些被破壞的檔案 如果windows xp的系統檔案被病毒或其它原因破壞了,我們可以從windows xp的安裝盤中恢復那些被破壞的檔案。具體方法 在windows xp的安裝盤中搜尋被破壞的檔案,...

巧妙恢復被破壞的Win XP系統檔案

如果windows xp的系統檔案被病毒或其它原因破壞了,我們可以從windows xp的安裝盤中恢復那些被破壞的檔案。常用軟體專題 具體方法 在windows xp的安裝盤中搜尋被破壞的檔案,需要注意的是,檔名的最後乙個字元用底線 代替,例如 如果要搜尋 notepad.exe 則需要用 note...

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

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