manjaro(Linux桌面发行版)安装后无引导解决方案
最近有一款Linux发行版突然之间开始盛行了起来,那就是manjaro。我第一次使用它的时候应该是在16年,是manjaro15版本,一塌糊涂……各种各样的问题,因为是基于archLinux的,我体验的一个月中,滚挂了三次……我去,真庆幸自己备份了文件。今时不同往日,这款曾经bug百出的发行版,现在竟然打败了多年在distrowatch网站排名第一的Linuxmint(我不知道它蝉联了多少年的第一,反正从14年到上个月,它都是第一名)。
我作为一位热爱折腾的人,怎么可能会放过这个机会咧?我第一时间下载了官方的镜像文件,然后用rufus刻录了启动usb,但是!我失败了!没有办法进入启动盘中。这是为什么呢?
查一查官方的wiki,原来如此,官方也是推荐rufus进行刻录的,但不是使用软件推荐的iso写入,而是采用dd写入,唉,dd写入是个坑啊,谁用谁知道,没办法为了感受原汁原味的安装过程和折腾过程,我一定要安装成功!!!
成功进入安装界面,这个界面还是很简单的,我就不截图了,反正只要英语不是很差的人应该都能看懂。一路都很畅快,直到安装完重启,我的天!怎么直接进入了Windows?不是应该进入grub的吗?
我果断的进入了官网的论坛(英文的,毕竟是外国人的发行版,国外的咨询更加及时一些,况且它们根本没有中文论坛),终于被我找到了,我也要即将进入正题了:
你得先确保你满足以下几个条件,一般来说,只要不是乱来,你肯定都满足了:
1,你的安装过程没有任何问题,挂载了/efi/boot区并标记,根目录这些也都存在。
2,你的镜像文件正常
3,你的电脑是联想或者惠普(目前已知就这两个品牌会出现这个问题)
4,你有一个windows启动盘,因为Windows将会启动失败,后期还得修复。
你只需要通过你的manjaro启动盘进入系统(detect boot那一项),然后打开终端,输入如下几行代码:
sudo cp /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi /boot/efi/EFI/Microsoft/bootmgfw.efi
sudo cp /boot/grub/x86_64-efi/core.efi /boot/efi/EFI/boot/bootx64.efi
sudo cp /boot/grub/x86_64-efi/core.efi /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
这几行代码的作用是替换Windows启动项,将Windows启动引导改成grub引导,这样一来,你就可以成功进入grub引导界面了,但同时你也失去了进入windows的权利。
所以,我不推荐你这么做。
进入系统了,体验了半天,总结一下感受:
1,不够好,会出现卡机,Firefox闪退比较严重
2,快捷键和Windows相差很多
3,设置凌乱,可能这是xfce的通病
4,中文输入配置不够简单
5,pacman还是没有apt方便,可能是因为我习惯了apt的处理逻辑,对pacman很不感冒……
6,无故黑屏后,无论怎样都无法重新进入系统