linux,win10多系统环境,找不到启动文件,无法启动系统的原因

linux,win10多系统环境,找不到启动文件,无法启动系统的原因,第1张

linux,win10多系统环境,找不到启动文件,无法启动系统的原因

我的台式机装了win10,deepin linux,manjaro三个系统。

磁盘分区格式:mbr

第一个分区装win10,依次各分区为manjaro,deepin linux。

先装win10(镜像恢复的方式装的),然后manjaro,deepin linux。,

1.

装完win10之后没有启动win10直接,装的manjaro。然后问题就来了

manjaro 可以启动,但是重启后在manjaro引导的启动项里启动win10,失败了。读不到win10的启动文件

(重启后,通过pe环境看到,只有manjaro分区为活动分区,调整win10所在分区为活动分区后,win10正常启动)

2.win10正常启动后,直接又在空余的磁盘空间安装了deepin linux。

在deepin引导的系统启动界面里,三个系统可以启动。

但是  

manjaro只能通过高级选项选择fallback.img后缀的选项进入系统,直接在引导界面选择manjaro默认选项同样会出现无法找到启动文件的问题。

找原因:

manjaro的启动项配置文件,画出的是manjaro正常启动调用的启动文件

 deepin linux启动项的配置文件               

                   manjaro的boot目录文件

 分析后发现在deepin启动引导下出现无法找到manjaro启动文件的原因为:deepin启动引导程序将amd-ucode.img识别为manjaro系统启动引导文件,但是把intramuscular-5-10-86_64.img忽略了,

amd-ucode.img并不能正常引导manjaro启动,实际intramuscular-5-10-86_64.img才是manjaro正常的系统引导文件。

在配置文件修改后,manjaro可以正常启动。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5704528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存