Bräuchte etwas Hilfe ==> fstab

Antworten
Nachricht
Autor
dgrat

Bräuchte etwas Hilfe ==> fstab

#1 Beitrag von dgrat » 26. Jul 2006 21:01

Ich wollte gerne ein Programm schreiben, dass das Konfigurieren der fstab unter Linux Desktops erleichtert. Um genauer zu sein, ist das ganze nur ein Teil dessen, was ich vorhabe... aber das ist jetzt nicht so wichtig.
Ich würde gerne wissen, wie man herausfindet welche Partitionen und welche Dateisysteme auf der Festplatte existieren und welche Wechelmedien angeschlossen sind. (CDRom..)
Mir ist aufgefallen, dass Distributionen wie Suse sowas schon bei der Installation erkennen, andere wiederum leider nicht. Zum Beispiel werden Windowspartitionen korrekt in der fstab eingetragen.
Weiß jemand wie oder mit welchen Programmen sowas bewerkstelligt wird?

klopskuchen
prolinux-forum-admin
Beiträge: 1444
Registriert: 26. Jun 2004 21:18
Kontaktdaten:

#2 Beitrag von klopskuchen » 27. Jul 2006 0:39

> welche Partitionen
cat /proc/partitions

> welche Dateisysteme
Im Superblock der Dateisysteme ist eine "magic number" eingetragen, die das fs identifiziert. Ich bin jetzt aber überfragt wie die Geschichte mit dem offset bei verschiedenen fs aussieht.
Das Programm fsck bietet einen angenehmen Effekt: fsck -TN /dev/xyz gibt unter anderem das Dateisystem aus, auch wenn es nicht in der fstab steht. Vielleicht reicht dir das ja schon.

> welche Wechelmedien
Dafür kannst du alles unterhalb von /sys/bus/ durchackern.

> Weiß jemand wie oder mit welchen Programmen sowas bewerkstelligt wird?
viewtopic.php?t=1030863 Die Programme im zweiten Beitrag in dem Thread.


MfG, Klopskuchen
When all else fails, read the instructions .

Benutzeravatar
Janka
Beiträge: 3585
Registriert: 11. Feb 2006 19:10

#3 Beitrag von Janka » 27. Jul 2006 7:17

Den Dateisystemtyp findet man auch mit "file -s /dev/hda1" etc. heraus.

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

dgrat

#4 Beitrag von dgrat » 27. Jul 2006 9:58

Danke! das dürfte die Arbeit sehr vereinfachen.

komsomolze
Beiträge: 430
Registriert: 03. Mär 2006 23:16

#5 Beitrag von komsomolze » 28. Jul 2006 4:14

Code: Alles auswählen

cfdisk -Pst
fdisk -l
sfdisk -l
...... awk ...

Antworten