使用命令强制删除bootcamp分区
操作前提是无法正常使用启动转换助理恢复分区。0.在系统偏好设置,启动磁盘里把默认启动改成mac系统盘。
1.打开命令输入以下代码后回车,会出现所有的磁盘信息,找到你的BOOTCAMP对应的磁盘信息。
diskutil list
教程里的电脑BOOTCAMP盘是disk0s4,客户电脑是多少的,在以下命令里都要替换成对应的。
2.输入以下命令将磁盘转化为HFS格式
sudo diskutil apfs deleteContainer disk0s4
(disk0s4 需要被替换为客户电脑BOOTCAMP所在盘符)
3.继续在终端输入以下代码并回车执行,具体的位置根据你实际Mac磁盘的盘符来替换即可。
sudo diskutil eraseVolume free none disk0s4
(disk0s4 需要被替换为BOOTCAMP所在盘符)
4.继续在终端输入一行代码,因为我们需要将可用空间恢复到Mac盘里面。
sudo diskutil apfs resizeContAIner disk0s2 0
(disk0s2 需要被替换为mac系统所在盘符)
操作完成后检查看boot分区是否消失,空间是否还原到了mac硬盘里
如果运行第四步代码报错问题
如果你在运行第四步操作的时候报错了,那么重新运行第一步的操作查看磁盘列表,检查一下是否出现了Apple_KernelCoreDump,如果是出现的话,重新运行第四步的操作,把这一部分消除掉。
如果是出现了Microsoft Reserved也是重新运行第四步操作,把这一部分分区移除掉即可。
5.依次输入以下命令
sudo mkdir /Volumes/EFI
sudo mount -t msdos /dev/disk0s1 /Volumes/EFI(disk0s1 需要被替换为客户电脑EFI 所在盘符)
cd /Volumes/EFI/EFI
rm -rf Microsoft
完成后即可
页:
[1]