linux操作系統分區被fdisk /dev/sda刪除,該如何恢復


實驗內容:使用fdisk刪除磁盤分區信息

實驗步驟

創建一個新的Centos6操作系統(別問為什么,問就是一個悲傷的故事)

筆者使用virtual box創建虛擬機(workstation配置了很久都沒有辦法開啟虛擬機,蛋疼)

進入操作系統,使用fdisk刪除磁盤上的分區信息

  1. 下載testdisk testdisk二進制包
  2. 刪除磁盤分區信息;可以看到目前第一塊磁盤/dev/sda上有兩個分區
    image
  3. 使用fdisk /dev/sda刪除sda上的分區信息;此時可以看到sda上的分區信息已被刪除,由於尚未格式化磁盤內的數據,所以系統還能正常運行,但千萬不要重啟,不然就是一個悲傷故事了。
    image
  4. 使用testdisk恢復分區數據
  • testdisk /dev/sda #指定檢查sda這一塊磁盤
    image
  • 點擊Proceed
    image
  • 點擊Intel
    image
  • 點擊Analyse
    image
  • 點擊Quick Search
    image
  • 回車確認
    image
  • 確認查找到的分區數量與下面顯示的分區數量一致,一致則點擊write
    image
  • 確認退出后,可以看到sda分區信息已經回來了
    image

最后一步,重啟服務器即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM