在咱們運維工做中,頻繁的操做,可能命令寫入錯誤,形成磁盤分區的刪除,那麼應該怎麼辦呢?怎麼恢復磁盤分區呢?運維
一不當心刪除了磁盤分區。以下圖,刪除了sda磁盤的第一個分區,爲系統boot分區,系統若是重啓,則沒法正常啓動。能夠看到磁盤sda僅剩下sda2這一分區,sda1這一分區已被刪除。工具
2.在機器沒有重啓的狀況下,安裝修復工具:ui
# yum install -y epel-releaseblog
# yum install -y testdiskit
3.執行testdisk,進入程序。test
4.選擇[Create],回車。軟件
5.選擇要修復的磁盤,以下圖,爲/dev/sda;程序
選擇下面的[Proceed],回車。im
6.選擇分區表類型,這裏選擇[Intel],回車。yum
7.選擇[Analyse],回車。
8.此時僅顯示第二個磁盤分區,選擇[Quick Search],回車。
9.修復軟件分析出第一個磁盤分區的開始塊、結束塊等信息,選擇第一個分區,回車
10.按右鍵選擇下方的write。將原有的分區信息再寫會磁盤中。
11.選擇Y,確認寫入。
12.提示須要重啓生效。
13.重啓機器
14.機器正常啓動。