在CentOS系统中,“分卷”通常指传统磁盘分区(如/dev/sda1
)或LVM(逻辑卷管理)分卷(如/dev/mapper/vg_name-lv_name
)。以下分别介绍这两种场景的卸载流程及注意事项:
若分卷为传统分区(未使用LVM),卸载流程主要包括停止使用分区→卸载挂载点→删除分区→更新分区表:
确认分区信息
使用lsblk
或fdisk -l
命令查看磁盘及分区详情,确定要卸载的分区设备名(如/dev/sdb1
)。
lsblk # 查看分区挂载关系 fdisk -l # 查看分区详细信息
卸载已挂载的分区
若分区已挂载(如挂载到/mnt/data
),需先卸载。若分区正在被进程占用,需先终止进程:
umount /mnt/data # 卸载指定挂载点 # 若无法卸载,查找并终止占用进程 lsof | grep /mnt/data # 查看占用进程 fuser -mki /mnt/data # 强制终止占用进程 umount /mnt/data # 再次尝试卸载
删除分区
使用fdisk
或parted
工具删除分区(以fdisk
为例):
sudo fdisk /dev/sdb # 进入分区工具(替换为目标磁盘) Command (m for help): d # 输入d删除分区 # 系统提示选择分区号(如1),输入后回车 Command (m for help): w # 输入w保存更改并退出
注意:
fdisk
删除分区后不会自动同步到系统,需重启磁盘或使用partprobe
命令同步:partprobe /dev/sdb
可选:清理分区表残留
若分区表仍有残留信息,可使用dd
命令清零分区表头部(谨慎操作,会破坏分区表):
sudo dd if=/dev/zero of=/dev/sdb bs=1M count=1
若分卷为LVM管理的分卷,卸载流程需遵循**“从上到下”**的顺序(逻辑卷→卷组→物理卷),避免数据丢失:
lvdisplay
、vgdisplay
、pvdisplay
命令查看逻辑卷、卷组、物理卷的详细信息:lvdisplay # 查看逻辑卷(LV)信息 vgdisplay # 查看卷组(VG)信息 pvdisplay # 查看物理卷(PV)信息
/dev/mapper/vg_name-lv_name
挂载到/mnt/lv
),需先卸载:umount /mnt/lv # 卸载挂载点 # 若无法卸载,查找并终止占用进程(同传统分区步骤)
lvremove
命令删除逻辑卷,执行前需确认操作:lvremove /dev/mapper/vg_name-lv_name # 替换为目标逻辑卷路径 # 系统提示“Do you really want to remove active logical volume?”,输入y确认
vgremove
命令删除(卷组删除后,其包含的逻辑卷将无法恢复):vgremove vg_name # 替换为目标卷组名称
pvremove
命令清除物理卷信息:pvremove /dev/sdb # 替换为目标物理卷设备名
lsof
或fuser
确认分区/逻辑卷未被进程占用,避免卸载失败。/etc/fstab
文件,注释或删除对应的挂载条目(如/dev/mapper/vg_name-lv_name /mnt/lv ext4 defaults 0 0
)。以上步骤覆盖了CentOS系统下分卷卸载的常见场景,操作前请务必确认目标设备及分区信息,避免误操作。