起因
之前在 Mac 电脑上使用 Boot Camp 安装 Windows 系统后,没有使用 Boot Camp 删除 Windows 系统,而是直接在磁盘工具分区那里,删除了Windows分区,但是这样的话,其实 Windows 系统的引导启动内容并没有删除,也就是EFI没有删除。
解决办法
- 在终端那里可以先查看一下磁盘情况
diskutil list
可以看到,在#1的位置有个EFI区(记住名字叫 disk0s1,后面会用到),这是整个电脑的引导启动,如果只有 Mac OS 一个系统,里面就只有一个 Apple 目录,如果是双系统,那里面就有 APPLE,Boot, Microsoft 三个目录,所以,解决办法很明显,删除 Boot, Microsoft 两个目录,电脑再次启动时,就不会再有 Windows 的启动选项了。
- mount(挂载) EFI
sudo mkdir /Volumes/efi
sudo mount -t msdos /dev/disk0s1 /Volumes/efi
- 移除 Windows EFI 内容
cd /Volumes/efi/EFI
ls
rm -rf Microsoft
rm -rf Boot
- unmount EFI
sudo diskutil unmount /Volumes/efi
- 重启验证