[gelöst] Dateisystem bestimmen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

[gelöst] Dateisystem bestimmen

Beitrag von Cae » 11.01.2012 10:59:32

Hallo zusammen,

wie finde ich bei einer unbekannten Partition am gescheitesten das Dateisystem heraus? fdisk -l sagt Id=83, aber das kann ja von reiserfs über zfs bis zu ext* alles sein. Im Prinzip sogar vfat oder ntfs, die ID ist ja nicht verbindlich. Weitergehende Auskünfte hab' ich mit den Suchmaschinen nicht gefunden.

Gibt es einen eleganteren Weg als über

Code: Alles auswählen

# mount -t $fs /dev/sda1 /mnt
alle möglichen FS' auszuprobieren?

Gruß Cae

--Edit: Als gelöst gesetzt, Joker war testdisk.
Zuletzt geändert von Cae am 11.01.2012 12:39:00, insgesamt 1-mal geändert.
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

uname
Beiträge: 12474
Registriert: 03.06.2008 09:33:02

Re: Dateisystem bestimmen

Beitrag von uname » 11.01.2012 11:01:23

Habe letztens mit Debiantestdisk für ein scheinbar auf NTFS installiertes Debian ( ;-) ) rausgefunden, dass es doch EXT3 war. Das angezeigte Filesystem hat Debiantestdisk auch gleich repariert. Vielleicht hilft es.

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: Dateisystem bestimmen

Beitrag von Cae » 11.01.2012 11:06:05

Okay, testdisk ist am Rödeln und wird gefühlt heute Abend fertig sein :) Mal schauen, was es zutage bringt. Btw., wer ist auf die komische Form # testdisk /param1 /param2 gekommen?!

Gruß Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

debianoli
Beiträge: 4165
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Dateisystem bestimmen

Beitrag von debianoli » 11.01.2012 11:06:51

Geht auch über file

Code: Alles auswählen

file -s /dev/sdx

Benutzeravatar
mindX
Beiträge: 1541
Registriert: 27.03.2009 19:17:28
Lizenz eigener Beiträge: GNU General Public License

Re: Dateisystem bestimmen

Beitrag von mindX » 11.01.2012 11:07:46

Code: Alles auswählen

# blkid 
zeigt das Dateisystem ebenfalls an.

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: Dateisystem bestimmen

Beitrag von Cae » 11.01.2012 11:16:40

file meint, es sei "data"; -s kannte ich noch nicht, hatte mir halt per dd das erste MB gezogen und darauf angewendet, selbes Ergebnis. blkid gibt 2 zurück, laut Manpage passiert dies, wenn "no (specified) devices could be identified". Hm, testdisk steht bei mittlerweile 20%.

Für's Protokoll: Sowohl file als auch blkid geben bei einem anderen System erwartungsgemäß Hinweise auf ext3, würden also funktionieren.

Gruß Cae

--Edit: Okay, man sollte testdisk über die komplette Platte und nicht über die einzelne Partition laufen lassen. In der Manpage ist ja bloß überall von "device" die Rede... naja :)
Das dauert nur ein paar Sekunden und es findet auch wie schon halb erwartet ein ext4-FS und kann es über eine Write-Funktion auch irgendwie so ändern, dass es nach dem gewünschten Reboot zu mounten ist. Wirklich genial.

Vielen Dank an uname und die weiteren Helfer!
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

Antworten