使用以下方式查看挂载点lsblk

使用以下方式查看挂载点lsblk

我对逻辑卷管理还很陌生,所以请耐心等待。我想卸载逻辑卷lvm3-nlv1,以便最终将其删除。

使用以下方式查看挂载点lsblk

当我运行时lsblk,我得到的输出如下:

NAME          MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda             8:0    0 223.6G  0 disk 
├─sda1          8:1    0   549M  0 part 
├─sda2          8:2    0  49.2G  0 part 
│ └─lvm3-nlv1 253:0    0   2.3G  0 lvm  /media/theperson/97ee469c-3af3-4a2d-a6be-b86847d686ef
├─sda3          8:3    0     1K  0 part 
└─sda5          8:5    0 173.8G  0 part /

/proc/mounts使用查找挂载信息grep

当我尝试nlv1使用类似下面的 grep 进行查找时,我们可以看到 nv-nlv1 已安装:

grep nlv1 /proc/mounts

输出:

/dev/mapper/nv-nlv1 /media/theperson/97ee469c-3af3-4a2d-a6be-b86847d686ef ext3 rw,nosuid,nodev,relatime 0 0

尝试使用卸载逻辑卷umount

我尝试使用以下命令来卸载:

sudo umount /dev/lvm3/nlv1       #tried even with "-v"

输出:

umount: /dev/lvm3/nlv1: not mounted.

我是不是漏掉了什么?我尝试在 StackOverflow 上寻找答案,但没有一个适合我。

答案1

您需要在umount-command 中使用正确的设备名称,它是您使用上一个 -command 找到的名称grep

sudo umount /dev/mapper/nv-nlv1

或者,您可以将挂载点传递给umount命令:

sudo umount /media/theperson/97ee469c-3af3-4a2d-a6be-b86847d686ef 

相关内容