1、问题介绍

本问题是在Centos7.7系统上部署k8s时,关闭了swap,手工删除/dev/centos/swap后出现的,

问题本身具有一定的普遍性

2、解决问题

2.1、进入dracut,挂载系统根分区

2.2、修改/etc/defaut/grub

dracut# mkdir tmp1

dracut# mount /dev/centos/root tmp1

dracut# vi tmp1/etc/defaut/grub

GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"

修改为

GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rhgb quiet"

2.3、挂载boot分区

2.3.1、找到boot分区设备

dracut# cat tmp1/etc/fstab

#

# /etc/fstab

# Created by anaconda on Thu Jan 2 21:15:59 2020

#

# Accessible filesystems, by reference, are maintained under '/dev/disk'

# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#

/dev/mapper/centos-root / xfs defaults 0 0

UUID=22747de8-b577-4bbb-9b5e-40c1b8c3c504 /boot xfs defaults 0 0

#/dev/mapper/centos-swap swap swap defaults 0 0

可以看到boot分区的设备UUID为

22747de8-b577-4bbb-9b5e-40c1b8c3c504

dracut# blkid

/dev/vda1: UUID="22747de8-b577-4bbb-9b5e-40c1b8c3c504" TYPE="xfs"

/dev/vda2: UUID="T7xTcp-ywWd-ciYc-k9mU-Fd3f-TCfe-wgKQgd" TYPE="LVM2_member"

UUID为

22747de8-b577-4bbb-9b5e-40c1b8c3c504对应的设备为/dev/vda1

2.3.2、挂载boot分区设备

dracut# mkdir tmp2

dracut# mount /dev/vda1 tmp2

2.3.2、修改grub.cfg

dracut# vi /tmp2/grub2/grub.cfg

删除下面两处的rd.lvm.lv=centos/swap

linux16 /vmlinuz-3.10.0-1062.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet LANG=en_US.UTF-8

linux16 /vmlinuz-0-rescue-6f9bcc60986041238dcda79bfef462d5 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet

改为

linux16 /vmlinuz-3.10.0-1062.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rhgb quiet LANG=en_US.UTF-8

linux16 /vmlinuz-0-rescue-6f9bcc60986041238dcda79bfef462d5 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rhgb quiet

保存退出

重启

reboot

dracut 查看linux分区,Centos进入dracut模式,报 /dev/centos/swap does not exist,如何恢复相关推荐

  1. windows系统中查看linux分区的三种方式

    双系统中windows查看linux分区的三种方式 一.这个算是大家早有耳闻的啦,就是使用Explore2fs这个工具,可以去 http://www.chrysocome.net/explore2fs ...

  2. win 读 linux分区,windows系统中查看linux分区的三种方式

    双系统中windows查看linux分区的三种方式 一.这个算是大家早有耳闻的啦,就是使用Explore2fs这个工具,可以去 官方网站下载,这个工具用法简单就不多说了,如图所示: 二.使用一个叫磁盘 ...

  3. linux进入了dracut模式,Centos进入dracut模式,报 /dev/centos/swap does not exist,如何恢复...

    1.问题介绍 本问题是在Centos7.7系统上部署k8s时,关闭了swap,手工删除/dev/centos/swap后出现的, 问题本身具有一定的普遍性 2.解决问题 2.1.进入dracut,挂载 ...

  4. Centos进入dracut模式,报 /dev/centos/swap does not exist,如何恢复

    1.问题介绍 本问题是在Centos7.7系统上部署k8s时,关闭了swap,手工删除/dev/centos/swap后出现的, 问题本身具有一定的普遍性 2.解决问题 2.1.进入dracut,挂载 ...

  5. mount查看linux分区大小,Linux磁盘管理----分区格式化挂载fdisk、mkfs、mount

    1,磁盘分区命令fdisk [root@localhost ~]# fdisk -l #查看磁盘分区情况 Disk /dev/sda: 10.8 GB, 10837518250 bytes 255 h ...

  6. 查看linux服务器内存使用情况,不够时创建Swap、手动 cached

    2019独角兽企业重金招聘Python工程师标准>>> 如何知道系统的内存使用情况: 在Linux下查看内存我们一般用free命令: [root@scs-2 tmp]# free t ...

  7. mount查看linux分区大小,【128】Linux 中磁盘空间查询df、du和分区fdisk和挂载mount

    内容目录(原文见公众号python宝) 一.Linux 查看磁盘空间可以使用 df 和 du 命令二.linux磁盘分区fdisk命令详解三.Linux挂载命令mount四.挂载分区实例 一.Linu ...

  8. linux dev sda 不存在,我查看linux分区情况为什么不是dev/hda而是dev/sda阿

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 [root@localhost ~]# fdisk -l Disk /dev/sda: 40.0 GB, 40020664320 bytes 255 he ...

  9. centos如何查看linux内核,版本号等

    查看全部信息: [zhangsan@localhost ~]$ uname -a Linux localhost.localdomain 3.10.0-693.el7.x86_64 #1 SMP Tu ...

最新文章

  1. 从哲学角度分析,框架的[无用之用]效果
  2. 多DHCP服务器的作用域 及备用DHCP服务器(一)
  3. Spring Security OAuth2——自定义OAuth2第三方登录(Gitee)并与UsernamePassword登录关联解决方案
  4. ISDN与PSTN的区别是什么?
  5. python flask 基础入门
  6. python 新建文件 hdfs_python使用hdfs3模块对hdfs进行操作详解
  7. 谁有能锁屏不崩溃的录屏软件给推荐个。。。。
  8. 使用Netsparker扫描及**某站点
  9. 【VirtualBox打开出错】创建COM对象失败(XP3系统)
  10. MS2561低功耗RS-485接口芯片,可替换MAX487兼容MAX348
  11. 2023 软件库APP下载系统源码 附卡密会员插件
  12. sqlplus报错ORA-12547: TNS:lost contact解决
  13. 从拼多多解析社交电商
  14. CryptoNight
  15. 为什么需要序列化总结
  16. 去掉linux 打印信息
  17. 摘自一个MILLION SONG DATASET里的一段读取基于HDF5文件格式的歌曲信息
  18. 王家林老师人工智能AI 第26课:使用Apriori对美食店的消费者进行美食推荐 老师微信13928463918
  19. 26亿融资背后 猪八戒网的取经文化
  20. 云海轻站常见问题整理

热门文章

  1. java报告(一)编程打印一个三角形的乘法口诀表
  2. 【BZOJ-2325】道馆之战 树链剖分 + 线段树
  3. java消息推送与接收
  4. 组成原理----存储管理
  5. 定位 - CoreLocation - 打印位置信息
  6. pat1014. Waiting in Line (30)
  7. VS.NET安装部署深入研究
  8. 怎么设置qq信息同步服务器,QQ输入法如何设置网络同步
  9. android.mk编译动态库,安卓之Android.mk多文件以及动态库编译
  10. python获取计算机信息系统数据罪_工作心得:破坏计算机信息系统罪与非法获取计算机信息系统数据罪的区分...