腾讯云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

相关推荐

  • VM下扩容Linux要注意的问题分享教程-学派网

    扩容两步走: 第一步卷扩容 第二步文件系统扩容 需要注意的是不同Linux发行版本,文件格式有所不同 xfs用 xfs_growfs /dev/vg_dc01/lv_root ext3用 resize2fs /dev/vg_dc01/lv_root 是时候给苍老师安排换个新房子 :) 以上就是VM下扩容Linux要注意的问题的详细内容,更多请关注学派吧其它相…

    服务器运维 2019年1月15日
    2.4K00
  • centOS安装宝塔提示报错

    安装宝塔提示这个错误、一般是DNS问题、或者更换个安装节点 P root@localhost:~ root0104.223.166.114’s password: I Last failed login: Tue Jul 17 02:32:19 EDT 2018 from 112.85.42.197 on. ssh :notty IThere were 78…

    服务器运维 2018年7月17日
    4.8K00
  • 学派吧-iptables基本概念和原理 -linux教程

    概述 iptables是linux自带的防火墙软件,用于配置IPv4数据包过滤或NAT(IPv6用ip6tables)。 在linux上,防火墙其实是系统内核的一部分,基于Netfilter构架,基本原理就是在内核网络层数据包流经的不同位置放置一些钩子(hook),利用这些嵌入网络层的hook来对数据抓取、控制或修改,iptables其实只是默认的netfi…

    2018年12月19日
    2.3K00
  • apache防盗链和隐藏版本信息-Linux运维-学派吧

    有需要服务器方面的需求和咨询,可以联系博主 QQ 7271895 文章目录[隐藏] 一、防盗链 二、隐藏版本信息 实验要求: 三台虚拟机分别是:linux和两台windows虚拟机,linux虚拟机为服务器,Windows7-1为客户端,Windows7-2为盗链端。 实验步骤: 一、防盗链 1.把httpd、apr、apr-util安装包解压缩到/opt目…

    2018年9月30日
    2.1K00
  • debian9安装mariadb apache php7-Linux运维-学派吧

    有需要服务器方面的需求和咨询,可以联系博主 QQ 7271895 一、 apt install apache2 二、 apt install php (安装后测试phpinfo) <?php phpinfo(); ?> 三、 apt install mariadb-server 1、安装完 MariaDB 之后,运行 mysql_secure_i…

    服务器运维 2018年9月30日
    2.3K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

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

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