摘要:前面写了这么多期,我觉得快结束了。然而,大结局的图片还没有被截获,所以本期将填补一个坑——如何修复系统指导。讲道理,这么长时间过去了,系统应该有问题。在此期间,我不知道是否会有任何命令。系统是Linux mint 18.3 kde amd64、引导方法为legacy/mbr。因为懒得搞虚拟机,这次用实机演示。
电脑一、具体症状
说起这个,我想到了学生时代一周一蓝屏,一月一黑屏。当时大多数人选择到处找配件侠装系统。毕竟没有系统解决不了的问题。如果有,换电脑。
然而,安装系统有太多的缺点,学生时代可能并不重要,但后来,我无论如何都不想安装它。首先,经过长期使用,计算机已经完全成为他们想要的。一旦格盘,随着时间的推移,所有的细节配置都将被浪费。第二,桌面上的工作材料太多了。即使重要内容已经备份,也总会丢失一些文件。更不舒服的是,记忆力下降导致安装系统后完全记不起丢失了什么。于是我开始思考如何尽量不安装系统。
黑屏问题千千,引导错误占一半。没有必要拿出这样的问题来安装光盘。在正常情况下,应在十分钟内解决。至于其具体症状,有三种表现:
其一,mbr惨遭覆盖。
第一期安装的双系统是以grub2.我把它安装在指导下sda(系统盘)mbr。如果这个位置被覆盖,那么原来的位置grub2不会启动。
最常见的情况是安装Ubuntu之后再安装win,重启后只能进入Windows了。
有时mbr因不明原因意外损坏。(图1)此时启动显示system not found”。
有时候因为一些骚操作,会得到意想不到的惊喜。前几天某it之家用户(@懒小叶橄榄仁)在Linux中安装grub2,在win中安装grub4dos,最后录下一段grub2和grub4dos相互循环启动的视频真是可喜可贺。
其二,grub2配置问题。
grub放置2的配置文件Linux分区的/boot/grub目录。修改配置文件会导致各种问题,最常见的是grub可启动,但缺少启动项。(图2)
电脑第三,分区发生了变化。
这种问题通常发生在操作分区后。由于分区信息的变化,grub找不到配置文件。win10大更新(也就是重启几次的那种)往往会带来这个问题。后来,我不得不把它放在一边win10版固定在1607(没人想骗我升级)。(图3)此时只能进入grub rescue。
二、解决方案
为了简化操作,我们使用相同的方法来修复上述情况。
首先准备一个U盘,放上第一期用过的安装镜像。再准备两个安装包放在U盘里,因为上一篇文章说我断网了。(图4)
现在从U盘开始,选择Linux livecd。(图5)
进入桌面后,将上述两个软件从两个软件,先安装libXXX,再安装grubXXX。
然后打开grub-customizer。首选要选择Linux分区。如果拒绝选择任何一个,请直接看最后一段。(图6)
现在是软件主界面,此时grub2.配置已刷新,所有分区中可引导的系统都添加了菜单(甚至U盘)。只要单击保存,问题2几乎修复。顺便删除了未使用的启动项。(图7)
接下来,单击文件-安装以修复问题1和3mbr。虽然我不知道你的电脑发生了什么,但我现在就把它拿走了mbr回来就行了。(图8)
安装成功后,点击保存,重启计算机。(图9)
重启后发现问题已经修复,即grub2变得更加丑陋,U盘(sdc4)也作为win7跑进去了。(图10)
进入熟悉的桌面后,再次打开grub-customizer。刚才说软件打开后会自动刷新,因为U盘已经拔出来了。启动项目现已恢复。(图11)
点击外观设置,然后点击刷新,当前外观预览将出现。将字体设置为unifont即可。(图12)
最后别忘了保存。总之grub2这几乎是一样的。如果你想看起来不错,最好安装它burg(grub倒过来写),效果炸鸡棒(但随便安装这些东西也有黑屏风险)。(图13)
电脑下一个通知:所以问题是,如果指导没有问题,但系统文件爆炸导致各种不可理解的问题,如何修复?其实很简单,这还修什么,赶紧把备份文件翻出来。下一期会讲Linux备份和还原。
相关阅读:
《IT家庭学院:不懂命令怎么玩Linux(一)双系统安装
《IT家庭学院:不懂命令怎么玩Linux(二)安装软件文章
《IT家庭学院:不懂命令怎么玩Linux(3)自动配置文章
《IT家庭学院:不懂命令怎么玩Linux(四)玩游戏篇
《IT家庭学院:不懂命令怎么玩Linux(五)下载文章
《IT家庭学院:不懂命令怎么玩Linux(六)音乐播放器文章
《IT家庭学院:不懂命令怎么玩Linux(七)局域网及防火墙
《IT家庭学院:不懂命令怎么玩Linux(八)番外篇
电脑