ubuntu虚拟在扩展硬盘后重启后进入emergency mode

2023-10-24 06:20

本文主要是介绍ubuntu虚拟在扩展硬盘后重启后进入emergency mode,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

You are in emergency mode, After logging in,type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, "systemctl default" or "exit" to boot into default mode

1. 输入root密码进入命令行操作界面

lsblk

 发现新扩展的硬盘没有mount成功

2. 创建LVM逻辑卷

#创建物理卷
root@ubuntu:/ pvcreate /dev/sda2
Physical volume "dev/sda2" successfullly created.#查看物理卷信息
root@ubuntu:/ pvsPV          VG Fmt    Attr  PSize  PFree/dev/sda2      lvm2   ---   60.00g 60.00g#创建卷组
root@ubuntu:/ vgcreate vg-mapper /dev/sda2
Volume group "vg-mapper" successfully created.#查看卷组信息
root@ubuntu:/ vgsVG        #PV #LV #SN Attr   VSize  VFreevg_mapper   1   0   0 wz--n- 60.00g 60.00g#创建逻辑卷
root@ubuntu:/$ lvcreate -n lvm-new -L 60G vg_mapper 
Logical volume "lvm-new" created.#查看逻辑卷信息
root@ubuntu:/$ lvsLV      VG        Attr      LSize   Pool Origin Data% Meta%  Move Log Cpy%Sync Convertlvm-new vg_mapper -wi-a---- 60.00g#创建文件系统
root@ubuntu:/ mkfs.ext4 /dev/vg-mapper/lvm-new#创建目录并将文件系统挂在上
root@ubuntu:/ mkidr /extra
root@ubuntu:/ mount /dev/vg-mapper/lvm-new /extraroot@ubuntu:/ df -h

3. 修改文件系统表fstab

vim /etc/fstab#把刚创建的逻辑卷加入
/dev/vg-mapper/lvm-new /extra   ext4 defaults 0 0

检查能否mount成功

umount /extra
mount -adf -h

 4. 重启进入系统

systemctl reboot

这篇关于ubuntu虚拟在扩展硬盘后重启后进入emergency mode的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/273281

相关文章

Ubuntu 24.04启用root图形登录的操作流程

《Ubuntu24.04启用root图形登录的操作流程》Ubuntu默认禁用root账户的图形与SSH登录,这是为了安全,但在某些场景你可能需要直接用root登录GNOME桌面,本文以Ubuntu2... 目录一、前言二、准备工作三、设置 root 密码四、启用图形界面 root 登录1. 修改 GDM 配

如何在Ubuntu 24.04上部署Zabbix 7.0对服务器进行监控

《如何在Ubuntu24.04上部署Zabbix7.0对服务器进行监控》在Ubuntu24.04上部署Zabbix7.0监控阿里云ECS服务器,需配置MariaDB数据库、开放10050/1005... 目录软硬件信息部署步骤步骤 1:安装并配置mariadb步骤 2:安装Zabbix 7.0 Server

Ubuntu如何分配​​未使用的空间

《Ubuntu如何分配​​未使用的空间》Ubuntu磁盘空间不足,实际未分配空间8.2G因LVM卷组名称格式差异(双破折号误写)导致无法扩展,确认正确卷组名后,使用lvextend和resize2fs... 目录1:原因2:操作3:报错5:解决问题:确认卷组名称​6:再次操作7:验证扩展是否成功8:问题已解

PostgreSQL的扩展dict_int应用案例解析

《PostgreSQL的扩展dict_int应用案例解析》dict_int扩展为PostgreSQL提供了专业的整数文本处理能力,特别适合需要精确处理数字内容的搜索场景,本文给大家介绍PostgreS... 目录PostgreSQL的扩展dict_int一、扩展概述二、核心功能三、安装与启用四、字典配置方法

C++链表的虚拟头节点实现细节及注意事项

《C++链表的虚拟头节点实现细节及注意事项》虚拟头节点是链表操作中极为实用的设计技巧,它通过在链表真实头部前添加一个特殊节点,有效简化边界条件处理,:本文主要介绍C++链表的虚拟头节点实现细节及注... 目录C++链表虚拟头节点(Dummy Head)一、虚拟头节点的本质与核心作用1. 定义2. 核心价值二

mysql查询使用_rowid虚拟列的示例

《mysql查询使用_rowid虚拟列的示例》MySQL中,_rowid是InnoDB虚拟列,用于无主键表的行ID查询,若存在主键或唯一列,则指向其,否则使用隐藏ID(不稳定),推荐使用ROW_NUM... 目录1. 基本查询(适用于没有主键的表)2. 检查表是否支持 _rowid3. 注意事项4. 最佳实

linux重启命令有哪些? 7个实用的Linux系统重启命令汇总

《linux重启命令有哪些?7个实用的Linux系统重启命令汇总》Linux系统提供了多种重启命令,常用的包括shutdown-r、reboot、init6等,不同命令适用于不同场景,本文将详细... 在管理和维护 linux 服务器时,完成系统更新、故障排查或日常维护后,重启系统往往是必不可少的步骤。本文

SpringBoot3中使用虚拟线程的完整步骤

《SpringBoot3中使用虚拟线程的完整步骤》在SpringBoot3中使用Java21+的虚拟线程(VirtualThreads)可以显著提升I/O密集型应用的并发能力,这篇文章为大家介绍了详细... 目录1. 环境准备2. 配置虚拟线程方式一:全局启用虚拟线程(Tomcat/Jetty)方式二:异步

Ubuntu设置程序开机自启动的操作步骤

《Ubuntu设置程序开机自启动的操作步骤》在部署程序到边缘端时,我们总希望可以通电即启动我们写好的程序,本篇博客用以记录如何在ubuntu开机执行某条命令或者某个可执行程序,需要的朋友可以参考下... 目录1、概述2、图形界面设置3、设置为Systemd服务1、概述测试环境:Ubuntu22.04 带图

Spring组件实例化扩展点之InstantiationAwareBeanPostProcessor使用场景解析

《Spring组件实例化扩展点之InstantiationAwareBeanPostProcessor使用场景解析》InstantiationAwareBeanPostProcessor是Spring... 目录一、什么是InstantiationAwareBeanPostProcessor?二、核心方法解