我需要你的幫助。我已經卸載了 ubuntu 並從 Windows 7 中刪除了他的分割區。本指南恢復 Windows 開機載入程式...
嗯,Windows 位於 /dev/sda1(名為 C 的分割區),但指南告訴我們:
“不要指定 Windows 分割區,而只指定包含相同分割區的磁碟,例如 /dev/sda 而不是 /dev/sda1。”
所以我在終端上寫道:
sudo ms-sys -w /dev/sda
終端告訴我寫入檔案已成功完成。現在,當我啟動電腦時,它會告訴我:
缺少作業系統
我到底做錯了什麼?
編輯:
哦,我忘了告訴你,我沒有任何 CD 來恢復 Windows,因為我的電腦是華碩筆記型電腦 (K53sv),並且我在另一個分割區上有恢復。當我在電腦啟動期間按 F9 時,什麼也沒有發生(在安裝 ubuntu 之前,我可以使用 F9 恢復 Windows)...
答案1
Usage:
ms-sys [options] [device]
Options:
-1, --fat12 Write a FAT12 floppy boot record to device
-2, --fat32nt Write a FAT32 partition NT boot record to device
-3, --fat32 Write a FAT32 partition DOS boot record to device
-4, --fat32free Write a FAT32 partition FreeDOS boot record to device
-5, --fat16free Write a FAT16 partition FreeDOS boot record to device
-6, --fat16 Write a FAT16 partition DOS boot record to device
-n, --ntfs Write a NTFS partition Windows 7 boot record to device
-l, --wipelabel Reset partition disk label in boot record
-p, --partition Write partition info (hidden sectors, heads and drive id)
to boot record
-H, --heads Manually set number of heads if partition info is written
-7, --mbr7 Write a Windows 7 MBR to device
-i, --mbrvista Write a Windows Vista MBR to device
-m, --mbr Write a Windows 2000/XP/2003 MBR to device
-9, --mbr95b Write a Windows 95B/98/98SE/ME MBR to device
-d, --mbrdos Write a DOS/Windows NT MBR to device
-s, --mbrsyslinux Write a syslinux MBR to device
-t, --mbrgptsyslinux Write a syslinux GPT MBR to device
-z, --mbrzero Write an empty (zeroed) MBR to device
-f, --force Force writing of boot record
-h, --help Display this help and exit
-v, --version Show program version
-w, --write Write automatically selected boot record to device
Default Inspect current boot record
-7, --mbr7 將 Windows 7 MBR 寫入設備
測試一下:
sudo -i
ms-sys -7 /dev/sda