您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關linux下怎樣修復損壞的磁盤,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
節假五一后,就接到user電話一DB無法連接,因為是VM所以問題也不大,看什么錯誤,兵來將擋,水來堵。
發現系統并沒有正常開啟,有重啟動作,并報如圖錯誤,錯誤很明顯提示文件系統有損壞現象!在windows因非法重啟需要需要運行chkdsk命令進行修復,在linux下只有fsck來修復.linnux對于文件系統的錯誤非常敏感,由于意外斷電或者其它原因導致linux系統意外關機或者重啟,都可能對linux的文件系統造成嚴重的損壞,從而導致不能正常地進入系統。fsck在linux下就變成一個不可或缺的命令.但是fsck命令卻有一個致命的軟肋,就是對于已經掛載了的分區運行具有極大的危險性,修復不好就徹底把系統崩潰掉了。所以在修復前建立一個快照是一個最安全的方法。
需要確認這個分區的文件系統是什么,這個可以用fdisk -l查看一下相關磁盤及盤符,輸入 fsck -c顯示完整的檢查進度;輸入y,如果有多個損壞的文件就會提示多次輸入y,進行修復.輸入完后 fsck -t ext4 /dev/sda1或fsck.ext4 .此命令只確定磁盤類型.第四步進行fsck -y /dev/sda1只對損壞的文件進行修復,修復OK后進行reboot
總結
1:輸入 fsck -c
2: 輸入 Yes
3: 輸入 fsck -t ext4 /dev/sda1
4: 輸入fsck -y /dev/sda1;
5. reboot
filesys : 磁盤設備名稱(eg./dev/sda1),掛載(mount)點 (eg. / 或 /usr)
-t : 給定檔案系統的型式,若在 /etc/fstab 中已有定義或 kernel 本身已支援的則不需加上此參數
-s : 依序一個一個地執行 fsck 的指令來檢查
-A : 對/etc/fstab 中所有列出來的 分區(partition)做檢查
-C : 顯示完整的檢查進度
-d : 打印出 e2fsck 的 debug 結果
-p : 同時有 -A 條件時,同時有多個 fsck 的檢查一起執行
-R : 同時有 -A 條件時,省略 / 不檢查
-V : 詳細顯示模式
-a : 如果檢查有錯則自動修復
-r : 如果檢查有錯則由使用者回答是否修復
-y : 選項指定檢測每個文件是自動輸入yes,在不確定那些是不正常的時候,可以執行 # fsck -y 全部檢查修復。
以上就是linux下怎樣修復損壞的磁盤,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。