• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Länge mountpoint ?

marbas13

Hacker
Hi !

Gibt es eine Längenbegrenzung bei der Angabe der mountpoints ? Auf 8 Zeichen ?
Ich hab zwei Partitionen per Yast gemountet. Eine auf /transfer und eine auf /transfer2.
Dann gab es Probleme beim Einhängen, bei Schreiben der cryptotab (was auch immer das ist) und jetzt ist die Partition, die schon vor /transfer2 auf /transfer gemountet war, gelöscht!
Hintergrund: Meine Transferpartition war zu klein, ich wollte eine zweite, größere haben.
Nachtrag: Ich hab eben mal kurz nachgeschaut wg. cryptotab.
Ich hab keine verschlüsselten Partitionen angelegt.
Beide transfer Partitionen sind (waren...) FAT-32 unter Win XP formatiert.
 

nbkr

Guru
Eine Längenbegrenzung gibt es meines Wissen nach nicht - mal abgesehen von den Einschränkungen des Filesystems. Zeig mal die Ausgabe von "mount"
 
OP
M

marbas13

Hacker
Okay, die Infos werde ich heute abend posten. Ich dachte nur, dass die mountpoint Namen vielleicht auf 8 Stellen beschränkt sind (transfer ~ transfer2), weil es ja eigentlich kein Problem sein sollte, eine weitere FAT 32 Partition einzuhängen. Ich hab gestern den ganzen Abend miot testdisk gekämpft um wieder an meine Daten (emails) auf transfer zu kommen. Hab dann aber abgebrochen, jetzt mache ich erst mal ein Image der Platte. Zur Sicherheit.
 
OP
M

marbas13

