有时磁盘管理删除分区,合并分区等操作会失败,多次重试仍然不能解决问题。
只能通过命令行操作了。
具体步骤如下:
//列出分区情况
diskutil list//一般情况下,只有一个分区时,显示如下结果:
/dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.3 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_CoreStorage Macintosh HD 499.4 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3//此次错误,分区如下:(未截图,只能大概写)
/dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.3 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_CoreStorage Macintosh HD 499.4 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 4: ???? microsoft_recover 12.4 MB disk0s4 5: ???? BootCamp 65.0 GB disk0s5//格式化需要删除的分区
diskutil eraseVolume HFS+ VolName /dev/disk0s4 注1:VolName为卷名称,可以随便起,反正一会你会合并的,呵呵。 注2:disk0s4为需要删除的分区,可以从上面列出来的数据看出,这个不能错。//合并分区
diskutil mergePartitions HFS+ VolName disk0s2 disk0s4 注3:同上注1. 注4:disk0s2指,需要删除的分区(本文为disk0s4)将合并到此分区(本文为disk0s2)。 注5:disk0s4指,需要删除的分区(本文为disk0s4)。======分隔线======
由于此次举例,还有disk0s5需要删除,因此需要执行下面操作。diskutil eraseVolume HFS+ VolName /dev/disk0s5
diskutil mergePartitions HFS+ VolName disk0s2 disk0s5