Windows Boot Campパーティションを削除できません


3

約1年前、Boot Camp経由でWindows 10をインストールしましたが、これを削除したいのですが、問題を引き起こしていないようです... Boot Campアシスタントにアクセスすると、次のメッセージが表示されます。 ここに画像の説明を入力してください

私のディスクユーティリティは次のようになります。 ここに画像の説明を入力してください

diskutil リストは私に与える:

/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         1.0 TB     disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         912.4 GB   disk0s2
   3:       Microsoft Basic Data Windows                 78.8 GB    disk0s3
   4:           Windows Recovery                         480.2 MB   disk0s4

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +912.4 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            474.7 GB   disk1s1
   2:                APFS Volume Preboot                 20.5 MB    disk1s2
   3:                APFS Volume Recovery                517.8 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:       Microsoft Basic Data Seagate 02              8.0 TB     disk2s2

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:       Microsoft Basic Data Seagate 01              8.0 TB     disk3s2

パーティション/ Windowsを完全に削除する最も安全な方法は何ですか?私は何かを台無しにするのが怖いだけです。前もって感謝します!

回答:


2

Windowsを削除して空き領域をmacOSに追加するための適切なコマンドを以下に示します。APFSに問題がない限り、コマンドは機能するはずです。

sudo  diskutil  eraseVolume  free  none  disk0s4
sudo  diskutil  eraseVolume  free  none  disk0s3
sudo  diskutil  apfs  resizeContainer  disk0s2  0

次の一連のコマンドは、非表示のEFIパーティションに存在する可能性のある Windowsブートコードを削除します。

diskutil  mount  disk0s1
cd  /Volumes/EFI
rm  -fr  EFI/Windows
rm  -fr  EFI/Boot
cd  /
diskutil  unmount  disk0s1

ありがとうございました!これらをmacOSで起動して実行できますか、またはリカバリモードで起動する必要がありますか?
マリオ・パーラ

なぜ/後にCDに戻るのですか?
BaconDuctTape

@Mario Parra:macOSで起動中にこれらのコマンドを実行します。非ブートドライブでこれらのコマンドをテストしました。ただし、コマンドをdisk0に適用するため、特定のコマンドの前にを付ける必要がある場合がありますsudo。私は含まれるように私の答えを変更しsudo、私は信じているところsudo 必要になります。
デビッドアンダーソン

1
@BaconDuctTape:をスキップするcd /と、次のコマンドが失敗する場合があります。つまり、disk0s1現在の作業ディレクトリ(pwd)がの場合、アンマウントできない場合があります/Volumes/EFI
デビッドアンダーソン

魅力のように働いた!Windowsパーティションがなくなり、macOSがスペースを引き継ぎました。ターミナルにエラーはありません。再びありがとう
マリオ・パラ

1

私にとって安全なのは、すべての外部ドライブを切断し、リカバリディスクから起動することです。

WindowsパーティションはすべてMac Apple_APFSコンテナdisk1の後にあるため、リカバリOSからディスクユーティリティを使用する場合は、それを大きくして、残った少量の「無駄な」スペースを取り戻すことができるはずです。 Windows用に予約されている80 GBを削除します。

コマンドラインが便利で、Macのバックアップがあり、OSを簡単にワイプして再インストールできる場合は、APFSコンテナーを拡張するだけでなく、残りのアイテムを削除するためのよりリスクの高いdiskutilコマンドを考え出すことができます、しかしそれは簡単ではなく安全性も低い。1つのスペースまたは構文エラー、または間違った数字とMacが削除される可能性があり、回復するにはバックアップが必要です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.