web-dev-qa-db-ja.com

Linuxデュアルブートを安全に削除する

現在、私はwin7でデュアルブートし、opensuse12.1を使用しています。最初にwin7のMBRを復元してから、Linuxドライブをフォーマットしても大丈夫ですか?または、最初にLinuxドライブをフォーマットしてから、MBRを復元する方がよいでしょうか。私がこれを尋ねる理由は、後者の方法でwin7 cdを起動しようとすると、厄介なエラーが発生することがあるためです。 win7 cdを起動せずにMBRを復元することは可能ですか?同様に、win7のディスク管理ユーティリティを使用してLinuxを削除し、win7にいる間にmbrを修正することはできますか、それともwin7 cdを起動する必要がありますか?これができる場合、どうすればよいですか?ありがとうございました。

編集:::::

F8のスパムは機能せず、大きなビープ音が鳴っただけだったので、Windowsディスクを起動して使用することにしました。

bootsect /nt60 SYS /mbr command. 

注:Linuxパーティションはまだフォーマットしていません。それを行った後、コンピューターを再起動しましたが、何も起こりませんでした。基本的に、GRUBはまだMBRであり、openSUSEにアクセスできます。これが発生する理由は、私のGRUB is LinuxOSとは別のパーティションにあります。これがwin7のdiskmgmtの写真です。 My diskmgmt.exe

openSUSEは私のためにすべての分割作業を行いました。私が知っているのは、openSUSEがインストールされている場所にある40 GBだけですが、6.05GBと14.75GBのパーティションに何があるのか​​わかりません。誰かがGRUBがオンになっているパーティションを見つけて、それを削除してWindows MBRを復元できるようにするのを手伝ってもらえますか?ありがとうございます。

3
de1337ed

GRUBがMBRにインストールされているという事実から始まり、Linuxパーティションがアクティブとしてマークされているという事実で終わる。これは、MBRブートローダーを変更するだけでは不十分であることを意味します。

  1. Windows 7を起動し、ディスクの管理を開始し(表示したスクリーンショット)、ドライバーの起動時にパーティション文字200 MiBNTFSパーティションを割り当てます。
  2. ダウンロードしてインストール EasyBCD (無料)。
  3. EasyBCDでは、 ブートパーティションを変更 文字を割り当てた200MiBパーティションに変更します。
  4. EasyBCDで、[BCD展開]ページに移動し、 Windows Vista/7 MBRコードを再インストールします
  5. この時点で、必要に応じて、ディスクの管理を再度開き、パーティションレターの割り当てを解除できます。
  6. この時点で、必要に応じて、ディスクの管理を再度開き、Linuxパーティションをフォーマットできます。
1

あなたが提案していることを私が理解しているなら、あなたは異なるパーティションの同じHDD上にWindows7とLinuxディストリビューションを持っています。今すぐWindowsをブートローダーにし、Linuxパーティションをフォーマットして、他の目的に使用したいとします。

これの順序は重要ではありませんが、あなたの人生をどうするか簡単最初にMBRの「修正」を行い、次にWindows内でフォーマットします。このようにして、作業可能な起動可能なOSが確実に残されます。

これは逆の順序で実行できますが、Windowsインストールディスクから起動し、修復ツールを使用する必要があります。それは本当にお尻の痛みのようなものです。

0
BloodyIron