小猿敢打包票,电脑使用者都曾遇到过系统无法正常启动的问题,像Windows7无法正常启动多会选择重置系统、删除补丁和卸载更新显卡驱动等。当然也有小伙伴会在开机时点击F8,进入系统启动选择界面,选择“最近一次正确配置”解决简单故障(启动项丢失、硬件驱动不兼容、系统核心文件损坏)。

很多初学Linux的小伙伴可能已经发现,Linux系统常因一些小失误无法正常启动,像误删或操作失误都会导致系统启动失败。

不晓得有多少从业者正在忘乎所以调整优化Linux系统时,突然眼前一亮,OMG,系统无法启动了。惊不惊喜,意不意外,如果你是Windows系统的忠实拥护者,小猿可以肯定,系统无法正常启动将成为经常性事件。当然你可以选择重装系统,但殊不知这是最后没有办法的办法,是从业者在其他努力都作废的情况下才不得不选择的解决方案。像一般Linux工作人员会在无法启动系统时查询原因,进而对症下药,像修改脚本或调整屏幕分辨率。

前方注意,系统启动故障

1

系统无法启动,什么情况?难道我刚才不小心删除启动引导文件“grub.cfg”啦!如果只是删除引导文件,本机分区在vda3分区,boot分区在vda1分区,那么跟着小猿走,带你轻松解决系统启动故障。

首先,输入"set root='hd0,msdos1'"点击回车键。其次输入"linux16 /vmlinuz-3.10.0-327.e17.x86_64 ro root=/dev/vda3"。之后输入"initrd16 /initramfs-3.10.0-327.el7.x86_64.img"点击回车。最后,输入"boot",点回车即可启动系统。

注意哟!Linux系统虽正常启动了,但删除的"grub.cfg"文件仍未恢复,下次依然会出现无法正常启动的问题,需要输入"grub2-mkconfig > /boot/grub2/grub.cfg"命令恢复引导文件,这样才能后顾无忧。

2

Linux系统无法启动原因多种多样,不要只想软件问题,硬件也会引起系统启动故障,电脑无法正常启动你会检查电源插头、线缆、显示器,那么如果无意间删除Linux启动硬件设备文件"vmlinuz-3.10.0-327.e17.x86_64"呢!不用猜,系统启动故障,怎么做才能恢复文件并保证系统正常运行呢?

解决方案如下:首先借助光盘镜像启动,选择"Troubleshooting"和"Rescue a Red Hat Enterprise Linux System",输入"1",点击回车键。其次,输入"df",这时光盘在"/dev/sr0"在"/run/install/repo"下,输入"cd /mnt/sysimage//mnt"和"rpm2cpio /run/install/repo/Packages/kernel-3.10.0-327.e17.x86_64.rpm | cpio -id"并拆解"kernel-3.10.0-327.e17.x86_64.rpm"安装包。注意查看,boot目录里有之前删除的"vmlinuz-3.10.0-327.e17.x86_64"文件。最后,输入"mv vmlinuz-3.10.0-327.e17.x86_64 /mnt/sysimages//boot"恢复文件并输入"exit",从硬盘启动即可。

3

你知道吗?删除mbr446个字节会导致系统无法找到/boot分区,进而出现系统启动故障问题。掌握这三步,轻松启动系统。

首先,在带有系统镜像的光盘中启动。其次,选择"Troubleshooting"和"Rescue a Red Hat Enterprise Linux System",并输入“1”,点击回车键。之后输入"chroot /mnt/sysimages"和"grub2-install /dev/vda",安装完成可见"Noerror reported"提示,重复输入两次"Noerror reported",再从硬盘启动即可。

4

系统初始文件被删除后系统启动故障如何解决呢?

首先,从光盘镜像启动,选择"Troubleshooting"和"Rescue a Red Hat Enterprise Linux System",输入"1",点击回车键。其次,输入"chroot /mnt/sysimages"和"mkinitrd /boot/initramfs-$(uname -r) $(uname -r)"。最后,重复输入两次"exit",从硬盘启动。

5

root密码忘记,系统无法正常启动怎么办?

在系统启动选择界面选择上下键让其暂停,点击“E”,进入配置界面,找到”linux16”并从“linux16”后开始删除直至“ro”。输入"rw rd.break"点击"ctrl+x"。最后,输入"chroot /sysroot","passwd"修改密码,"touch /.autorelabel",重复输入两次"exit",系统即可启动,注意修改root用户密码。

6

/boot被删除,系统启动故障。

从光盘镜像启动,选择"Troubleshooting"→"Rescue a Red Hat Enterprise Linux System"→输入"1",点击回车键。输入"chroot /mnt/sysimages",进入"/boot",输入"grub2-install /dev/vda"→"mount /dev/sr0 /opt",确保光盘挂在/opt下,重新安装内核安装包,恢复启动引导文件。最后输入两次"exit",从硬盘启动。

你还知道哪些Linux系统故障呢?像硬盘扇区错乱、GRUB引导错误信息、GRUB选项设置错误及GRUB引导错误。解决方案你都知道吗?

不要被外界浮华迷乱双眼。很多人容易陷入自以的努力中无法自拔。他们自以为很努力,自以为很刻苦,自以为拼尽全力,一开始你看到这么拼命的他,相信成功离他不远。可是后来,半年、一年、三年,他仍然在拼命看书看视频,可仍在原地踏步,不要以为虚假拼命可以瞒天过海,不要以为把生活排得满满的就是努力,你想功成名就还是一事无成,你的未来由你掌控。

最新资讯

