请教debian12的uefi安装

信创紫光的电脑,默认linux系统,所以bios应该不用配置了。使用mate版live cd做的U盘。win10+debian双系统,先装的10
两个硬盘,分区方案,nvme盘用diskgenius的默认uefi方案划分gpt分区:
nvme0n1p1-fat32的uefi分区 300M
nvme0n1p2-msr分区
nvme0n1p3-ntfs win10系统 已安装
nvme0n1p4-ntfs win10数据
nvme0n1p5-ext4 根分区 挂载/ 无标记 11GB
/dev/sda 第二块硬盘整盘1个ext4分区,用于文件共享smb目录
问题:
nvme0n1p1分区如何选挂载和勾选标记?是否要格式化成ext4,安装引导要求是必须挂/boot/efi,标记bios-grub和boot两个我都勾选了
按以上配置分区后,重启无法引导debian,只能引导win10。特别强调:是无法启动debian,只能进PE和live CD
请问要如何设置才能实现双系统引导,网上搜了很多搞不定。

一、efi分区必须是fat格式,不能格式化为ext4
二、没有看到你的 efi 分区大小,默认你分了500M吧
三、你是先装的 win10还是后装 win10 ?
四、如果前面操作都无误,即efi分区分了500M,格式化为fat, 无论先装 win10还是先装 debian 都会自动写引导信息进去,你需要自己做的是:
0. 备份 /boot/grub/grub.cfg, 以防出现问题后你可以 live cd进去将这个文件恢复回来

  1. 在debian中修改 /etc/defaut/grub, 将 os-probe 的那一行的注释符删掉
  2. update-grub, 仔细看看返回结果,是否windows识别出
  3. 齐活

谢谢,我现在是无法启动到debian。
不知道为什么,网上搜到的类似回答都喜欢和你一样。用启动到debian以后才能修改的办法,我现在只能进PE和live CD

无法启动是指什么?
是UEFI设置没有GRUB启动项,还是GRUB菜单中没有debian,还是GRUB选debian之后无法启动系统?

不会的话先装windows,再装linux,debian会自动挂载windows的efi。会的话live下进用专家模式安装一遍grub看看(先用命令看看有没有挂载efi分区)

因重装win11导致开机进不去debian。不知道跟你的问题是否一致。
下面是我刚解决的问题记录,附了图文,参考了站内的帖子。installDebian/bebian修复引导失败.md at main · Dinjho/installDebian · GitHub