Hallo, On Sun, 22 Jun 2003, Philipp Thomas schrieb:
David Haller
[Sun, 22 Jun 2003 05:55:43 +0200]: Noe, e2fsck schaut nur, ob es ein ext2/3 ist, wie die anderen FS aussehen interessiert nicht.
Stimmt, was ich meinte war misc/get_device_by_label.c. Um devices über das Label identifizieren zu können, muss auf den Typ des jeweiligen FS geprüft werden und genau da sieht man, wie jfs und xfs identifiziert werden können.
Hm. Hast du ne gepatchte Version der e2fsprogs? Bei mir finden sich da nur Dinge zu ext2,3 und xfs. In 'fstype.c' finden sich dann welche zu ext2, ext3, reiserfs, minix und xfs (e2fsprogs 1.27).
Da frage ich mich doch, ob man (c)fdisk das nicht auch noch beibringen könnte ....
Gibt's in cfdisk schon (util-linux-2.11o, cfdisk.c:624ff), die Funktion get_linux_label(int), das kennt ext2,3, reiserfs und xfs. -dnh -- "Exactly my point. I have to hunt down quips while my .sigmonster just lays there, not wanting to accept any fodder save for that which I cull myself. I guess it's gotten spoiled from my very selective nature." -- djc, in the monastery