手上板子是coffee lake平台,既支持legacy也支持UEFI ,默认是UEFI 模式,CSM 那边选项默认是disable,尝试在M.2 SATA 盘32 G盘安装Ubuntu 22.04.3 desktop系统,发现安装到过程中报错“GURB安装到/dev/sda,发生致命错误",此时忽略,继续安装,安装完成提示重启系统后发现报错
类似下面这样
Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions.
Anywhere else TAB lists possible device or file completions. ESC at any time exits.
grub>
在网上搜了grub下寻找的方法,不知道是不是操作不当,不生效,原因应该是我这个M.2 SATA 盘没有正确的UEFI 分区,或者之前装过windows 系统被修改了UEFI,我这边格式化不生效,按照网上其他建议,用Diskgen工具,将M.2 SATA 盘接USB 转接器,对M.2 SATA SSD 全部删除分区,然后重新建分区时候选择MSR 的,其实格式化之后看不到MSR ,此时选择MSR ,会提醒我是否覆盖原来的,我这边选择是,然后保存后,取下盘继续放到coffee lake 主板装系统,还是UEFI 方式安装,也是完全擦除硬盘,按照推荐方式分区,和之前操作方式一样,不再报错,安装好之后可以进系统桌面,安装OK。结论:可能是之前安装过windows 系统将盘里面某些内容修改了,简单格式化解决不了问题,需要重新创建MSR覆盖隐藏内容,以此记录给自己看.