macbook pro 2019 16寸,boot camp 安装widows 报错?

先是安装macos,然后wondows 11,一切顺利,后来装ubuntu 和kali反复装了好几次都是grub装不上,我明明给他们都分了多余的容量做efi 分区,可是不知道为什么,grub装到widows efi分区了,开机选择widows ,就会直接进入grub,后来把windows安装磁盘格式化了,bootcamp 重装widows就报图中这样的错误,之前装linux那两个分区是ext4格式,现在mac根本读不到,windows也进不去,没法删除分区,没法格式化

img

img

img

img

img

到现在为止只有mac能用,整块磁盘不能格式化
重装也重装不了,之前mac 系统下虚拟机widows里装win pe制作的u盘,mac开机uefi 启动也识别不到

以下答案由GPT-3.5大模型与博主波罗歌共同编写:
这个问题可能由于多次操作和分区导致的分区表混乱,可以尝试以下步骤解决:

  1. 重置 NVRAM 或 PRAM
    在开机前按下 Command + Option + P + R,听到启动声响两次即可松开,这个操作将会重置 NVRAM 或 PRAM,这有可能解决一些不正常的使用情况。

  2. 检查 EFI 分区是否可用
    在终端中输入以下命令:

diskutil list

找到你的 EFI 分区,可以通过分区大小大概判断,通常为 100MB 左右。然后使用以下命令挂载 EFI 分区:

sudo diskutil mount disk0s1

这里假设 EFI 分区为 disk0s1,如果不是,将其替换成你自己的 EFI 分区名称。如果成功挂载,你将看到 EFI 分区在 Finder 中可见。

  1. 使用 Boot Camp Assistant
    在 macOS 中,Boot Camp Assistant 可以帮助你安装 Windows,并合理划分分区。将你的 Windows 安装盘插入,然后打开 Boot Camp Assistant,按照指示一步步操作即可。

  2. 格式化整个硬盘
    如果上面的方法仍然不能解决问题,你可以尝试将整个硬盘格式化,清除所有分区信息。这个操作会清除所有硬盘上的数据,请务必备份重要数据。

在 macOS 中按下 Command + R 进入恢复模式,打开磁盘工具,选择你的硬盘,点击「抹掉」,选择一个文件系统,然后点击「抹掉」即可。这会清除整个硬盘分区信息,之后你可以尝试重新安装 Windows。

希望这些方法能够解决你的问题。
如果我的回答解决了您的问题,请采纳!

以下内容引用CHATGPT:

首先,根据提问者的描述,问题可能是由于之前安装Linux时对EFI分区进行了错误的操作导致的。因此,我们需要重新创建EFI分区,并删除之前的分区。

步骤如下:

  1. 使用macOS的磁盘工具(Disk Utility)创建新的EFI分区,大小为至少200MB,格式为FAT32。

  2. 重启电脑,按住“Option”键,选择进入macOS的恢复模式。

  3. 在恢复模式下,打开终端(Terminal),输入以下命令:

diskutil list
  1. 找到Windows所在的分区的标识符,通常为“disk0sX”,其中“X”为分区号。

  2. 输入以下命令,将Windows分区挂载到/mnt下:

mkdir /mnt
mount -t ntfs /dev/disk0sX /mnt
  1. 删除Windows分区下的EFI文件夹:
rm -rf /mnt/EFI
  1. 卸载Windows分区:
umount /mnt
  1. 重新启动电脑,进入Boot Camp Assistant重新安装Windows。

如果以上方法无法解决问题,建议使用第三方工具如GParted来重新分区,并且备份重要数据以免数据丢失。