目标:取消磁盘nvme0n2的分区
列出块设备
[root@servera ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 10.2G 0 rom
nvme0n1 259:0 0 20G 0 disk
├─nvme0n1p1 259:1 0 1G 0 part /boot
└─nvme0n1p2 259:2 0 19G 0 part
├─rhel-root 253:0 0 17G 0 lvm /
└─rhel-swap 253:1 0 2G 0 lvm [SWAP]
nvme0n2 259:3 0 10G 0 disk
├─nvme0n2p1 259:4 0 1G 0 part /dir1
├─nvme0n2p2 259:5 0 2G 0 part /dir2
├─nvme0n2p3 259:6 0 1K 0 part
└─nvme0n2p5 259:7 0 3G 0 part /dir3
查看挂载情况:
[root@servera ~]# mount
取消挂载
编辑系统配置文件
[root@servera ~]# vim /etc/fatab
删除相关的挂载信息:
/dev/nvme0n2p1 /dir1 ext4 defaults 0 0
/dev/nvme0n2p2 /dir2 ext4 defaults 0 0
UUID=99224aeb-f722-4b01-bdd7-b3581531adb7 /dir3 xfs defaults 0 0
卸载
格式: umount 挂载点/挂载设备
[root@servera ~]# umount /dir3
[root@servera ~]# umount /dir2
[root@servera ~]# umount /dir1
取消硬盘分区
[root@servera ~]# fdisk /dev/nvme0n2
查看磁盘分区情况
删除分区
此时系统提示
内核任然读取旧的分区表,要向内核使用新的分区表,得重新启动虚拟机
重启虚拟机
[root@servera ~]# reboot
再次查看一下块设备
[root@servera ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 10.2G 0 rom
nvme0n1 259:0 0 20G 0 disk
├─nvme0n1p1 259:1 0 1G 0 part /boot
└─nvme0n1p2 259:2 0 19G 0 part
├─rhel-root 253:0 0 17G 0 lvm /
└─rhel-swap 253:1 0 2G 0 lvm [SWAP]
nvme0n2 259:3 0 10G 0 disk