范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

IT之家学院不懂命令行怎么玩Linux(九)修复系统引导

  感谢IT之家网友 软媒用户1226512 的线索投递!
  提要:前面写了那么多期,我想差不多也该完结了。然而大结局的图还没截好,所以这一期就来填个坑——如何修复系统引导。讲道理,那么长时间过去了,系统也该出点问题了吧。在此期间,我也不知道会不会出现什么命令。系统是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配置问题。
  grub2的配置文件就放在Linux分区的/boot/grub目录。对配置文件的修改会引起各种问题,最常见的就是grub2可以启动,但其中缺少启动项。(图2)
  其三,分区发生了变化。
  这种问题一般出现在对分区进行操作之后。由于分区信息改变,grub2找不到配置文件。win10的大更新(就是重启好几次的那种)经常带来这种问题,后来我不得不把win10的版本固定在1607(谁也别想骗我升级)。(图3)此时只能进入grub rescue。
  二、解决方法
  为了简化操作,以上各种情况我们都采用相同的方法进行修复。
  首先准备一个U盘,里面放上第一期用过的安装镜像。再准备两个安装包也放到U盘里,因为上一篇说过——我断网了。(图4)
  现在从U盘启动,选择Linux livecd。(图5)
  进入桌面后,从U盘里翻出上面那两个软件,先安装libXXX,再安装grubXXX。
  然后打开grub-customizer。首选要选择Linux所在的分区。如果选哪个都遭到拒绝的话,请直接看最后一段。(图6)
  现在来到了软件主界面,此时grub2配置已被刷新,所有分区中能够被引导的系统都已经加入菜单(连U盘也进去了),只要点击保存,问题二就算差不多修复了。顺便把用不到的启动项给删了。(图7)
  接下来,为了修复问题一和三,点击文件-安装mbr。虽然不知道你的电脑究竟出了什么事,但现在把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(三)自动化配置篇》
  《IT之家学院:不懂命令行怎么玩Linux(四)玩游戏篇》
  《IT之家学院:不懂命令行怎么玩Linux(五)下载篇》
  《IT之家学院:不懂命令行怎么玩Linux(六)音乐播放器篇》
  《IT之家学院:不懂命令行怎么玩Linux(七)局域网和防火墙》
  《IT之家学院:不懂命令行怎么玩Linux(八)番外篇》

