Mac系统删除完Boot Camp后,开机启动时仍然会引导Windows启动

1,459 阅读1分钟

起因

之前在 Mac 电脑上使用 Boot Camp 安装 Windows 系统后,没有使用 Boot Camp 删除 Windows 系统,而是直接在磁盘工具分区那里,删除了Windows分区,但是这样的话,其实 Windows 系统的引导启动内容并没有删除,也就是EFI没有删除。

解决办法

  1. 在终端那里可以先查看一下磁盘情况
diskutil list

image.png

可以看到,在#1的位置有个EFI区(记住名字叫 disk0s1,后面会用到),这是整个电脑的引导启动,如果只有 Mac OS 一个系统,里面就只有一个 Apple 目录,如果是双系统,那里面就有 APPLE,Boot, Microsoft 三个目录,所以,解决办法很明显,删除 Boot, Microsoft 两个目录,电脑再次启动时,就不会再有 Windows 的启动选项了。

  1. mount(挂载) EFI
sudo mkdir /Volumes/efi
sudo mount -t msdos /dev/disk0s1 /Volumes/efi
  1. 移除 Windows EFI 内容
cd /Volumes/efi/EFI
ls
rm -rf Microsoft
rm -rf Boot
  1. unmount EFI
sudo diskutil unmount /Volumes/efi

image.png

  1. 重启验证