The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как узнать тип файловой системы?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Системное и пользовательское ПО / Linux)
Изначальное сообщение [ Отслеживать ]

"Как узнать тип файловой системы?"  +/
Сообщение от stakado email(ok) on 29-Июл-09, 11:28 
Драсьте!
Подскажите, пожалуйста, как можно узнать тип файловой системы раздела жесткого диска?

Вот некоторая инфа:
[root@zeus /]# fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          65      522081   fd  Linux raid autodetect
/dev/sda2              66       30401   243673920    5  Extended
/dev/sda5              66         587     4192933+  82  Linux swap / Solaris
/dev/sda6             588        1606     8185086   fd  Linux raid autodetect
/dev/sda7            1607       30401   231295806   fd  Linux raid autodetect

Disk /dev/sdb: 250.0 GB, 250059350016 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1          65      522081   fd  Linux raid autodetect
/dev/sdb2              66       30401   243673920    5  Extended
/dev/sdb5              66         587     4192933+  82  Linux swap / Solaris
/dev/sdb6             588        1606     8185086   fd  Linux raid autodetect
/dev/sdb7            1607       30401   231295806   fd  Linux raid autodetect

[root@zeus /]# cat /proc/mdstat
md2 : active raid1 sda7[0] sdb7[1]
      231295680 blocks [2/2] [UU]

md0 : active raid1 sda1[0] sdb1[1]
      521984 blocks [2/2] [UU]

md1 : active raid1 sda6[0] sdb6[1]
      8184960 blocks [2/2] [UU]

Мне надо унать какая файловая система находится на разделе (или диске, не знаю как пральна сказать) /dev/md2.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как узнать тип файловой системы?"  +/
Сообщение от djaarf (??) on 29-Июл-09, 11:33 
blkid может вам помочь

>[оверквотинг удален]
>      231295680 blocks [2/2] [UU]
>
>md0 : active raid1 sda1[0] sdb1[1]
>      521984 blocks [2/2] [UU]
>
>md1 : active raid1 sda6[0] sdb6[1]
>      8184960 blocks [2/2] [UU]
>
>Мне надо унать какая файловая система находится на разделе (или диске, не
>знаю как пральна сказать) /dev/md2.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как узнать тип файловой системы?"  +/
Сообщение от Максим (??) on 29-Июл-09, 11:36 
Мало информации. А можно посмотреть несколько первых секторов с /dev/md2? (dd)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Как узнать тип файловой системы?"  +/
Сообщение от сабакка on 29-Июл-09, 11:37 
вывод mount посмотри, может там уже всё будет :)
если нету, то можно сделать каталог и попробовать запустить mount -o=ro /dev/md2 /путь-до/созданного-каталога и снова посмотреть mount или почитать сообщения о ошибках :)
-o ro - только для чтения.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Как узнать тип файловой системы?"  +/
Сообщение от stakado email(ok) on 29-Июл-09, 12:53 
Спасибо большое за ответ!
Самым простым способом оказалось использование mount'а. А ведь насколько простое решение :).
[root@zeus temp]# mount /dev/md2 /mnt/ -o ro
[root@zeus temp]# mount
...
/dev/md2 on /mnt type ext2 (ro)

blkid тоже быстро и легко решил проблему:
[root@zeus temp]# blkid
/dev/sr0: LABEL="Free-20091-x86_64" TYPE="iso9660"
/dev/sda1: UUID="2e6ee609-a2d9-47e3-9d75-29f133107d59" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda5: TYPE="swap" UUID="54860126-f1ed-4e8f-8820-4327640c0cfa"
/dev/sda6: UUID="82bdc1ee-13a7-45a4-805b-64fa4732f8d0" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda7: UUID="e7ded5da-b4b1-684b-da96-f4eca5790866" TYPE="mdraid"
/dev/sdb1: UUID="ed3db3d2-0f6d-30b2-2606-9de751fb5995" TYPE="mdraid"
/dev/sdb6: UUID="66dc3b1e-2ed9-9cbd-8c66-eaf738f3bc87" TYPE="mdraid"
/dev/sdb7: UUID="e7ded5da-b4b1-684b-da96-f4eca5790866" TYPE="mdraid"
/dev/md0: UUID="2e6ee609-a2d9-47e3-9d75-29f133107d59" TYPE="ext3"
/dev/md2: UUID="e31ebc20-27e7-4cc9-82e1-cf53f1ce58ef" TYPE="ext2"
/dev/md1: UUID="82bdc1ee-13a7-45a4-805b-64fa4732f8d0" TYPE="ext3"

Попробовал с помощью dd, что-то не вышло:
[root@zeus temp]# dd count=1 bs=512 if=/dev/md2 of=md2.dd
1+0 records in
1+0 records out
512 bytes (512 B) copied, 5,0286e-05 s, 10,2 MB/s
[root@zeus temp]# cat md2.dd

Не подскажите что не так? В целом вопрос уже решен, но для общего развития всё же пригодится.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Как узнать тип файловой системы?"  +/
Сообщение от Andrey Mitrofanov on 29-Июл-09, 19:35 
>Драсьте!

Угум-с.

# awk 'NR==3,NR==8{print $NF}' </proc/partitions |while read d; do file -s /dev/$d; done
/dev/hda: x86 boot sector, LInux i386 boot LOader; GRand Unified Bootloader, stage1 version 0x3, stage2 address 0x2000, stage2 segment 0x200; partition 1: ID=0x83, active, starthead 1, startsector 63, 96327 sectors; partition 2: ID=0x83, starthead 0, startsector 96390, 465885 sectors; partition 3: ID=0x82, starthead 0, startsector 562275, 674730 sectors; partition 4: ID=0x5, starthead 0, startsector 1237005, 76919220 sectors
/dev/hda1: Linux rev 1.0 ext2 filesystem data (mounted or unclean), UUID=f6456ef5-84cb-4c9d-8185-b49d3a62b622
/dev/hda2: ReiserFS V3.6
/dev/hda3: Linux/i386 swap file (new style), version 1 (4K pages), size 84340 pages, no label, UUID=0-0-0-0-00
/dev/hda4: x86 boot sector; partition 1: ID=0x83, starthead 1, startsector 63, 1734957 sectors; partition 2: ID=0x5, starthead 0, startsector 1735020, 1269135 sectors
/dev/hda5: ReiserFS V3.6
# _

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Как узнать тип файловой системы?"  +/
Сообщение от bill (ok) on 29-Июл-09, 21:01 
>[оверквотинг удален]
>      231295680 blocks [2/2] [UU]
>
>md0 : active raid1 sda1[0] sdb1[1]
>      521984 blocks [2/2] [UU]
>
>md1 : active raid1 sda6[0] sdb6[1]
>      8184960 blocks [2/2] [UU]
>
>Мне надо унать какая файловая система находится на разделе (или диске, не
>знаю как пральна сказать) /dev/md2.

df -T

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Как узнать тип файловой системы?"  +/
Сообщение от Oleg (??) on 07-Май-11, 22:42 
> df -T

Спасибо. Просто и лаконично )

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

7. "Как узнать тип файловой системы?"  +/
Сообщение от svs (??) on 17-Апр-11, 15:06 
file -s /dev/sda1
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру