从修复grub2引导想开去

2018-6-12

之前在新笔记本上装双系统,不论怎么装终是开机直接进win10。中文网上资料太杂乱,后来看到rEFInd就安装试着引导两个系统,美观好用。但是每次开机进linux都是rEFInd-grub2,知道可以修改grub2配置,但是懒得查资料设置。

最近感觉英文有些许进步,忽然想再尝试下用grub2引导两个系统,出现问题就google英文资料。结果过程异常顺利,也没怎么用到英语。去rEFInd官网直接定位uninstall,只需一条删除命令就把rEFInf卸载了。然后重启看看grub2或则win的bootloader工作不,果然还是直接进入win10。然后点上一根烟(其实并没有。。。),打开浏览器先把之前收藏对几个引导相关的网页温习一遍。

然而,就是在这之前保存的网页里我找到方法:在windows下启动管理要shell,然后将efi分区挂载找一个虚拟分区,这样就可以编辑efi分区了。最后就是用一条命令设置grub2为引导程序。思路就是这么简单。。。很奇怪之前我怎么没弄懂(发现)呢?

今天又反思了下,原因差不多有:

  • 当时初遇问题,反复装了几遍系统,耗时不少,心里焦急。
  • 没有思考问题可能出在哪里,只傻傻搜索遇到的现象,没有尝试搜索可能导致问题的细节。
  • 网上查资料效率不高,虽然一直用google,但大多看中文。中文世界资料老、少、错,帮助甚至是相反的。
  • 查资料鉴别能力不够,还不够仔细。正如上面所说,其实之前我就找到过正确的中文资料,但是输入命令不仔细,没有成功。

第一个原因,其实可以避免:下载iso后验证哈希值就差不多能避免多次下载、写盘、安装系统的情况。当然,这过程也体现出我没脑子、思考力低的毛病。第二个原因需要好好反思,既然iso文件和安装没问题,那只能是引导程序出问题了。怎么出问题了?win10影响的。简单得分析后就可以有多种google方案,例如“grub2+修复+uefi”“bootloader+win+linux”。这样总比我开始只懂得“双系统直接进入win10”强。强在:1、分析过后大概率更接近问题表述,更准确查到解决方法;2、分析后可以提炼关键词,比搜索一句话表述遇到的问题更容易找到解决方法;3、关键词用英文google效果可能更好,尤其是计算机技术方面。

第三个原因,应该说是我个人感受:计算机技术方面的问题用百度往往查出一堆垃圾。前些年各种问问:百度知道、搜狗知道、新浪问答等等,他们给中国局域网制造了太多垃圾。还有局域网中人们自娱自乐的百度百科类。有个笑话:吐槽大会张绍刚吐槽张博是个没有百科词条的人。说回我用google“双启动直接进入win10”,虽然屏蔽了一些垃圾问答,但用中文查又只看中文,大多就是一些博客了。博客基本上是博主遇到问题,查了些资料,然后写下的。问题是:圈子说大其实很小,传着传着容易乱。正如那句话:天下文章一大抄。可能博主写下的解决方案真的解决了他的问题,但适合你吗?你俩遇到的问题都不一定一样,而没多少博主会把问题来龙去脉写清楚,可能只是描述下遇到问题的样子(就像“直接进入win10”)。即使有,淹没在茫茫传抄的中文网中。当然,博主写博客不是专门给别人写的,那是个人的学习感悟。我觉得博客是自己学习进步的工具,上面的话没有贬低之意,只是寻找计算机技术问题方案可能有更好的途径、方法。

推荐阅读更多精彩内容

  • 系统启动是一项非常复杂的程序,因为内核得先检测硬件并加载适当的驱动程序后,接下来则必须要调用程序来准备好系统运行的...
    Zhang21阅读 4,028评论 2 6
  • 「诶,你有没有听过,如果我变成回忆啊?」 「没有,我去听听。」 只是我现在听歌,脑子里想的都是,这首歌很好棒,他...
    青春小百合Uni阅读 9评论 0 0
  • “她一次都没有回头。” 当这最后一句话读完后,仍不相信这就是结局。说实话,心有不甘。 习惯于“坏人自有恶报”的标准...
    小羊三白阅读 548评论 0 0
  • 微凉, 在额角, 在眉间, 在唇边, 从空中不经意的滴落······ 念, 在花坛里嗅花,追蝶。 于湖畔,抚金沙,...
    微石入梦阅读 33评论 0 0