實體機備份還原至虛擬主機後無法開機解決方法/步驟
Error Messages:
- Missing operating system
- An operating system wasn’t found
at booting
- 取得Windows ISO光碟映像檔,以此光碟片ISO開機。
- 進入還原模式下的命令提示字元
- 使用diskpart工具,檢視硬碟、分割、磁區資料
list disk
select disk 0
list volume
確定其中一顆分割約300MB,格式為raw,這顆應該是開機磁區,其磁碟機代號為C,其中有一顆是Windows系統磁區,磁碟機代號是D,第一件事情就是將開機磁區格式化為NTFS
cd \windows
下指令將C格式化為NTFS
format c:
- 接著開始修復mbr,
bcdboot D:\Windows /S D:
bootrec.exe /FixMbr
bootrec.exe /FixBoot
bootrec.exe /RebuildBcd
- 接著,設置Window所在的volume為作用中的(active),其中0是磁碟的數字(第0顆),2是Windows磁區所在的數字(第2個volume),這些數字視你透過diskpart工具確認。
diskpart
list disk
sel disk 0
list vol
select volume 2
active
exit
參考資料: