web-dev-qa-db-ja.com

CDなしでWindows 7 MBRを復元する方法

私は数週間Ubuntuで遊んでいますが、コンピューターを元の工場出荷時のデフォルトに戻したいと思います。

コンピューターに回復パーティション(ネットブック)があります。私は回復のプロセスを経て、すべてが順調に見えた。ただし、コンピューターを再起動すると、

grub rescue >

今、私の理解では、Ubuntuを「サイドバイサイド」でインストールすると、MBRまたはそのようなものがGRUBに置き換えられます。

多数のフォーラムで、Windows Recovery Diskを使用する必要があることを読みました。

私の問題は次のとおりです。

a)リカバリディスクがなく、リカバリパーティションがあります。これはネットブックです。 b)外付けCDドライブがありません。

私が持っているのは、約1GBのスペースがあるUSBキーです。

前もって感謝します。

19

ubuntu LiveCDをペンドライブにインストールし、ペンドライブから起動し、ターミナルを開いて次を入力します。

Sudo apt-get install mbr
Sudo install-mbr -i n -p D -t 0 /dev/sda

/dev/sdaをドライブの名前に置き換えます。

パラメーターの機能( manページから ):

--interrupt <mode>-i <mode>

このオプションは、MBRにプロンプ​​トを表示させるイベントのリストを設定します。リストにイベントを追加するには-i +<event>を使用し、リストからイベントを削除するには-i -<event>を使用します。 <event>の値は次のとおりです。

  • s – ShiftキーまたはControlキーが押されました。
  • k –シフトのようなキーが押された
  • a –プロンプトは常に表示されます。
  • n –プロンプトを表示しません(エラーが発生しない限り)。

-p <partn>--partition <partn>

これは、ロードするデフォルトのブートセクターを指定します。 <partn>の有効な値は次のとおりです。

  • 1、2、3、4指定されたパーティション番号。
  • F最初のフロッピーディスク。
  • Dパーティションテーブル内のブート可能フラグでマークされたパーティション。

-t <timeout>--timeout <timeout>このオプションは、デフォルトパーティションを起動する前にMBRが待機する時間を1/18秒(約)で指定された値に変更します。指定できる最大タイムアウトは65534で、約1時間です。

mbrがレポにない場合は、Debパッケージをダウンロードできます ここから

別の方法:

Sudo apt-get install syslinux
Sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
20
Pawełkowy

Boot-repair Disk isoイメージをダウンロードして、USBスティックに書き込むことができます。次に、スティックを起動して、故障したハードディスクのMBRを必要に応じて修復します。 32ビット版と64ビット版の両方が利用可能です。

enter image description here

本当に機能します。Debianのインストール中にMBRがGRUBによって誤って上書きされたWin7ディスクを修復するために使用します。

7
mikemui

解決策として Super Grub Disc を検討してください。 netbootin を使用してペンドライブに配置し、ペンドライブから起動できます。 Windowsを選択してからFix boot of Windowsを選択して、Widows MBR(このポーションでのUbuntuアクセスなし)またはGNU/Linuxに続いてFix Bootオプション(UbuntuとWindowsの両方が必要な場合)を復元します。その後、再起動してOSにアクセスできます(選択に応じて、Windows MBRのみを取得できます)。 Super Grub Diskは古いですが、Super Grub Disk 2は機能しないため、Super Grub Diskを使用する必要があります。

3
hexafraction

東芝ネットブック-ちょうど保持  (ゼロ)コンプをオンにする前にキーを押したままにします。数分後にメニューが表示され、ゲームの場合はHDを消去して工場出荷時の状態に戻すことができます。 AA

1
aarn