2006-09-03, 08:05 AM | #16 (permalink) |
榮譽會員
|
硬碟起死回生記:Ghost誤操作之後
幾乎每一個使用電腦的用戶都有錯誤操作電腦的時候,從某種意義上說,資料丟失的危險具有一定的必然性、普遍性和偶發性。筆者撰寫本文的目的就在於讓更多的電腦用戶能夠用最少的時間來做更有效的事情。 筆者的一位朋友是一位喜歡搗弄電腦的超級Cfan。前不久,由於他的系統變得「千瘡百孔」,於是使用Ghost將以前做好的系統鏡像還原,進入Dos後 ,一陣快速點擊Local/Disk/From Image......呵呵,不用說大家也知道發生了什麼事,他的世界開始一片黑暗,當機、重啟找不到硬碟,於是重裝Win98,經過焦急而漫長的等待,Win98終於出現了,可是打開「我的電腦」......傻主眼了!只剩下一個和原先一樣大的2G的C硬碟,D、E、F三個分區全都無影無蹤了,那上面可存著他好幾年的心血哪,什麼軟件、遊戲、動畫、文章、還有......他已經不敢再想下去,他的「世界開始下雪」。 看來,這雖一個典型的因誤複製複製克隆操作而導致分區表損壞的事例。在筆者趕到之前,這位仁兄已經試用了Disk Edit、Debug、Easyrecovery等工具,可不是操作複雜、需要很專業的知識就是得一個一個文件地恢復出來,天哪!那上百、上千MB的文件得花上多少時間呀!況且那2G的C硬碟根本無法容納。其實,完全不必這麼麻煩、也用不著如此緊張,只要重建損壞的分區表就一切OK了!那就快請出咱們的主角——一款小巧(只有108k)而功能強大的硬碟維護工具Diskgenius吧!(Norton 2002實用工具集中有,也可在各大軟件網站下載得到。) 好了,現在我們來看看Diskgenius是如何通過幾千簡單的步驟將丟失的分區找回來的。 1、執行Diskgenius,記住一定要在純Dos下執行、這樣你後面做的工作才會生效,執行後它會自動檢測當前硬碟並將每個分區的訊息詳細提供給你(如圖1)。左邊柱形圖表示硬碟、有幾截就代表有幾個分區,最下面深藍色的是主分區,上面一大截灰色的是被誤複製複製克隆後丟失的分區(現在變成了未分配區域),我們要做的工作就是把這一大截灰色區域恢復成原來的樣子(正常是帶網格的藍色);右邊的圖表是硬碟及各分區的參數訊息、非常明瞭。 圖1 2、在萊單欄點選「工具/重建分區」,Diskgenius便開始搜索並重建分區(如圖2)。 圖2 搜索過程可採用「自動方式」或「交互方式」,「自動方式」保留發現的每一個分區、「交互方式」對發現的每一個分區給出提示並由用戶選擇。 這裡我們點選「自動方式」(如圖3), 圖3 接下來出現搜索進度指示界面(如圖4), 圖4 很快分區表重建就完成了(如圖5),這時我們可以清楚地看到左邊柱形圖的灰色區域變成帶網格的藍色了,右邊圖表中是各分區的詳細訊息。「呀!那不是以前的分區嗎?」這位仁兄興奮地叫了起來,呵呵,別急,工作還沒完呢!要讓它生效就趕快點擊「確定」吧。 圖5 3、點選表表菜單欄「工具/重寫主啟始記錄」(如圖6), 圖6 Diskgenius一陣忙活,很快就將分區訊息更改完畢(如圖7),點擊「重新啟動」,一切OK! 圖7 等熟悉的 Windows 桌面出現後,這位仁兄便迫不急待地打開「我的電腦」,呵呵、D、E、F盤全都回歸了,再進去檢視裡面的文件,哇!全部毫髮未損。 至此,一場資料恢復戰就這樣被Diskgenius輕鬆搞掂了。算算時間,整個過程只用了幾分鐘哦! 最後,筆者還想給各位提個醒1)萬一遇到此類情況時最好不要再往硬碟裡寫入資料(2)平時做好備份工作。可將Diskgenius和分區表訊息都備份到啟動軟碟上,以備不時之需。 (注:其它類似情況下的資料恢復操作類同。如果不能正常進入系統,可用啟動軟碟或光碟進入Dos後執行Diskgenius。) |
送花文章: 3,
|
2006-09-15, 12:09 PM | #17 (permalink) |
榮譽會員
|
關於 Ghost 網路複製克隆後自動修改 IP 及電腦名的方法
-------------------------------------------------------------------------------- 最近機房要大批量安裝 XP 系統,考慮到種種因素,還是決定採用較成熟的 PXE 啟動 + Ghost 複製克隆方案。機房要求必須採用固定 IP,還有規範電腦名稱,如果採用硬碟保護卡將會十分簡單,但軟件實現方法我和 fatality 討論了許久也沒有很理想的結果,於是參照硬碟保護卡的網路安裝流程寫了下面這個小工具。現在仍有一些需要解決的問題,希望和有興趣的朋友們一起討論。 工作原理: 1、客戶機全部使用 DHCP 方式獲取 IP 位址。由 DHCP 記錄獲取所有客戶機的 MAC 位址列表。 2、產生所需格式的 IP 位址和電腦名列表文件 MAC.INI 。 3、客戶機程式根據 MAC.INI 文件修改 IP 位址和電腦名等訊息。 所需環境: 客戶機要求能支持網卡 PXE 啟動,或者能由硬碟、光碟等啟動任一能自動獲取 IP 的網路環境 (DHCP Client)。 工作流程: 1、先在服務器上啟用 DHCP 服務,如使用 2003 或 TFTPD32 的 DHCP 功能。 2、按順序逐台啟動客戶機(按順序啟動主要是為了便於規範電腦名)。 3、在服務器上匯出 DHCP 記錄。 4、使用 MACList.EXE 處理 DHCP 記錄,產生 MAC.INI 文件。 5、將 ModiIP.exe 和 MAC.INI 文件壓縮打包進客戶機 Ghost 鏡像中。 6、網路複製克隆後客戶機在啟動時呼叫 ModiIP.exe 修改 IP 和 電腦名。 MACList 相關說明 IP 位址設為「DHCP」表示自動獲取 IP,留空表示不修改 IP 位址。 網路閘道器設為「NONE」表示刪除網路閘道器,留空表示不修改。 ModiIP 工作參數 /? 此幫助 /A 自動修改 /K 修改後自刪除 /R 修改後重啟 注意事項: 1、客戶端軟件 ModiIP.exe 只支持 2000/XP。 2、MACList.exe 未考慮 IP 合法性、電腦名長度內容合法性判斷,使用時請自行注意。 下一步考慮實現客戶機自動從服務器獲取 MAC.INI 文件,從而簡少工作量。具體實現方法尚未考慮成熟。 歡迎大家討論,如有現成的工具或更好的實現方案請跟帖說明。我準備在不久的將來就開始進行大規模網路安裝了。 下載: http://www.mympc.org/modiip.rar |
送花文章: 3,
|