昨天我一整天都在外面有事,到下午的時候想用手機上網到自己的部落格,才發現部落格已經當了。我一直得等到晚上 8 點多才回到家,開始嘗試修復。

根據主機承租商工程師提供的訊息,是硬碟有部份毀損,重新開機後作業系統遺失。他們提供一個方案,是幫我換一顆新硬碟,然後用 USB 外接硬碟方式把毀損的舊硬碟接上來,讓我自己從遠端嘗試救回一些資料。雖然重要資料都有遠端備份,但是時間差了好幾個小時,所以我還是決定盡可能把舊硬碟的資料挖回來。

在救回舊資料的時候,我遇到一個困難,那就是原先硬碟的分割區(partitions)是使用 Linux 作業系統的 Ext3 檔案格式,但因為有部份毀損(journal 部份),以至於每當我重新 mount 舊硬碟分割區時就會失敗,USB 的信號也會消失,導致看不到舊硬碟的分割區,必須重新開機。

最後,我找到一篇網路文章 ( How to move back from ext3 to ext2 ),使用 debugfs 程式將舊硬碟的 Ext3 檔案格式降級為 Ext2,終於能順利在新作業系統上掛上舊硬碟,把昨天下午 2:00 當機之前的資料找回來。

目前查詢系統紀錄檔的結果,確定是硬碟毀損,因為舊硬碟的訊號斷斷續續,讀寫一直都有問題,還好資料已經全部抓回來了。

造成不便之處,請多見諒。

黑雨 敬上