Как проверить тип файловой системы без ее монтирования

by itisgood

Вопрос: Как я могу проверить тип файловой системы, когда файловая система не смонтирована?

Есть три способа узнать тип файловой системы:

1) file
2) blkid
3) fsck

Используя команду «file»

Давайте посмотрим на наиболее часто используемую команду для нахождения типа файловой системы в Linux, то есть – «file».

# file -sL /dev/mapper/rhel-root 
/dev/mapper/rhel-root: SGI XFS filesystem data (blksz 4096, inosz 256, v2 dirs)

Здесь:

опция -s: разрешить командному файлу читать файлы аргументов, которые являются блочными или символьными специальными файлами.
option -L: опция заставляет следовать символическим ссылкам, как опция с одинаковым именем в ls (1) (в системах, которые поддерживают символические ссылки)

Команда показывает, что тип файловой системы – файловая система XFS.

Используя команду «blkid»

Еще одна команда для поиска типа flesystem – «blkid».

Используйте команду, как показано ниже, без каких-либо аргументов / опций.

# blkid 
/dev/vda1: UUID="d4c329a2-8fc9-46df-85b6-5cb8d8cfc638" TYPE="xfs" 
/dev/vda2: UUID="EV22jP-30ve-qWOL-NAcO-fFYD-x5tM-xy05Wp" TYPE="LVM2_member" 
/dev/mapper/rhel-root: UUID="e90944b0-31be-4892-b378-190d5c3be573" TYPE="xfs" 
/dev/mapper/rhel-swap: UUID="13220fd1-4d97-43d7-850f-a3453c9e4d5d" TYPE="swap" 
/dev/mapper/rhel-home: UUID="d67dc1b8-8bb4-48d7-835f-50f2a7b2c2fc" TYPE="xfs"

Эта команда показывает, какой UUID и тип файловой системы для всех разделов, которые расположены в системе.

Использование команды «fsck» с опциями -N

Утилита проверки файловой системы «fsck» также может быть использована для определения типа файловой системы.

Убедитесь, что вы используете опцию «-N» с fsck, который на самом деле не запускает fsck в упомянутой файловой системе, а выполняет только пробный запуск. Например:

# fsck -N /dev/mapper/rhel-root 
fsck from util-linux 2.23.2
[/sbin/fsck.xfs (1) -- /] fsck.xfs /dev/mapper/rhel-root

Она указывает, какие команды fsck будут выполняться для этого тома LVM или разделов.

Например, файловая система XFS должна использовать команду fsck.xfs для проверки.

 

You may also like

Leave a Comment