亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
779
2022-05-28
Fat32磁盤結構與數據恢復
【實驗目的】
通過本實驗的學習,了解Windows磁盤結構,完成Fat32下文件刪除的手動恢復。
【知識點】
磁盤結構,文件恢復,扇區
【實驗原理】
磁盤的結構一般由主引導記錄 (MBR)、基本分區和擴展分區組成。其中,主引導記錄又可以稱為主引導扇區,由引導程序和分區表組成,主引導扇區的最后兩個字節為 0x55AA,代表著主引導扇區的結束。在 MBR 分區表中最多4個主分區或者 3 個主分區+ 1 個擴展分區,也就是說擴展分區只能有一個,然后可以再細分為多個邏輯分區。Windows系統默認情況下,一般都是只劃分一個主分區給系統,剩余的部分全部劃入擴展分區。主引導扇區各組成部分如下圖所示,其中,引導程序為 446 字節,分區表共 64 字節:
對于一個采用此種分區結構的硬盤來說,想要得到4個以上的主要分區是不可能的。這里就需要引出擴展分區了。擴展分區中邏輯驅動器的引導記錄是鏈式的。每一個邏輯分區都有一個和 MBR 結構類似的擴展引導記錄(EBR),其分區表的第一項指向該邏輯分區本身的引導扇區,第二項指向下一個邏輯驅動器的 EBR,分區表第三、第四項沒有用到。
下面是分區表中的每一表項各字段的含義,其中,最后兩個連續的四字節,分別代表相對扇區數和總扇區數,具體含義如下表所示。
【軟件工具】
?操作系統:Windows7 x64
?其他:Bjernsen.txt 、WinHex.exe
【實驗目標】
1.了解Windows磁盤結構;
2.完成Fat32下文件刪除的手動恢復;
【實驗步驟】
首先我們要創建一個Fat32格式的系統盤,打開我的電腦,找到計算機,右鍵點擊管理,如下圖所示:
新的界面中,點擊磁盤管理,如下圖所示:
找到C盤,右鍵,點擊壓縮卷,如下圖所示:
會彈出一個查詢壓縮空間界面,稍作等待,如下圖所示:
本次實驗1G空間即可,點擊壓縮,如下圖所示:
我們會看到一個新壓縮卷,右鍵選擇,新建簡單卷,如下圖所示:
新彈出窗口,一直下一步,直至選擇文件系統格式,我們選擇Fat32滿足實驗需求,如下圖所示:
一直下一步直至完成,如下圖所示:
進入我們新建的磁盤,我們創建一個新文件,這里示例Bjernsen.txt,沒有內容,如下圖所示:
現在我們打開WinHex.exe工具,加載D盤磁盤,工具->打開磁盤,如下圖所示:
進入選擇磁盤界面,選擇我們新建的磁盤新加卷(D:,1.0GB),HD0,點擊確定,如下圖所示:
加載完成后,Ctrl+F7,顯示目錄,如下圖所示:
接下來我們進行文件的刪除,進入D盤刪除,如下圖所示:
進入回收站徹底刪除文件,如下圖所示:
回到WinHex.exe更新快照,方式就是和我們打開D盤磁盤的過程一樣,只是多了一個界面,如下圖所示:
我們點擊更新快照,發現我們的Bjernsen.txt文件顯示刪除,如下圖所示:
通過 WinHex 重新找到 Bjernsen.txt 的目錄項在根目錄中的位置,可以看到文件名的第一個字節被修改為了 E5,這是文件被刪除的一個標志,可以看到通過這種方式文件目錄項的其他信息并沒有被改變,如下圖所示:
我們現在只需要將文件名的第一個字節恢復為 54 即可,如下圖所示;
我們Ctrl+S保存,點擊確定,如下圖所示:
系統會詢問是否改動保存,點擊“是”,如下圖所示:
回到我們的電腦D盤磁盤中,我們就可以看到恢復出的文件了,如下圖所示:
以上就是本次實驗的全部內容。
Windows
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。