實驗內容:使用fdisk刪除磁盤分區信息
實驗步驟
創建一個新的Centos6操作系統(別問為什么,問就是一個悲傷的故事)
筆者使用virtual box創建虛擬機(workstation配置了很久都沒有辦法開啟虛擬機,蛋疼)
- virtual box創建虛擬機鏈接:vritualBox安裝虛擬機配置過程
進入操作系統,使用fdisk刪除磁盤上的分區信息
- 下載testdisk testdisk二進制包
- 刪除磁盤分區信息;可以看到目前第一塊磁盤
/dev/sda
上有兩個分區
- 使用
fdisk /dev/sda
刪除sda
上的分區信息;此時可以看到sda上的分區信息已被刪除,由於尚未格式化磁盤內的數據,所以系統還能正常運行,但千萬不要重啟
,不然就是一個悲傷故事了。
- 使用
testdisk
恢復分區數據
testdisk /dev/sda
#指定檢查sda這一塊磁盤
- 點擊
Proceed
- 點擊
Intel
- 點擊
Analyse
- 點擊
Quick Search
- 回車確認
- 確認查找到的分區數量與下面顯示的分區數量一致,一致則點擊
write
- 確認退出后,可以看到
sda
分區信息已經回來了