mount: /snap_vm-134004136-disk-0_last: special device /dev/local-lvm1/snap_vm-134004136-disk-0_last does not exist.如何解决?详细回复
时间: 2024-03-08 18:51:35 浏览: 149
这个问题通常是由于在挂载磁盘时指定的设备不存在导致的。可以尝试以下步骤解决:
1. 首先检查一下 `/dev/local-lvm1/snap_vm-134004136-disk-0_last` 是否存在。如果不存在,那么可能是因为设备名称不正确或者设备没有正确创建。可以通过 `lsblk` 命令查看设备列表,确保设备名称是正确的。
2. 如果设备名称正确,可以尝试重新创建设备。可以使用 `lvcreate` 命令创建设备,具体命令如下:
```
sudo lvcreate -L <size> -n <device-name> <volume-group-name>
```
这里的 `<size>` 是设备大小,可以使用 `G` 或者 `M` 等单位指定;`<device-name>` 是设备名称;`<volume-group-name>` 是卷组名称。例如:
```
sudo lvcreate -L 10G -n disk-0_last local-lvm1
```
3. 如果设备已经存在并且名称正确,则可以尝试重新挂载。可以先卸载当前挂载点,然后再重新挂载。具体命令如下:
```
sudo umount <mount-point>
sudo mount <device-name> <mount-point>
```
这里的 `<mount-point>` 是挂载点,`<device-name>` 是设备名称。例如:
```
sudo umount /snap_vm-134004136-disk-0_last
sudo mount /dev/local-lvm1/disk-0_last /snap_vm-134004136-disk-0_last
```
如果上述步骤都无法解决问题,可能是由于其他原因导致的,需要进一步排查。
阅读全文