Hacker
Okay, nachdem die Kinder und ich leidlich wieder fit sind:
Code:
mount
/dev/sdc2 on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda1 on /windows/C type fuseblk (rw,noexec,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
/dev/sda6 on /windows/D type fuseblk (rw,noexec,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
/dev/sdc5 on /windows/I type fuseblk (rw,noexec,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
/dev/sdc7 on /windows/J type fuseblk (rw,noexec,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
/dev/sda5 on /windows/S type fuseblk (rw,noexec,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
/dev/sdb7 on /backup type ext3 (rw,noexec,nosuid,nodev,acl,user_xattr)
/dev/sdb1 on /home type ext3 (rw,acl,user_xattr)
/dev/sdb6 on /picture type ext3 (rw,acl,user_xattr)
/dev/sdb5 on /music type ext3 (rw,acl,user_xattr)
none on /proc/bus/usb type usbfs (rw,devgid=108,devmode=664)
/dev/sda9 on /windows/M type fuseblk (rw,noexec,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
securityfs on /sys/kernel/security type securityfs (rw)

fstab:

Code:
/dev/disk/by-id/scsi-SATA_Maxtor_7Y250P0_Y64YVT4E-part2 /                    ext3       acl,user_xattr        1 1
/dev/disk/by-id/scsi-SATA_Maxtor_7Y250P0_Y64YVT4E-part1 /swap_alt            swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_SP2504CS09QJ1HLA10364-part7 /swap2               swap       defaults                                               0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_SP2504CS09QJ1HLA10364-part1 /windows/C           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_SP2504CS09QJ1HLA10364-part6 /windows/D           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_Maxtor_7Y250P0_Y64YVT4E-part5 /windows/I           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_Maxtor_7Y250P0_Y64YVT4E-part7 /windows/J           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_SP2504CS09QJ1HLA10364-part8 /transfer2           ntfs-3g    users,gid=users,umask=0002,utf8=true                   0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_SP2504CS09QJ1HLA10364-part5 /windows/S           ntfs-3g    users,gid=users,fmask=0,dmask=0,locale=de_DE.UTF-8     0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1NPC10943-part7 /backup              ext3       user,acl,user_xattr   1 2
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1NPC10943-part1 /home             ext3       acl,user_xattr        1 2
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1NPC10943-part6 /picture               ext3       acl,user_xattr        1 2
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1NPC10943-part5 /music             ext3       acl,user_xattr        1 2
none /proc/bus/usb usbfs devgid=108,devmode=664 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_SP2504CS09QJ1HLA10364-part9 /windows/M           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0

Hat jemand eine Idee wie ich wieder an die Partition dran komme ?
Bzw: Wie ich die Partitionstabelle editiere ? Welche Werte ich eintragen müsste, glaube ich zu wissen. Ich hab's mit testdisk probiert. Das erkennt auch eine gelöschte Partition, aber mit völlig falschen Werten (fat12 und ein paar MB, statt 2 GB und Fat32). Ich bekomme testdisk nicht dazu eine neue Partition anzulegen sodass die alles zusammenpasst.

Noch eine Frage:
Warum erscheint transfer2 (=sda8)nicht bei mount, wenn es in der fstab eingetragen ist und ich im Konqueror darauf zugreifen kann ?
EDIT:
->War nicht gemountet. Wurde im Konqueror wohl angezeigt aber ich konnte nicht darauf zugreifen.
Ich hab den mountpoint jetzt von /transfer2 auf /trans2 geändert und die Partition ist jetzt korrekt gemountet.

Jetzt müsste ich nur noch due ursprüngliche Parttion wieder kriegen...
 

admine

Ultimate Guru
marbas13 schrieb:
Hat jemand eine Idee wie ich wieder an die Partition dran komme ?
Bzw: Wie ich die Partitionstabelle editiere ? Welche Werte ich eintragen müsste, glaube ich zu wissen. Ich hab's mit testdisk probiert. Das erkennt auch eine gelöschte Partition, aber mit völlig falschen Werten (fat12 und ein paar MB, statt 2 GB und Fat32). Ich bekomme testdisk nicht dazu eine neue Partition anzulegen sodass die alles zusammenpasst.
Wenn du genaue Zylinder-Angaben der Partition hast, kannst du das mit "fdisk" tun.
Zeig doch mal die Ausgabe von "fdisk -l" (kleines L)
 
OP
M

marbas13

Hacker
Wenn ich die Partition neu anlege mit fdisk, dann sind die Daten aber weg ?! Wir komm ich an die Daten wieder dran ? Mit einem Datenrettungsprogramm ?
 

admine

Ultimate Guru
marbas13 schrieb:
Wenn ich die Partition neu anlege mit fdisk, dann sind die Daten aber weg ?! Wir komm ich an die Daten wieder dran ?
Wenn du nur die Partition anlegst und ganz genau weißt ... wirklich ganz genau Anfangs- und Endzylinder kennst und die Partition nicht formatierst, sollten die Daten da sein.
Aber ... ich hab sowas bisher nur mit "testdisk" gemacht ... da hat das geklappt.
 
OP
M

marbas13

Hacker
testdisk liess mich die von mir hinzugefügte Platte nicht auf logisch setzen, ohne dass die Struktur als "bad" erkannt wurde. War aber offenbar mein Fehler, ich hatte

10182 0 1 bis 10442 254 63 angegeben.
mit
10182 1 1 bis 10442 254 63 akzeptiert testdisk die Struktur.

Nach der Änderung, vorm nächsten Boot:

fdisk -l nur von der betroffenen Platte
Code:
Platte /dev/sdc: 251.0 GByte, 251000193024 Byte
255 heads, 63 sectors/track, 30515 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0xfbffad76

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdc1   *           1         129     1036161   82  Linux Swap / Solaris
/dev/sdc2             130        1044     7349737+  83  Linux
/dev/sdc3            1045        2349    10482412+   7  HPFS/NTFS
/dev/sdc4            2350       30516   226251427+   f  W95 Erw. (LBA)
/dev/sdc5            2350       10182    62918541    7  HPFS/NTFS
/dev/sdc6           10183       10443     2096451    b  W95 FAT32
/dev/sdc7           10444       30515   161228308+   7  HPFS/NTFS

Liebe admine, sieht das okay für dich aus  :?:
 
OP
M

marbas13

Hacker
Die Partition habe ich wieder. Wenn ich versuche sie zu mounten mit FAT32 dann bekomme ich:
Code:
mount: wrong fs type, bad option, bad superblock

Die Daten kann ich wohl abschreiben , oder ?
 

admine

Ultimate Guru
Versuche doch mal ohne Angabe des Filesystems zu mounten.
"mount" kann durchaus das Filesystem selbst erkennen.
 
OP
M

marbas13

Hacker
Sorry, ich könnte auch in der man page nachschauen, aber die ist nicht sehr übersichtlich.....
Gibt es für das automatische Erkennen einen speziellen Parameter ? Wenn ich mount nur mit Verzeichnis und mountpoint aufrufe, also ohne -t vfat dann sagt mir mount, ich müsse den FS-Type angeben.
 
Prüfe die Signatur am Anfang der Partition mit einem Hexdumper, meine Vermutung liegt nahe, dass testdisk es mal wieder nicht geschafft hat.
 
OP
M

marbas13

Hacker
Hi jengelh,

kannst Du mir sagen, wie ich die Signatur prüfe bzw. wo es eine Anleitung gibt (Hex-Offset, Werte)
 
Oben