
我想使用硬碟作為安裝媒體到乾淨的獨立硬碟上進行 Windows 8 的全新安裝。
這是初始硬碟配置:
Windows 7(我預設從它啟動)1.5 TB 硬碟。 320GB 安裝媒體硬碟和 2TB 目標硬碟。
我啟動到 Windows 7 並按照說明格式化了 320GB 驅動器這裡。
他們已在 BIOS 中切換為從新格式化的 320GB 驅動器加載。安裝很順利。
我選擇在 2TB 硬碟上安裝 Windows。安裝完成後,系統已從 320GB 硬碟啟動,但如預期的那樣進入了 2TB 硬碟上的 Windows 8。
現在我的想法是,我將 2TB 驅動器標記為活動驅動器,告訴 BIOS 從它加載,預設情況下我將獲得 Windows 8 加載。但事實並非如此。我可以加載電腦的唯一方法是當我連接了安裝的 320GB 驅動器時。如果沒有它,我會收到 BCD 錯誤。如何將 MBR 轉移到 2TB 硬碟以便能夠在沒有 320GB 硬碟的情況下從中載入?
答案1
斷開 320gig 驅動器,從 W8 安裝光碟啟動,載入 Windows RE,然後從命令提示字元執行此命令
bootrec /RebuildBcd
答案2
我自己還沒有嘗試過,但以下的建議應該要有效。我並不是說它很優雅,只是說它應該有用。我是直接複製過來的這裡。
免責聲明:這不是處理硬體的好方法。
確保備份您的電腦。我已在 Windows 7 Professional 上嘗試過此過程,但我不確定它是否適用於您的 Windows 7 版本。
啟動您的電腦並啟動到 Windows 7(必須是 Windows 7!據我所知,這不適用於任何先前的版本,可能適用於 Vista,但我從未嘗試過。)
當 Windows 啟動時,請關閉電腦!沒錯...按住電源按鈕幾秒鐘,然後突然關閉計算機
再次開啟計算機,然後啟動至 Windows。
Windows 應該會給您一條訊息,告訴您它沒有正確啟動...它應該給您兩個選項:「啟動啟動修復」或正常啟動視窗...選擇啟動啟動修復
現在讓 Windows 嘗試尋找問題。它很可能不會意識到您正在嘗試做的是恢復 Windows 開機載入程式。完成後,它會詢問您是否要使用系統還原來還原系統。您可能不希望這樣做,因此在視窗上點擊取消並讓視窗「嘗試修復」(這實際上並沒有做任何事情......只是試圖找到您的視窗副本有問題的地方,僅此而已)。
然後,Windows 應向您顯示一則訊息,提示啟動修復無法自動修復電腦。只需關閉窗口,然後單擊剛關閉的窗口後面的窗口中的“查看系統恢復的高級選項”即可。它應該詢問您鍵盤佈局和管理員密碼。
然後按照此頁面上的說明(本質上使用 Bootrec.exe /FixMbr 命令),並使用命令提示字元視窗。
連結頁面和實際解決方案與下面 @Moab 的答案相同。這個技巧應該能讓你達到可以應用它的地步。