ms-sys の後にオペレーティングシステムが見つからない問題を修正する方法

ms-sys の後にオペレーティングシステムが見つからない問題を修正する方法

助けが必要です。Ubuntuをアンインストールし、Windows 7からパーティションを削除しました。再起動後、「エラー:そのようなパーティションはありません」というエラーが出たので、このガイドWindows ブートローダーを復元するには...

そうですね、Windows は /dev/sda1 (C というパーティション) にありますが、ガイドには次のように書かれています:

「Windows パーティションではなく、同じパーティションを含むディスクのみを指定してください。たとえば、/dev/sda であって、/dev/sda1 ではありません。」

そこで私はターミナルに次のように書きました:

sudo ms-sys -w /dev/sda

そして、ターミナルにはファイルの書き込みが正常に完了したことが示されました。今、コンピューターを起動すると、次のように表示されます。

欠落しているオペレーティング・システム

一体何を間違えたんだ?


編集:

ああ、言い忘れていましたが、私のコンピューターは Asus のラップトップ (K53sv) で、リカバリは別のパーティションにあるため、Windows を復元するための CD はありません。コンピューターの起動中に 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

関連情報