Я не очень понимаю, как определить тип раздела или файловую систему, находящуюся на нем, вот что мне сообщает 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, а выше представлены разделы LVM, созданные virt-manager.
Вывод команды 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'
Что еще я должен делать?
blkid
устройство или использовать file
иначе (как dd if=/dev/sde1 bs=1M count=1 | file -
)
Вы можете попробовать просто установить их. (смонтировать / dev / virtualization / vm1 / mnt / tmp). Ядро обнаружит (на самом деле не обнаружит, но попробует все поддерживаемые файловые системы), и вы увидите тип fs в выводе команды mount.
file -s /dev/mapper/virtualization-site4
Так как man file
сказал мне:
Указание опции -s заставляет файл также читать файлы аргументов, которые являются специальными блочными или символьными файлами. Это полезно для определения типов файловой системы данных в необработанных разделах диска, которые являются специальными блочными файлами.
Однако в вашем случае вас приведет символическая ссылка на /dev/dm-*
.
Что ж, если это файловые системы виртуальной машины, просто войдите в виртуальную машину и посмотрите, какие файловые системы используются.