【解决】修改LVM卷组名重启系统后,无法进入进入系统

一台服务器系统已经安装完毕,但是LVM的卷组vg使用的是默认的VolGroup名称,使用起来感觉不舒服,打算把这个卷组名称修改为vg。

先来查看系统中有关LVM的相关信息,使用如下命令:

/etc/fstab /etc/grub.conf

df –h

lvs

vgs

通过上图,我们可以看到。目前系统中的根分区、交换分区全部是在LVM下,只有/boot分区单独分开的。所以我们在修改卷组名称之后,这些挂载点,系统肯定是无法识别的。

那么如何让系统识别这些挂载点呢?要让系统识别这些挂载点,我们需要修改两个文件:/etc/fstab、/etc/grub.conf。在下面我会介绍,如何修改这两个文件。

其实修改LVM卷组名称很简单,只需要使用vgrename命令即可。使用方法如下:

vgrename oldname newname

开始修改卷组名称,如下:

vgrename VolGroup vg

通过上图,我们可以看到系统中原来的卷组名称VolGroup已经被成功的修改为vg。

下面我们开始介绍,修改/etc/fstab、/etc/grub.conf,这两个文件。

vi /etc/fstab

通过上图,我们可以看到在为修改之前,系统中的挂载点使用的卷组VolGroup,图中红色标记出来的部分。我们现在只需要把该文件中所有VolGroup修改为vg即可。如下:

通过上图,我们可以看出目前卷组vg,已经是激活状态。

以上是/etc/fstab文件的修改,下面开始修改/etc/grub.conf文件修改,如下:

vi /etc/grub.conf

grub.conf也要和fstab文件一样,把该文件中所有VolGroup修改为vg即可。

以上修改完毕后,我们就可以重启系统,如下:

shutdown –r now

重启系统后,通过上图,我们可以看到系统已经正常启动。

以上正常操作下,修改卷组名称。如果在你修改完毕后卷组名称,没有修改/etc/fstab、/etc/grub.conf,这两个文件的话。系统重启后,你会发现无法登陆系统,出现如下的错误提示信息:

系统会报上的错误,此时我们只能通过系统的单用户模式来恢复系统。

重启启动系统,在系统进入centos 数秒的时候按字母e,进入GRUB编辑状态,如下:

选择以单词kernel起头的这行,按下e键以编辑这个命令行,如下:

注意:我们需要把以单词kernel起头的这行中所有的VolGroup修改为现在的新的卷组名称vg,如下:

这样修改的作用就相当于是暂时把/etc/grub.conf文件修改为正常。

在末尾输入空格single,回车,如下:

再按b键加载,如下:

系统启动后,会进入显示如下的界面,在此我们需要输入root用户的密码:

正常进入系统后,编辑/etc/fstab文件,系统会提示此文件之只读状态无法进行写入。如下:

要想编辑/etc/fstab文件,我们需要在系统中重新挂载根目录,使其具有可读写状态,使用如下命令:

mount -o remount,rw /

该条命令的作用是,以可读写的形式重新挂载根分区。

然后再编辑/etc/fstab文件,就可以正常编辑。如下:

/etc/fstab文件修改完毕后,我们再来修改/etc/grub.conf文件。你会发现系统提示你该文件,是一个新文件。如下:

既然在这不能修改/etc/grub.conf文件,我们先重启系统。再重新系统时,我们还需要重新进入单用户模式,然后修改kernel起头的这行中所有的VolGroup修改为现在的新的卷组名称vg启动系统。

你会发现此时我们已经可以正常进入系统,查看/etc/grub.conf文件。如下:

通过上图,我们可以看到目前/etc/grub.conf文件中使用还是原来的卷组的名称。使用vi命令修改,把该文件中所有VolGroup修改为vg。如下:

/etc/grub.conf文件修改完毕后,再次重启启动。

现在发现系统已经可以正常启动,至此有关LVM卷组重命名结束。

时间: 2024-11-30 09:59:11

【解决】修改LVM卷组名重启系统后,无法进入进入系统的相关文章

用批处理网络映射驱动器后自动修改磁盘卷标名脚本_DOS/BAT

比如把服务器master上的D:\data映射为本地磁盘Z盘,里面存放的都是各个部门的文件夹,这些文件夹都设置了对应的权限,保证数据的安全.之后用户就可以在我的电脑里看到一个网络磁盘:'master' 上的 data (Z:) 类似这样的很长的卷标名. 这个卷标名没有什么问题,只是缺乏实际的意义,用户无法一目了然.因此我们需要把这个网络驱动器映射的卷标名修改下,只需在其上面右键重命名即可.可是如果是很多用户呢,尤其是用域管理的情况下,一个个修改这个工作量就很大了.因此现在给大家分享一个批处理脚本

