web-dev-qa-db-ja.com

他のOSに害を与えることなくデュアルブートシステムからOSを削除するにはどうすればよいですか?

デュアルブートシステム「Windows-Linux」または「Windows-Windows」がある場合、1つのHDDに「Windows8.1パーティションとWindows7パーティション」または「Windows8.1パーティションとUbuntuパーティション」があることを意味します。問題は、ペアから1つのOSを削除したい場合、何をしなければならないかということです。 Windows 8.1-Windows 7デュアルブートがあるとします。Windows7パーティションを削除したいのですが、Windows 8.1パーティションを失いたくないのですが、どうすればよいですか? Windows8.1からWindows7パーティションをフォーマットすると、OSは削除されますが、起動時にリストから1つのOSを選択するオプションが表示されます。このリストを更新するにはどうすればよいですか?また、ブートレコードファイルがWindows 7パーティションにある場合、Windows8.1も起動できません。次に、Windows8.1パーティションのブートレコードを更新する必要があります。しかし、どうすればそれを行うことができますか?同じ状況がWindows-Linuxデュアルブートシステムで発生した場合、どうすればよいですか?

1
Fsalad

Windowsブートファイルはどちらかです

mBRディスクの場合はアクティブパーティション上

または

gPTディスクの場合はEFIシステムパーティション。

A。 UEFIブートとGPTディスクの場合、削除したいOSのパーティションを問題なく削除できます。

A.1。削除するOSがWindowsの場合、そのOSをロードするために対応するBCDエントリも削除する必要があります。

A.2。削除するOSがLinuxの場合、EFIシステムパーティションの\ EFIの下にある対応するブートフォルダーも削除する必要があります(例:\ EFI\ubuntuまたは\ EFI\Fedora)

B。 BIOSブートとMBRディスクの場合、アクティブなパーティションを削除することはできません。

ここには2つのシナリオもあります。

B.1。削除するOSがアクティブになっています。別のパーティションにブートファイルを作成してアクティブにする必要があります。

方法をご覧ください- 別のパーティションにWindowsブートファイルを作成する

これで、古いアクティブパーティションとその上のOSを削除できます。

B.2。削除するOSがアクティブではありません。

OSでパーティションを削除し、BCD(ブート構成データ)を修正します-対応するローダーオブジェクトを削除します。

注1:ケースBの手順全体は、Windowsブートマネージャーがブートを制御していることを前提としています。 GRUBが制御されている場合は、最初に回復コンソールから「スタートアップ修復」を使用してWindowsの起動を修復し、次にLinuxパーティション(ルートとスワップ)を削除します。

注2:注1に記載されているWindowsブート修復を除き、保持するWindowsOSを起動するときに記載されているすべての操作を行います。

1
snayob

デュアルブートシステムで任意の1つのOSをアンインストールするのは簡単です。見てください マルチブートシステムにWindows 7をアンインストールしてください

1
vembutech