腾讯云linux系统 initramfs 或 initrd 损坏/丢失

现象描述

执行命令或系统启动的过程中,出现 VFS: Unable to mount root fs on unknow-block 或者 error:file ‘/boot/initramfs-`uname -r`.img’ not found 等报错信息。

可能原因

1. 系统启动失败,输出 VFS: Unable to mount root fs on unknow-block 可能是 initramfs 或 initrd 有问题,需要重新 生成 initramfs 或 initrd:。如下图所示:

腾讯云linux系统 initramfs 或 initrd 损坏/丢失
 2:系统启动失败,
输出 error:file ‘/boot/initramfs-`uname -r`.img’ not found 可能是 /boot 目录下缺少 initramfs/initrd 文件。
如下图所示:
腾讯云linux系统 initramfs 或 initrd 损坏/丢失
 
上面两种情况,都会导致系统无法正常启动。检查并重新生成 initramfs/initrd。

故障处理

1.参见 使用救援模式,进入救援模式。
2. 执行其中的 mount 及 chroot 等命令。
mkdir -p /mnt/vm1
mount /dev/vda1 /mnt/vm1
mount -o bind /dev /mnt/vm1/dev
mount -o bind /dev/pts /mnt/vm1/dev/pts
mount -o bind /proc /mnt/vm1/proc
mount -o bind /run /mnt/vm1/run
mount -o bind /sys /mnt/vm1/sys
chroot /mnt/vm1 /bin/bash

3.执行以下命令,重新生成 initramfs/initrd。

wget http://mirrors.tencentyun.com/install/cts/linux/cvmrescue_main.sh && chmod +x cvmrescue_main.sh && ./cvmrescue_main.sh -m rebuild_initramfs

碰到域名解析失败的可以在 /etc/hosts 中配置 hosts 169.254.0.3 mirrors.tencentyun.com。

4.输出如下,表示 initramfs 或 initrd 新建成功。

腾讯云linux系统 initramfs 或 initrd 损坏/丢失

5.参见 使用救援模式,退出救援模式,启动系统。

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/server/4309.html

(0)
打赏 微信扫一扫 微信扫一扫
如何查看Linux系统I/O负载情况?
上一篇 2024年9月28日 上午10:38
宝塔腾讯云php无法启动的N种常见错误解决教程
下一篇 2024年10月17日 下午9:12

相关推荐

  • nginx+php-fpm报错故障解决方法-及排查流程

    前言 现在NGINX越来越普及了、通过很多面板都可以简单搭建、小白都可以操作、但是出了问题、不知道如何下手、今天我们总结下教程 学派吧-小编初到一家公司做运维的工作,刚来的第一天就开始部署LNMP(Linux+Nginx+MySQL+PHP)环境,结果出现了问题。 他来向我请教,具体问题现象、原因和解决思路如下: 问题一nginx进程CPU和内存不均衡,某个…

    2018年10月11日
    3.7K00
  • 学派吧-win2008中关于如何设置计划任务执行PHP文件方法的详解-windows教程

    这篇文章主要介绍了win2008中设置计划任务执行PHP文件的方法,需要的朋友可以参考下 在网上找了些WINDOWS执行PHP的计划任务的方法,有一个写得很全,可惜在我这竟然没通过。最后不得不综合各门派的方法,才能在我这运行成功1、写一个PHP程序,命名为test.php,内容如下所示: 代码如下: <? $fp = fopen("test.…

    服务器运维 2018年12月10日
    3.3K00
  • Linux-centos下nginx日志每天定时切割教程

    教程目的: 使用Linux系统自带的命令logrotate对Nginx日志进行切割。 Nginx安装目录:/usr/local/nginx/ Nginx日志目录:/usr/local/nginx/logs/、/usr/local/nginx/logs/nginx_logs/ 1、添加nginx日志切割脚本 cd  /etc/logrotate.d  #进入目…

    服务器运维 2018年10月17日
    2.6K00
  • 购买阿里云ECS服务器后如何确认该服务器的IP信息和地理位置-linux运维

    本篇文章给大家带来的内容是关于购买阿里云ECS服务器后如何确认该服务器的IP信息和地理位置,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 IP地址查询定位 购买阿里云ECS服务器后,如果想确认该服务器的IP信息和地理位置,或需要查询本地公网IP信息,可以使用淘宝IP地址库进行查询。 1. 访问 ip.taobao.com 后,在页面左下侧,…

    服务器运维 2018年11月21日
    2.8K00
  • 如何查看云服务器 ECS 公网流量统计总和-linux运维-学派吧

    本篇文章给大家带来的内容是关于如何查看云服务器 ECS 公网流量统计总和,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 查看云服务器 ECS 公网流量统计总和 您可以在云服务器控制台导出使用记录的 CSV 文件查看云服务器每天/每小时的公网流量统计总和。 登录云服务器控制台。 单击费用 > 进入费用中心。 单击左侧导航栏消费记录 &g…

    服务器运维 2018年11月21日
    2.3K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部