Linux で rm を使用してすべてのファイルを消去した後、Windows を起動するにはどうすればよいでしょうか?

Linux で rm を使用してすべてのファイルを消去した後、Windows を起動するにはどうすればよいでしょうか?

私はWindowsとBacktrack 5 r3のデュアルブートを搭載したLenovo IdeaPadを持っています。友人が次のように入力しました。

rm -fr /* >null

私のコンピューターではすべてが消去されました。

実行後、何もできなかったため、コンピューターを再起動しましたが、GRUB メニューに「不明」と表示され、通常のようにオペレーティング システムが表示されません。

Backtrack を復元する方法はないと思います (ある場合は教えてください)。ただし、Windows 7 とデュアル ブートしており、Windows にアクセスする唯一の方法は grub メニュー経由であるため、Backtrack を復元する方法があるかどうか知りたいです。そうでなければ、Windows に入りたいと思っています。

Windows 7 で作成したバックアップ ディスクはありますが、これ以外の方法はないかと思っています。

答え1

このコマンドはLinuxマシンを完全に破壊しました。Windows 7のインストールはまだ問題ないはずです。スタートアップ修復それを修正します。

答え2

最も簡単な方法は、おそらく起動可能なCDを見つけてそれを使用することです。難しい方法を試したい場合は、grubプロンプトで必要なコマンドを入力して、Windowsルートパーティションとブートローダーの場所を指定します。GRUB2 マニュアルコマンドのリストについては、こちらを参照してください。

次のようにパーティションを選択する必要があります。

set root=(hd0,msdos1)

これは最初のハードディスク (BIOS が検出した順序)、最初のパーティション (MS-DOS パーティション テーブルを使用) です。はい、ディスクは 0 から番号が付けられ、パーティションは 1 から番号が付けられます。これはタイプミスではありません。また、コマンドの一部を入力してから キーを使用して、Tab次に入力する内容の候補を取得することもできます。

次に、次のように、パーティションの最初のセクターをチェーンロードするように grub に指示します。

chainloader +1

最初にいくつかのモジュールをロードする必要があるかもしれません。

insmod part_msdos
insmod chain

真面目な話、ブート CD です。

答え3

いくつかの選択肢があります...

まず最初に... 私の評判が 0 のため、一部のリンクには http:// ではなく hhttp:// が含まれています。最初の (または 2 番目の) 'h' を削除する必要があります。

他の人たちも正しいです。「rm -rf」は Linux のインストールを台無しにしました... 同時にマウントされていた場合は、/home ディレクトリも失われている可能性があります...

オプション1: 非商用/無料の EasyBCD エディターを使用する - hhttp://neosmart.net/dl.php?id=1

オプション2: ブートマネージャーを復元するには、次の方法を使用します (Google に感謝 :P) ブートマネージャーを復元する - hhttp ://neosmart.net/wiki/display/EBCD/Recovering+the+Windows+Bootloader+from+the+DVD

オプション3: Windows CD を使用してレスキュー モードで起動し、「fixboot」または「fix-boot」または「fixmbr」(どれかは忘れましたが、fixmbr だったと思います) を実行してから再起動します。

オプション4: Linux を再インストールし、GRUB を使用して Windows を起動します。Windows を起動した後、上記のコマンド (「fixboot」または「fix-boot」または「fixmbr」) を試してください。その後、再起動して Windows ブートローダーが表示されることを確認します。Windows ブートローダーのみが表示される場合は、Windows パーティション マネージャーを使用して Linux パーティションを消去します。

オプション5:(おそらく最善の選択肢) ブートローダ レスキュー ディスクを使用します。これが機能しない場合は、Google で「ブートローダ レスキュー」を検索してください。

  • SuperGrubDisk - hhttp://www.supergrubdisk.org/ (grub のレスキュー ディスク)

その後、Windows のコマンド ラインと「fixboot」または「fix-boot」または「fixmbr」(いずれかです... やはり、fixmbr だと思います) を使用します。

ウィンドウに戻ったら... サードパーティのブートマネージャをインストールすることをお勧めします。Acronis OS セレクターまたは他のオープンソースのもの。必要な場合は、「Graphical Bootloader」をGoogleで検索してください。Acronis OS セレクターポイント アンド クリックのグラフィカル ブートローダーです。また、私は Acronis で働いておらず、収益や売上の割合も受け取っていません。

幸運を祈ります。私の方法のいずれかで問題を解決できた場合は、回答を受け入れてください :)

関連情報