Hej,
ich habe Bockmist gemacht! Mit tar will ich auf hda3 ein Backup von hdc2 generieren.
Als root habe ich den Befehl
tar cvf /dev/hda3 /xy
als Versuch abgesetzt. Die Dirs und Files sind lt. BS-Output korrekt generiert worden
.
Seitdem kann ich die hda3-Partition nicht mehr ordnungsgemäss mit
mount /dev/hda3 /mnt/park
mounten.
Fehlermeldung: "mount: Sie müssen den Dateisystemtyp angeben"
Fstab: "/dev/hda3 /mnt/park ext2 defaults,noauto 0 0"
Weitere Fehlermeldungen nach Reboot habe ich nicht festgestellt.
Im Web wurde ich bisher nicht fündig, dass ich schlüssig vorgehen kann. Ich vermute, dass ich irgendwas wohl mit modprobe zurechtrücken muss.
/dev/hda3 hat weiterhin dieselben Einstellungen (Berechtigungen, etc, Dateiänderungen sind nicht gegeben!?) wie z.B. /dev/hda2.
Und was muss ich jetzt machen, um meinen alten Zustand wieder herzustellen?
Danke.edico
Linux 14.981 Themen, 106.343 Beiträge
Wenn du ein Backup in einer Datei erstellen, und dabei tar benutzen willst mußt du eintach einen Dateinamen angeben:
tar cvf Ausgabedatei *
z.B.
tar cvf /mount/hda3/backup.tar home
Mit diesem Befehl erstellst du ein Backup vom Verzeichnis home in einer Datei backup.tar, die sich im Verzeichnis /mount/hda3 (Vielleciht hast du in das Verzeichnis die gewünschte Partition gemountet) befindet.
Die Dateien im Verzeichnis /dev können nur als Geräte benutzt werden. Wenn du etwas auf ein Band koiperen willst kannst du die entsprechende Gerätedatei benutuen:
tar cvf /dev/rmt0 home - für das Bandlaufwerk
oder
Für tar soll man ein Character-Device benutzen
crw-rw---- - Ausgabe von ls -l (das c am Anfang sagt dir, daß es sich um so ein Device handelt)
Character-Devices haben kein Filesystem und werden einfach sequentiell beschrieben. Im Falle einer Festplatte macht es wenig Sinn.