Manjaro 和 win10 双系统引导配置

本文是我在解决开机引导问题时踩过的坑的一些过坑感想,参考链接放在文尾

情景:Linux和win10都已安装,efi文件都存在于引导分区中,因为各种原因失去了 Linux 的引导项,无法启动 Linux,只有 win 10

按照:https://www.jianshu.com/p/5007e555ec12(建议首先去看看)所示,在 bcdedit /set {bootmgr} path EFIManjarogrubx64.efi 这一处时,我注意到我的分区里 文件名可能是小写的 manjaro(双系统我装了好几天┭┮﹏┭┮,在不断摸瞎中看到的),但没有细想,觉得可能忽略大小写,就没改。导致重启出现了,grub rescue 等等的字样。

grub rescue 界面简单介绍:

只能用 ls、set、insmode、root、prefix等几个命令,不细说了

首先,ls 列出磁盘列表(一堆括号括起来的东西),之后挨个儿 ls (xxx) ,(xxx) 为 ls 出的分区,不出意外会出现大部分的 文件系统(file system) 识别(unknown)不了,有少数可以识别出来;

对可以识别到文件系统的,ls (xxx)/boot/grub ,如果出现具体的文件路径(我的是:../../***/***/具体是啥忘了),那应该这个就是要找的;

在脑中确定好之后(实在不行猜一个,在这里只是临时性的),输入 root=(xxx),prefix=/boot/grub,set root=(xxx),set prefix=(xxx)/boot/grub,insmod normal,normal。

如果猜对的话,现在已经进入选择界面,选择 Linux 系统进入,更改grub

在 Linux 下更改 grub:

mount | grep boot

查找到 /boot/efi 对应的挂载磁盘(/dev/xxx 的形式)

sudo update-grub

sudo  grub-install /dev/xxx

至此,开机默认引导程序已经换到了 Linux 下,重启即可

链接:

grub rescue 相关:https://sspai.com/post/55875

          https://blog.csdn.net/seaship/article/details/96427401

只能进入 win10 解决:https://www.jianshu.com/p/5007e555ec12

嗯····

掉到装系统的坑里要注意不要手贱,即使手贱也不要放弃,总会有一次装出来会比较完美(┭┮﹏┭┮),大部分解决办法网上都有,如果搜不到,那说明是你的关键词不够准确

欸,真操蛋,再给出我装的 win 10 精简版文章地址吧(https://www.ghpym.com/bwcxwin102004.html  - 再配合制作的 u盘里的 windows 安装程序中的精简功能,可以把 c盘压到10几g),manjaro kde minimal 20.0.3(https://mirrors.tuna.tsinghua.edu.cn/osdn/storage/g/m/ma/manjaro/kde/20.0.3/minimal/

原文地址:https://www.cnblogs.com/ligaofeng/p/13443868.html