前兩天GHOST失敗,過程如下:
win7系統覺得慢了想換xp,於是裝一鍵ghost,開機引導,開啟工具箱,選ghost,選了一個我當初的自己搞的asus xp ghost鏡像(後來才發現原來當初~~~~竟然沒ghost系統硬碟,做的是d盤的鏡像,裡面根本沒系統,暈哦~~),開機的那個提示是**MBR missing,大體如此。
現在開機MBR載入不了,那個工具箱自然也沒出找去了。光碟機又壞了,真是雪上加霜啊~(以後記住,讀完的盤一定不要忘了拿出來,尤其是盜版爛盤,不然損光碟機那是超級之快)。遂竄同學宿舍借電腦借網,想做個u盤pe,但是無論是手工的還是自動的,搞到flashdisk(貌似叫這個名字)軟體的時候,總是failure,換版本依然無效。。。只好叫來了網科舊友sxs同學~他帶來了一個已經做好的u盤pe,而且告訴偶只要下一個u盤pe的iso,ultraISO壓到硬碟鏡像(貌似這麼叫),就可以做出來了……(話說後來裝好機他還現場用我那個死命搞不定的隨身碟5分鐘搞成了帶pe的,差距啊……)。
ok,開機設成UDD啟動~話說我的BIOS貌似還不支援??於是開機時候他狂按F6~F12(據他說某一個鍵是可以設定引導項的,具體哪一個哩……?),然後果然出現一個菜單,選了隨身碟引導,熟悉的PE又見到了~~ sxs同學對於MBR丟失只有全盤格式化的經驗,而我更是一點經驗也沒有。由於先見之明我全盤都做了備份,因此他詫異地聽到我說:格吧,哥頂你…… 接下來是3個小時格盤分區重裝又格盤又分區的痛苦經曆(硬碟其實最痛苦),開機依然是MBR missing,要安裝版重裝,沒分區表雖然剛剛分好的幾個區就在那擺著人家安裝程式就說找不到正確的位置,直接無法安裝。GHOST自然更沒戲。
小插曲是某個安裝盤的ghost(iso鏡像啦),他竟然先拷貝到隨身碟上去了!我這!sxs同學果斷拔u盤,結果到底程式是要ghost到隨身碟呢還是要先把ghost鏡像放到u盤呢?我不知道……哪種也不怎麼地……這個時候驚悚了,PE介面上的程式都不能用了,再把優盤插上,依然無效……隨身碟真的被ghost掉了嗎? 呃……其實沒有……這個PE不支援即插的隨身碟,也就是無論是隨身碟還是移動硬碟還是什麼,請在PE啟動之前插好,不然他是不認地~
最終嘗試的正確重建分區表方法是:用PM,把每個分區都刪除,順序最好是先邏輯分區最後主要磁碟分割。然後建立一個整個的分區,為fat32(我以前丟分區表我叔這麼搞來著),格式化。應用修改。然後調整大小,分出一個擴充分區。應用修改。然後建立一個邏輯分區,格式化為fat32,應用修改。……弄完之後再每個格式化為ntfs。每做一步都要應用修改。最後我們還用了diskgen修複了各個分區貌似。然後重啟,提示NTDL××××什麼的找不到。這是找不到系統核心啊,說明MBR已經OK了,GHOST C盤,成功~~
以上經驗還是瞎貓碰上死耗子,肯定有某些地方不當,有些地方不必要。 後來看鳥哥的書,發現有講MBR跟分區表的部分。大致是這樣的。所謂分區是整個硬碟的分區是按照柱面為單位分成不同隔段。整個硬碟最多可以分為4個區。
在整個硬碟的第一個扇區,存放著MBR和分區表。這四個分區即可以是主要磁碟分割(P),也可以是擴充分區(E)(只能有一個)。
分區資訊記錄在分區表中。在擴充分區中有可以分出各個邏輯分區(L),其分區資訊被記錄在了額外的扇區。要注意相同種類的分區可以相互合并(PP,LL),但不同種類不能合并(PL)。要注意P與L可以被格式化,但是E不能被格式化。
要存放資料的時候要原因分區表內容尋找在哪個分區才能把資料放在正確的位置。
關於MBR:
MBR是MASTER BOOT RECORD的縮寫。可以通過下面的流程解釋它。
安裝作業系統時OS給MBR加上一個boot loader。
開機後,BIOS找到第一塊可開機的裝置,指導去讀第一個扇區內容(MBR)
MBR執行過程會運行boot loader,一個特定OS的boot loader會指引向特定的OS核心。(這裡boot loader提供的功能有:啟動菜單,載入核心檔案選項(即選擇作業系統),轉交其他loader(那個一鍵ghost~))。
然後OS開始初始化運作了。
要注意的是
1.每個分區都可以有自己的開機磁區,通過第一boot loader的跳轉可以跳到該分區的boot loader,從而啟動該分區的作業系統。
自己開機磁區的boot loader只能指引自己分區的核心。
2.多作業系統一般選擇window作為第一系統,因為他很暴力,他會覆蓋MBR的boot loader,而linux可以選擇。