龙芯UOS系统全面预装搜狗输入法Linux版IT之家9月18日消息从龙芯中科获悉,近期,龙芯中科与统信软件搜狗输入法三方达成合作。通过这次合作,龙芯版UOS系统将全面预装搜狗输入法Linux版。图源龙芯中科据悉,全新的搜狗输中望CADV5。0发布,适配统信UOS系统IT之家9月16日消息据统信软件,近日,中望软件推出了全新界面功能更强大的新版本V5。0,软件性能和稳定性大幅度提升,新版本与统信UOS完美适配,可持续满足统信UOS用户的使用需求微软全新Windows版OneOutlook电子邮件客户端曝光更简洁更实用感谢IT之家网友田牌手机首席设计师的线索投递!IT之家5月7日消息,微软全新的Windows电子邮件客户端Outlook,也就是所谓的OneOutlook项目似乎即将发布。目前微软SUSEEulerLinux2。0发布,大幅提升南向生态和关键业务支持能力IT之家4月16日消息,4月15日,在openEulerDeveloperDay2022上,SUSE首次对外宣布了基于openEuler22。03LTS的商业发行版SUSEEuleWin11改变太大不习惯,一招帮你保留经典Win11的界面相比Win10变化很大,很多沿用多年的老习惯被纷纷砍下,让人特别不适应。日前一款名为StartAllBack的小工具现身网络,正如它的名字所言,它的作用就是轻松复原龙芯推出兼容IE的龙芯浏览器V3,全面支持ActiveX插件等应用类型感谢IT之家网友洛辉Darki的线索投递!IT之家4月30日消息,据龙芯中科发布,近期,龙芯中科推出了兼容IE的浏览器解决方案,可全面支持采用ActiveX插件等IE时代技术开发的SteamOS3。0民间魔改版上线,可安装到其他PC硬件,自己打造SteamDeck掌机IT之家5月3日消息,早在3月初,Valve就为SteamDeck掌机用户发布了SteamOS3。0的恢复镜像。然而,该镜像并不能直接安装到其他PC硬件上。近日,一位民间大神在Gi索尼工程师帮助改进exFATLinux驱动,性能提升达73IT之家4月15日消息,exFAT(ExtendedFileAllocationTableFileSystem即扩展文件分配表)是微软在WindowsEmbeded5。0以上的版本基于欧拉openEuler20。03LTS,宝德红星企业级通用操作系统正式发布感谢IT之家网友颓然芳草的线索投递!IT之家5月2日消息,近日,由宝德计算机系统股份有限公司(后简称宝德计算)开发的基于openEuler20。03LTS的企业级通用操作系统宝德红Steam客户端推出Snap包,只需一行命令即可在Linux上安装IT之家4月30日消息,UbuntuLinux的开发商Canonical宣布,为Steam游戏商城客户端带来Snap包,可简化其安装难度,只需一行命令行即可安装使用。Snap包是一Linux优麒麟移动运行环境KMRE更新安卓App支持横竖屏切换游戏手柄AndroidStudio联调模式虚拟定位IT之家4月27日消息,Linux桌面操作系统下的应用生态短板一直都是比较严峻的问题,麒麟移动运行环境(KMRE)的上线使得优麒麟的应用生态不再局限于桌面端,可以直接本地安装运行安
腾讯云推出云开发低代码平台,帮助小白成为开发者IT之家11月29日消息据腾讯云微信公众号消息,腾讯云的小程序云开发已经成为国内最大的Serverless开发平台。同时,腾讯云从今天起,正式推出云开发低代码平台。据腾讯方面公布数Wine6。7版本发布新增ES6JavaScript模式,修复微信崩溃问题IT之家4月25日消息据Wine官网,Wine6。7版本已发布。本次更新添加了6项功能改进,并修复了一系列问题。此版本的功能更新NetApi32WLDAP32和Kerberos库转JetBrainsIDEA等所有基于IntelliJ的IDE将不再支持32位操作系统IT之家4月25日消息著名软件开发公司JetBrains于23日宣布,旗下所有基于IntelliJ的IDE都将停止支持32位操作系统,v2021。1将是支持的最后一个版本。IT之家优麒麟全新桌面安装程序即将上线安装速度界面效果大幅优化IT之家4月10日消息优麒麟官方宣布,优麒麟全新桌面安装程序将在优麒麟20。04。2v1中全新上阵,在安装速度安装体验以及界面效果上进行了大幅优化,不仅让萌新小白们轻松上手优麒麟,Ubuntu21。04Beta发布采用Linux5。11稳定版内核IT之家4月3日消息Ubuntu21。04Beta已于本月初发布,该版本代号为HirsuteHippo,包括桌面服务器和云版本,以及KubuntuLubuntuUbuntuBudgFirefox火狐浏览器87发布隐私保护更智能,全面适配macOS屏幕阅读器IT之家3月24日消息Mozilla昨日正式发布了Firefox火狐浏览器87版本,该版本添加了一项名为SmartBlock的隐私保护功能,意为智能跟踪阻塞机制,可更好地防止第三方火狐浏览器Firefox86正式发布支持多视频画中画,添加完全Cookie保护功能IT之家2月25日消息火狐浏览器Firefox86版本正式发布,该版本在85版本的基础上进一步添加了完全Cookie保护功能,以防止网站进行跨站跟踪,保护用户隐私。同时,新版本支持Firefox火狐浏览器85。0。1更新发布修复一系列崩溃问题IT之家2月7日消息Firefox火狐浏览器85。0。1更新于2月5日发布,本次更新主要进行了一些Bug修复,解决了一系列崩溃问题。IT之家了解到,Firefox火狐浏览器85版本Mozilla宣布淘汰两个火狐浏览器Firefox扩展程序IT之家2月1日消息今日,Mozilla官方宣布,由于服务器关停,将于2月19日为用户自动卸载VoiceFill和FirefoxVoiceBeta两个扩展程序。官方表示,这一决定是统信UOS云打印解决方案发布外设适配不再是难题!IT之家7月9日消息统信软件表示,统信云打印解决方案发布,解决外设利旧难题。但由于前期Windows在政企IT系统中占据绝对的市场份额,大部分打印机扫描仪等外设厂商只针对Windo统信UOS华为鲲鹏平台整机应用外设适配超1000款IT之家7月28日消息7月28日,由华为技术有限公司主办的深圳进而有为华为云与计算城市峰会2020在深圳举行。统信软件作为华为重要的基础软件合作伙伴受邀参展。统信软件表示,深度参与