歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 用Linux啟動盤解決硬盤邏輯鎖

用Linux啟動盤解決硬盤邏輯鎖

日期:2017/2/28 16:28:58   编辑:Linux教程

這天給別人的筆記本使用Ghost安裝Win系統,進行到一半時突然卡住死機,無奈強制重啟,然後,故障就來了。

首先電腦是無法啟動了,畢竟Ghost還沒有完成嘛,是可以理解的。插入U盤從U盤啟動,選擇進入WinPE。哪知在啟動界面卡住不動,半天沒有反應。換一個啟動U盤,進入PE還是一樣沒有反應。回頭啟動到DOS,一樣只有黑屏。

這下有點怕了,心想把電腦給弄壞了。仔細看硬盤還是在運轉,而且硬盤指示燈一直是常亮狀態,而不是一閃一閃的,就是說硬件還是沒有問題的,問題就是不能啟動,也不能啟動到PE或者是DOS。

沒有辦法,只有google一通,很快就找到了一個叫做“硬盤邏輯鎖”的詞,感覺人們對它的描述和現在電腦的狀況很相似的。現摘錄一下:

所謂“硬盤邏輯鎖”是使用了某些DOS的一個錯誤制成的。它采用了“循環分區表”的技術,使某些有這個錯誤的DOS無法用任何設備啟動,包括軟盤等移動設 備。當DOS啟動時,www.linuxidc.com系統會自動搜索硬盤中的各個分區的信息,如類型、大小等,以使系統能夠識別硬盤,分別分配為C、D、E、F等驅動器,並使用戶能對其 進行各種操作。而“邏輯鎖”正是利用了這一點,通過修改硬盤的分區表使分區表發生循環,即把擴展分區的第一個邏輯盤指向自身,使某些DOS系統啟動時查找 分區時發生死循環而無法啟動。

同時也找到很多解決辦法,什麼找高級一點的DOS啟動盤,如PC-DOS 7.10啟動盤、ROM-DOS 7.10啟動盤、FreeDOS啟動盤,或修復的MS-DOS啟動盤之類,也有硬盤熱插拔、DM低格等等。不過我想既然是Dos的一個錯誤,那麼對Linux是沒有什麼作用的,應該可以試一試Ubuntu光盤。

於是使用Ubuntu 10.04光盤進入LiveCD,不過啟動速度相當慢,好不容易進入了,立即使用分區工具查看硬盤,果然顯示了一系列的大小為50M的分區,一長串,也不知道有多少,那情形是相當壯觀的。現在總算是能夠啟動系統並且看到硬盤進行操作了。重建分區表,重新格式化一個分區,保存後退出LiveCD,繼續使用U盤啟動盤進入PE,PE啟動正常了,使用Diskgenius搜索分區以回復數據,不過只有本分數據恢復出來了,還有些放棄了,反正也沒有什麼大不了的東西。

其實沒有Ubuntu光盤,可以使用Pupy之類的小巧的Linux發行版本來解決問題。記得以前介紹過一個Linux+PE+DOS合集的啟動盤,可以方便的裝到U盤中作為U盤啟動盤,這樣就很方便了。擁有這個系統維護盤就可以解決任何系統問題啦。

那個鏡像好像叫做完美者U盤維護系統,後來有更新的,可以找找。

Copyright © Linux教程網 All Rights Reserved