我不清楚识别分区types或文件系统驻留在这里是什么lvscan报告我
ACTIVE '/dev/virtualization/vm1' [100.00 GiB] inherit ACTIVE '/dev/virtualization/vm2' [150.00 GiB] inherit ACTIVE '/dev/virtualization/vm3' [50.00 GiB] inherit ACTIVE '/dev/virtualization/vm4' [100.00 GiB] inherit
我如何识别在其上运行的文件系统。 它是一个Ubuntu服务器,上面是由virt-manager创build的LVM分区。
mount命令的输出是
/dev/sda1 on / type ext4 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) none on /sys type sysfs (rw,noexec,nosuid,nodev) none on /sys/fs/fuse/connections type fusectl (rw) none on /sys/kernel/debug type debugfs (rw) none on /sys/kernel/security type securityfs (rw) none on /dev type devtmpfs (rw,mode=0755) none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620) none on /dev/shm type tmpfs (rw,nosuid,nodev) none on /var/run type tmpfs (rw,nosuid,mode=0755) none on /var/lock type tmpfs (rw,noexec,nosuid,nodev) none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) nfsd on /proc/fs/nfsd type nfsd (rw)
blkid
的输出如下所示
blkid /dev/sda1 /dev/sda1: UUID="6876c294-0c70-4b4e-87a2-636ea19e5ed6" TYPE="ext4"
但这并没有帮到我太多。
blkid /dev/virtualization
但没有结果,即没有输出。 另外文件命令的输出我做了file /dev/virtualization/*
site4: symbolic link to `../mapper/virtualization-site4' site3: symbolic link to `/dev/mapper/virtualization-site3' site2: symbolic link to `../mapper/virtualization-site2' site1: symbolic link to `../mapper/virtualization-site1'
我还应该做些什么?
那么,如果他们是虚拟机文件系统,只需login到虚拟机,看看使用什么文件系统。
blkid
设备或使用其他file
(如dd if=/dev/sde1 bs=1M count=1 | file -
)
你可以试着安装它们。 (mount / dev / virtualization / vm1 / mnt / tmp)。 内核将检测(实际上,不检测,但尝试所有支持的文件系统),你会看到FSinputmount命令。
file -s /dev/mapper/virtualization-site4
因为man file
告诉我:
指定-s选项会导致文件读取块或字符特殊文件的参数文件。 这对确定原始磁盘分区中的数据的文件系统types很有用,这些分区是块特殊文件。
但是在你的情况下,你将被一个符号链接引导到/dev/dm-*
。