A probléma a következő: van egy device, amit még nem mountoltunk, de szeretnénk tudni, hogy rajta lévő filerendszer azon túl, hogy 83-as az ID-je (=Linux valami), mégis mi: ext2, ext3, reiserfs, stb.?
fdisk -l nem elég, az csak az ID-t írja ki.
A cfdisk már jobb, de a forrását inkább nem használnám fel, ha nem muszáj; nincs sok kedvem c-ben hekkelni. Valami parancs kimenetének örülnék, tekintve, hogy egy perl scriptnek kéne az info. Googleztam ezerrel, de nem jött össze semmi.. :(
Valaki tud ilyet?
- 1805 megtekintés
Hozzászólások
A 83-as ID-vel a debian sarge nem grafikus partícionálójánál találkoztam, ha minden igaz. Valahol annak a környékén nézz utána szerintem.
- A hozzászóláshoz be kell jelentkezni
slackware hier, valaki megerősítené, hogy a sarge-os fdisk(?) tud-e ilyet?
- A hozzászóláshoz be kell jelentkezni
Egy teljesen trivi ötlet jöhet?
file -sL /dev/hda12
A paraméterek közül az egyik a symlink követés a másik a special device olvasás, de hogy meik meik, aztat ne kérdezd, mert nem tudom.
- A hozzászóláshoz be kell jelentkezni
igen, ez már megvolt, de sajnos nem túl járható út, van úgy, hogy nem ír ki semmit:
# file -s /dev/hdc5
/dev/hdc5:
- A hozzászóláshoz be kell jelentkezni
:o és megpróbáltad -sL kapcsolóval is?
Nem tom, Gentoo alatt a file kiír ilyeneket is. Nekem pl egy reiserfs partícióra ilyenem van:
merlin gentoo-local # file -sL /dev/hda7
/dev/hda7: ReiserFS V3.6 block size 4096 (mounted or unclean) num blocks 2403712 r5 hash
merlin gentoo-local #
Próbálj meg beszerezni egy Gentoo LiveCD-t és megnézni a dolgot.
- A hozzászóláshoz be kell jelentkezni
Hasznald a parted programot:
parted /dev/hdX print
Lelohelye: http://ftp.gnu.org/gnu/parted/parted-1.7.0.tar.gz
--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!
- A hozzászóláshoz be kell jelentkezni
sőt, slackware-10.2/extra/parted :) kipróbálom.
éés igeen, ez működik! :)
kösziköszi!
- A hozzászóláshoz be kell jelentkezni
tune2fs-vel meg lehet oldani, ki kell iratmni a superblockot:
tune2fs -l /dev/hda1
Filesystem features: has_journal filetype needs_recovery (szoval akkor ext3)
sparse_super
Default mount options: (none)
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 1028160
Block count: 2056312
Reserved block count: 61689
Free blocks: 538133
Free inodes: 808016
First block: 0
Block size: 4096
..............................
es ha a tune2fs nem ismeri akkor valszeg reiser ;).
- A hozzászóláshoz be kell jelentkezni
s mi lesz ha a filerendszer "stb"? :D
- A hozzászóláshoz be kell jelentkezni
mountold RO-ra, az nem nyul hozza, de megis megtudod, milyen fs van rajta.
- A hozzászóláshoz be kell jelentkezni
Igen, ez bennem is felmerült, hogy mért nem mountolja fel.
Esetleg tipp: Windows alatt Total Commanderhez elérhető egy plug-in, ami readonly kezeli a ext és reiserfs fájlrencereket. Ha a particiós táblád ép, akkor nyerő vagy. A plug-in a wincmd.ru-ról szerezhető be a leghamarabb. Orosz az oldal, de ha bekapcsolod az állapotsort a böngésződbe, akkor a linkek felett elidőzve látni fogod hova mutatnak... Azok angol szövegek..
[Update] Uff... látom megoldottta... Na mindegy, azért talán vkinek hasznos lesz az infó...
- A hozzászóláshoz be kell jelentkezni