Назад | Перейти на главную страницу

как определить файловую систему, работающую на разделе

Я не очень понимаю, как определить тип раздела или файловую систему, находящуюся на нем, вот что мне сообщает 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-*.

Что ж, если это файловые системы виртуальной машины, просто войдите в виртуальную машину и посмотрите, какие файловые системы используются.