希捷硬盤(pán)有一種比較常見(jiàn)的問(wèn)題,就是先短暫就緒,然后就長(zhǎng)忙,任何 ATA 指令都執(zhí)行不
了。這種故障的原因是,硬盤(pán)固件的后臺(tái)進(jìn)程運(yùn)行中讀取到了錯(cuò)誤的數(shù)據(jù),導(dǎo)致固件系統(tǒng)崩
潰所致。
這種硬盤(pán)如果是想要提取其中的數(shù)據(jù)的話(huà),有兩種解決方案:第一種方案在MRT 網(wǎng)站公開(kāi)
的教程資料中已經(jīng)做了說(shuō)明,詳見(jiàn)《用MRT 修復(fù)希捷一動(dòng)就忙(先就緒后長(zhǎng)忙)故障》一
文。文中的方案是使用 MRT 的菜單 診斷? –? 常見(jiàn)問(wèn)題解決? –? 修復(fù)硬盤(pán)先就緒后長(zhǎng)忙? 這個(gè)
功能來(lái)修復(fù)。MRT 的這個(gè)功能通??梢孕迯?fù)此類(lèi)問(wèn)題,但是也有例外,比如在磁頭寫(xiě)入性
能不良的情況下就會(huì)失敗。如果第一個(gè)方案失敗的話(huà),那么就可以嘗試第二個(gè)解決方案:用
瞬間上電法讀取數(shù)據(jù)。
瞬間上電法:就是在硬盤(pán)上電的一瞬間就開(kāi)始讀取數(shù)據(jù),不給硬盤(pán)停頓的機(jī)會(huì)。通常,如果
瞬間上電讀取數(shù)據(jù)成功,就可以一直讀下去,直到整個(gè)硬盤(pán)鏡像完成。其原理是這樣的:因
為這個(gè)故障是由于固件的后臺(tái)進(jìn)程出錯(cuò)導(dǎo)致的,那么,當(dāng)硬盤(pán)剛剛上電就緒的時(shí)候就開(kāi)始讀
取硬盤(pán)數(shù)據(jù),這時(shí)候固件系統(tǒng)的前臺(tái)進(jìn)程就會(huì)忙于工作, 那么硬盤(pán)會(huì)處于“非空閑”的狀態(tài),
而導(dǎo)致后臺(tái)進(jìn)程沒(méi)有機(jī)會(huì)執(zhí)行。既然后臺(tái)進(jìn)程沒(méi)有機(jī)會(huì)執(zhí)行,那么當(dāng)然也就不會(huì)因讀取到錯(cuò)
誤數(shù)據(jù)而崩潰了。這里有個(gè)需要注意的地方,瞬間上電法要求一口氣讀完,如果中途停頓下
來(lái)的話(huà),那么后臺(tái)進(jìn)程又會(huì)開(kāi)始執(zhí)行,然后崩潰,硬盤(pán)又會(huì)進(jìn)入長(zhǎng)忙的狀態(tài)。那么,不得不
重新再次斷電上電,重復(fù)這個(gè)過(guò)程。
我們來(lái)演示一下瞬間上電法。
1.用瞬間上電法加載模塊列表。
這個(gè)硬盤(pán)有短暫就緒然后執(zhí)行任何 ATA 指令長(zhǎng)忙的問(wèn)題。我們先斷電,然后上電后,當(dāng)硬
盤(pán)狀態(tài)燈從 BSY 即將進(jìn)入就緒狀態(tài)(二四燈亮即是就緒態(tài))的時(shí)候馬上刷新模塊列表,會(huì)
發(fā)現(xiàn)這時(shí)候可以成功加載模塊列表。 當(dāng)加載完畢后, 等一會(huì)兒, 重新嘗試再次加載模塊列表,
硬盤(pán)就長(zhǎng)忙了,因?yàn)榇藭r(shí)固件的后臺(tái)進(jìn)程已經(jīng)運(yùn)行,并且已經(jīng)出錯(cuò)。到這里,是不是已經(jīng)完
全理解瞬間上電法的原理了?
2.現(xiàn)在我們?cè)贒R 中操作一次。
因?yàn)檫@種硬盤(pán)一般不能很好地識(shí)別設(shè)備,所以我們要禁用DR的識(shí)別設(shè)備操作。這時(shí)候需要
手工輸入源盤(pán)容量,我們需要輸入正確的容量。然后我們將源盤(pán)先斷電,然后上電,在硬盤(pán)
處于BSY 燈的時(shí)候就迅速開(kāi)始拷貝, 這時(shí)DR 會(huì)等待一段時(shí)間的BSY燈, 然后硬盤(pán)會(huì)就緒,
DR 發(fā)現(xiàn)就緒后會(huì)立即開(kāi)始拷貝數(shù)據(jù),這樣就能一口氣鏡像完了。我們看到可以拷貝了。如
果中途因?yàn)閴牡缹?dǎo)致?tīng)顟B(tài)掉了,那么需要重新斷電,再上電,然后開(kāi)始DR 拷貝??梢钥吹剑?br />
用瞬間上電的方法,就可以成功鏡像這種故障的硬盤(pán)。我們可以在DR 中設(shè)置一下,這樣每
次狀態(tài)掉了之后,DR 會(huì)自動(dòng)斷電,這樣就可以無(wú)人值守的操作了。在 Timeout 中,確保開(kāi)
關(guān)電源這一項(xiàng)是勾上的。必要時(shí)可以把軟復(fù)位和硬復(fù)位前面的鉤去掉,這樣掉狀態(tài)后,DR
就不會(huì)嘗試復(fù)位,而是直接斷電上電。
3.瞬間上電法的基本應(yīng)用就是這樣的。除此之外,瞬間上電還有高級(jí)應(yīng)用的場(chǎng)合。
比如有一些這樣的硬盤(pán):它們同時(shí)存在 “先就緒后長(zhǎng)忙”和“前好后壞”兩種故障。這通
常是比較棘手的。
正確的處理方法是,用編譯器恢復(fù)工具和瞬間上電法聯(lián)合處理。也就是先上電,在硬盤(pán)上電
BSY 的時(shí)候立即打開(kāi)編譯器恢復(fù)工具,然后填入壞點(diǎn)的地址,然后立即開(kāi)始修復(fù)。那么在
硬盤(pán)剛剛就緒的時(shí)候就會(huì)收到前好后壞的修復(fù)指令, 那么編譯器恢復(fù)過(guò)程就可以一直執(zhí)行下
去。
最后,瞬間上電法還有其它的一些妙用,這就需要大家在實(shí)踐的過(guò)程中逐漸積累經(jīng)驗(yàn)。
轉(zhuǎn)載請(qǐng)注明:成都千喜數(shù)據(jù)恢復(fù)中心 » 希捷硬盤(pán)數(shù)據(jù)恢復(fù)實(shí)用技巧之——瞬間上電法