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

By Erin
at 2011-02-27T19:56
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
--
真是受益良多啊!!
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
--
Tags:
儲存設備
All Comments

By Dinah
at 2011-03-03T03:53
at 2011-03-03T03:53

By Olivia
at 2011-03-04T02:31
at 2011-03-04T02:31

By Adele
at 2011-03-05T15:27
at 2011-03-05T15:27
Related Posts
燦坤希捷freeagent 3.5" 1.5TB USB2.0 …

By Mason
at 2011-02-27T18:45
at 2011-02-27T18:45
壞軌修復速度

By Quanna
at 2011-02-27T17:56
at 2011-02-27T17:56
WIN7把隨身硬碟退出後但是硬碟還在轉 = =?

By Jack
at 2011-02-27T17:21
at 2011-02-27T17:21
裝了WIN7之後,舊硬碟讀不到了

By Anonymous
at 2011-02-27T16:56
at 2011-02-27T16:56
我這樣還需要系統碟嗎?

By Skylar DavisLinda
at 2011-02-27T16:26
at 2011-02-27T16:26