1. 腾讯QQ iOS版8.1.0正式更新:新增简洁模式。

2. 腾讯云宣布进入日本市场,今年国际化目标收入增5倍。

3. 华为智慧屏将搭载自研芯片和鸿蒙系统,9月发布。

4. 支付宝整治冒名小程序服务商。

5. 抖音全球6月收入创新高达到1000万美元,同比增长588%。

6. 微信再出手扶持小程序:卡劵自定义入口将由小程序替代。

7. 网易云音乐正式恢复上架安卓应用商店。

8. 快手上线搞笑社区App“笑番视频”。

cvtres.exe无法正常启动_小猿圈讲解Linux系统启动故障解决方案(新手指南)相关推荐

  1. linux将字符串转小写_小猿圈总结Linux常见命令(一)

    科技发展的今天,互联网不断的发达,很多人学习Linux云计算的时候回因为记不住一些命令从而去找度娘,有时候因为因为找不到linux的命令而烦恼,下面是小猿圈linux讲师给大家总结的linux常见命令 ...

  2. 小猿圈讲解Linux常见的版本

    初学linux的朋友们,如果别人问你linux主流的发行版本有哪些,这时候你千万不要蒙,因为这是linux入门必备的门槛,必须了解的知识,如果你还不了解,那你一定要看看这篇文章,小猿圈Linux老师下 ...

  3. 小猿看图CDN_小猿圈分析Linux运维工程师面试

    原标题:小猿圈分析Linux运维工程师面试 互联网发展到了今天,很多同学都开始学习编程,java.python.linux.html5前端都是现在比较火爆的行业之一,而学习linux前端的同学也是最多 ...

  4. 小猿圈之Linux初学者掌握的基本命令

    自学linux的同学们注意了,现在为了大家更快更好的linux学习,小猿圈的linux老师为大家准备了Linux初学者掌握的基本命令,为你在学习中解决疑难,下面就看一下linux老师为你准备的命令吧. ...

  5. java length()函数_小猿圈介绍java函数式编码结构及优势

    对于java大家都已经不陌生了吧,今天小猿圈Java讲师就分享一篇关于java函数式编码结构及优势的知识点,希望对于学习java的你有一定的帮助,想学习就需要积累. 探讨三种下一代JVM语言:Groo ...

  6. router vue 回到顶部_小猿圈HTML5学习之基于iview的router常用控制方式

    对于互联网发展的今天,IT行业慢慢变成大多数年轻人发展的目标,不仅前景好,薪资也是越来越高的,而web前端是行业中需要的技术,也促进了大多数朋友在学习html5,今天小猿圈讲师给你分享基于iview的 ...

  7. 小猿圈python之python期末考试测试题(一)_小猿圈python之python期末考试测试题(二)...

    快临近期末考试了,小伙伴们是不是又开始焦虑了呢?挂科怎么办?如果很幸运看到小编的文章,你就偷着乐吧,小编总结出:一般python期末考试老师们最爱考的内容,一定要好好看啊,争取做到python不挂科: ...

  8. linux工程师前景_小猿圈预测2019年Linux云计算发展前景

    近几年,新技术不断地更新,领域不断地扩大云计算.大数据.python持续发展,领跑在互联网行业的全面,造成市场需要更多这方面的人才,需求量加大,也造成了现在学习Linux的人群也相对较多,2019年l ...

  9. 判断三角形java代码_小猿圈Java循环嵌套语法的使用介绍

    Java是一直被程序员使用的程序之一,而且应用也是最广泛的一个,很多应用中都会用得到,小猿圈java讲师就为你介绍一下Java循环嵌套语法的使用介绍,希望对你有所帮助. 嵌套循环是指在一个循环语句的循 ...

最新文章

  1. iphone 在设置了initial-scale=1 之后,在设置滚动条之后,没有滑动效果的解决办法...
  2. jwt用户注销 PHP,flask_jwt 如何实现用户注销
  3. 3-3:常见任务和主要工具之网络
  4. Scrapy分布式原理及Scrapy-Redis源码解析(待完善)
  5. 一个tile布局的下拉框
  6. 2018司法人工智能:罪名预测、刑期预测、法条推荐
  7. python 实现SOM: 函数更新
  8. 如何访问服务器表中信息,如何在 RADIUS 服务器的拨号接口上应用访问列表
  9. tensorflow python3编程_PixelCNN++实现:基于 Python3 和 TensorFlow
  10. AI人工智能技术可以做什么
  11. beetl模板使用场景_Beetl使用指南
  12. m1发卡器支持java_友我M1卡通用版的发卡充值软件
  13. 史上最强内网渗透知识点总结
  14. Alink漫谈(二十二) :源码分析之聚类评估
  15. 视频伪原创工具 剪辑过的视频md5会改变吗
  16. 年薪百万阿里前端工程师分享——Web应用实例:音频可视化
  17. DBeaver 驱动安装
  18. Jboot用@Cron失效
  19. LeetCode.M11.盛最多水的容器
  20. 学习游戏要学习编程语言吗?十大主流编程语言解析

热门文章

  1. 虚拟机网络连接模式中桥接模式和NAT模式的区别
  2. 密码输入页面的实现-模仿支付宝
  3. python之函数用法capitalize()
  4. Cut Curve randomly
  5. sql 存储过程分页
  6. [转载] python 中numpy快速去除nan, inf的方法
  7. [转载] python bp神经网络 mnist_Python利用全连接神经网络求解MNIST问题详解
  8. AtCoder Grand Contest 028题解
  9. 【CentOS】Tomcat的安装
  10. iptables记录日志