Драсьте!
Подскажите, пожалуйста, как можно узнать тип файловой системы раздела жесткого диска?Вот некоторая инфа:
[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 autodetectDisk /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.
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.
Мало информации. А можно посмотреть несколько первых секторов с /dev/md2? (dd)
вывод mount посмотри, может там уже всё будет :)
если нету, то можно сделать каталог и попробовать запустить mount -o=ro /dev/md2 /путь-до/созданного-каталога и снова посмотреть mount или почитать сообщения о ошибках :)
-o ro - только для чтения.
Спасибо большое за ответ!
Самым простым способом оказалось использование 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Не подскажите что не так? В целом вопрос уже решен, но для общего развития всё же пригодится.
>Драсьте!Угум-с.
# 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
# _
>[оверквотинг удален]
> 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
> df -TСпасибо. Просто и лаконично )
file -s /dev/sda1