XP系统安装Ubantu系统后无法引导UBANTU系统的解决方法

今天在台式机上面的XP系统装了Ubantu双系统,但是安装完Ubantu系统后XP系统没有引导Ubantu系统的引导项,也就是无法进入Ubantu系统,这个问题困扰了我好几个小时,由于easybcd在XP系统不能用,搞的我晚饭都没按时吃,现在终于搞定了. 解决方法如下: 1.更新gurb2 sudo update-grub 然后重启电脑 2.如果方法一不可以,就重新安装grub2 $ sudo apt-get install grub2 $ sudo upgrade-from-grub-lega

linux中AWS使用LVM卷组管理卸载时报错

问题情况: 使用AWS EC2 server,挂载了一块磁盘,系统上已经umount了挂载的目录,然后在AWS管理界面取消了此磁盘的依附,过程用了比较长的时间,期间状态还为buzy,但是过了一段时间后还是成功取消了依附,但在系统上使用fdisk查看磁盘依然存在但不能使用,具体请看以下: [root@ip-10-150-125-190 ~]# fdisk -l Disk /dev/sda1: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/trac

Linux LVM学习总结——创建卷组VG

    在Linux平台如何创建一个卷组(VG)呢?下面简单介绍一下卷组(VG)的创建步骤.本文实验平台为Red Hat Enterprise Linux Server release 6.6 (Santiago) 1: 查看当前卷组信息 查看服务器的卷组(VG).物理卷(PV).逻辑卷(LV)相关信息,在此之前,我们先来看看一些基本命令以及用法     vgcan命令介绍 :     查找系统中存在的LVM卷组,并显示找到的卷组列表.vgscan命令仅显示找到的卷组的名称和LVM元数据类型,要

Linux LVM学习总结——创建卷组VG

    在Linux平台如何创建一个卷组(VG)呢?下面简单介绍一下卷组(VG)的创建步骤.本文实验平台为Red Hat Enterprise Linux Server release 6.6 (Santiago) 1: 查看当前卷组信息 查看服务器的卷组(VG).物理卷(PV).逻辑卷(LV)相关信息,在此之前,我们先来看看一些基本命令以及用法     vgcan命令介绍 :     查找系统中存在的LVM卷组,并显示找到的卷组列表.vgscan命令仅显示找到的卷组的名称和LVM元数据类型,要

物理卷操作命令:pvcreate,pvscan,pvdisplay.卷组操作命令:vgcreate,vgdisplay. (转)

新硬盘创建LVM系统过程. 物理卷操作命令:pvcreate,pvscan,pvdisplay. 卷组操作命令:vgcreate,vgdisplay. 逻辑卷操作命令:lvcreate,lvdisplay.   Linx卷管理详解 VG LV PV 作者:吴伟龙   一. 前言 每个Linux使用者在安装Linux时 都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值.因为如果估计不

Ubuntu 系统调整LVM卷/home分区到 / 分区

解决linux系统Ubuntu 下调整home和根分区大小:目标:将 /dev/mapper/ubuntu--55--vg-home 缩小到1.5T,并将剩余的空间添加给/dev/mapper/ubuntu--55--vg-root,1.首先查看磁盘使用情况... 目标:将/dev/mapper/ubuntu--55--vg-home 缩小到 1.5T,并将剩余的空间添加给/dev/mapper/ubuntu--55--vg-root 1.首先查看磁盘使用情况 # df -h 2.卸载/home

红帽企业Linux本地物理磁盘和磁盘卷组群管理

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   红帽企业 Linux 5提供了一个图形化的 Logical Volume Manager (LVM) 配置工具 - system-config-lvm.system-config-lvm 允许用户为本地的物理磁盘和磁盘分区建立卷组群.它使得被创建的逻辑卷非常灵活,可扩展,并可以让系统象使用普通的物理磁盘一样使用这个逻辑卷.system-config-lvm 使用

AIX的卷组管理

1.增加卷组 #smit mkvg 可以使用mkvg命令创建一个卷组,新卷组的卷组必须包括至少一个物理卷.可以使用-y选项指定新创建卷组的名称.如果没有指定,卷组名由系统生成.可以使用-s选项指定物理分区的大小,物理分区的大小以MB为单位并不是2的幂次方,缺省值4MB. 例子: 创建一个名叫newvg的卷组,物理分区大小2MB # mkvg -s 2 -y newvg hdisk1 2.删除卷组 # smit reducevg2 如果一个卷组中没有物理卷,可以使用smit -reducevg2快