求救: 將筆電內置硬碟改成外接之後引發 … - 儲存設備

Erin avatar
By Erin
at 2011-02-27T19:56

Table of Contents

感謝KarasuTW大大詳盡的解說
真是受益良多啊!!
Vista跟spfdisk切割硬碟的限制是不同的...

今天費了很大的功夫
終於讓舊硬碟裝回筆電後 可以用原來的vista開機了

之前把筆電硬碟裝到usb外接盒無法開機
還用spfdisk去改mbr
搞到硬碟裝回筆電依舊無法開機
系統回報找不到winload.exe
錯誤代碼0xc000000e

首先用testdisk掃描
確定partition無誤 順便修復mbr
修復完還是開不了機

接著在光碟機裡放入筆電的隨機版vista光碟
結果被閹割光碟 沒有修復作業系統的選項
禮拜天 學校計中休息 也沒有vista光碟可以借or下載

最後是參考這個網址手動編輯bcd, 才讓筆電恢復可開機:
http://fushijiqiao.blog.hexun.com.tw/44126112_d.html

先用WinPE開機
然後在CMD裡 把目錄切換到C:\Windows\system32
接著執行bcdedit /v
會顯示 windows boot manager 以及 windows啟動加載器 的設定
裡面的device跟os device都是顯示unknown
(正常情況應該要指向C:系統碟)

在CMD視窗裡輸入
bcdedit /set {bootmgr} device partition=C:
bcdedit /set {default} device partition=C:
bcdedit /set {default} osdevice partition=C:
把所有的unknown都改成partition=C:之後
重開機

然後原來的系統就回來了
其實winload.exe沒有不見
只是因為bcd爛掉了 電腦自己找不到winload

當中發生小插曲
網路上找到的WinPE(其實是XPE)
鍵盤的對應有點錯亂
後來發現Alt+錯亂鍵 可以顯示正常的字元

最後
因為先前用testdisk重作partition table
磁碟裡原本有個存放F10快速復原檔案的隱藏性FAT32 LBA EISA磁區
變成Vista底下可見的磁區(system id: 0c)
用testdisk將該磁區的system id改回原來的de (Benq S41的設定)
恢復為原本的EISA
大功告成~~



※ 引述《KarasuTW (鴉天狗)》之銘言:
: ※ 引述《shdai (shdai)》之銘言:
: : 當然要測試啊 於是調整bios從usb硬碟(新碟)開機
: : 結果...失敗
: : 開機後螢幕下方的橫條出現後沒幾秒
: : 馬上跳出藍屏 然後自動重開....(loop)
: [deleted]
: : 於是我把新硬碟的partition全部移除 回到尚未配置的狀態
: : 接著把 新硬碟 裝進筆電裡
: : 舊硬碟 裝進usb外接盒
: : 接著用usb(舊)碟開機
: : 結果
: : 還 是 失 敗 !!!!
: : 又在相同的時間點 出現相同的藍屏
: 因為 Windows 載入 USB 驅動程式的時間點比驅動普通硬碟的時機晚的關係
: 未經改造的系統是沒辦法放在 USB 外接硬碟裡面開機的。
: 正確的做法應該是製作 True Image 的開機光碟開機,然後把 USB 接的舊硬碟
: clone 到內接的新硬碟上。
: : 很奇怪的是 spfdisk顯示硬碟分割區重疊
: : 0~5906磁柱 是第一個主分割
: : 5906~(忘了) 是第二個主分割
: : (忘了+1)~(最後)磁柱 是EISA (隱藏的系統還原檔存放磁區)
: : 也就是第5906磁柱是被兩個磁碟分割share的
: : (這真的很奇怪 因為舊硬碟裝在nb時用得好好的 從來不曾出過問題)
: 現在的磁碟分割程式可以用磁區為單位分割,不會遵守磁柱邊緣的設定
: 所以看到兩個分割區共用一個磁柱,實乃正常現象。
: : 顯示找不到winload.exe 請插入vista安裝光碟修復
: : 真的插入筆墊附的vista光碟後
: : 它說 我要安裝vista喔 如果系統碟有原本安裝的windows
: : 會幫你打包到windows.old檔裡
: 用 Vista 安裝光碟開機,選好語系鍵盤配置之後,看到立即安裝畫面時
: 請在左下角找 修復你的電腦 (R) 這個項目,找到以後使用啟動修復功能
: 應該就可以恢復 bootloader 被蓋掉的問題了。
: 若仍有問題,請參考此篇:
: http://5i01.com/topicdetail.php?f=300&t=1200781&p=1

--

All Comments

Dinah avatar
By Dinah
at 2011-03-03T03:53
spfdisk 設磁碟類型為隱藏
Olivia avatar
By Olivia
at 2011-03-04T02:31
解決了 修改本文 :-)
Adele avatar
By Adele
at 2011-03-05T15:27
改了一下標題加入關鍵字方便蒐尋

燦坤希捷freeagent 3.5" 1.5TB USB2.0 …

Mason avatar
By Mason
at 2011-02-27T18:45
※ [本文轉錄自 PC_Shopping 看板 #1DQYiHCO ] 作者: askz (ask) 看板: PC_Shopping 標題: [情報] 燦坤希捷freeagent 3.5and#34; 1.5TB USB2.0 $2399 時間: Sun Feb 27 18:44:31 2011 http ...

壞軌修復速度

Quanna avatar
By Quanna
at 2011-02-27T17:56
由於1.5T WD壞軌資料抓不太出來 所以想說修一下應該比較好抓 我用HDD Regeneratr修 但是到目前為止掃了35個小時才掃75G左右.... 請教各位有沒什麼解決方法.... 這顆的情況是內接之後開機慢 裡面大概剩500G左右空間 資料是都還看的到不過抓不出來 用EASEUS抓分割槽也 ...

WIN7把隨身硬碟退出後但是硬碟還在轉 = =?

Jack avatar
By Jack
at 2011-02-27T17:21
以前我用XP的時候,把隨身硬碟退出後 隨身碟的燈就會按掉了,但是用了WIN7後 就算把隨身碟退出後,燈還是亮著 由於是便宜的1GB隨身硬碟,所以我之前沒理它就直截拔了 atat 但是今天買了一台WD My Passport Essential SE 隨身硬碟 問題就來了,我一樣把隨身硬碟退出後(就 ...

裝了WIN7之後,舊硬碟讀不到了

Anonymous avatar
By Anonymous
at 2011-02-27T16:56
﹝硬體規格﹞ CPU:(廠牌、型號、頻率) AMD Athlon X4630 MB :(廠牌、型號) Gigabyte 880GMA-UD2H RAM:(廠牌、頻率、容量) Trenscend 2G-1333 x2 ...

我這樣還需要系統碟嗎?

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2011-02-27T16:26
準備要換電腦 手上有一顆Seagate Barracuda XT 2TB的 那我還需要再去買一顆比較小的來當系統碟嗎? 總覺得買一個WD AAKS 640G好像也沒我手上這顆快呀 那為什麼要用它當系統碟? - ...