Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>10.6.x-Problem: "restore" funktioniert nicht mehr

10.6.x-Problem: "restore" funktioniert nicht mehr

andreas_g
andreas_g26.10.1010:47
Ich habe folgendes Problem:

Ich habe kürzlich versucht ein mit "dump" erstelltes Archiv zu öffnen/extrahieren, habe dabei jedoch nur eine nichtssagende Fehlermeldung bekommen.

Ich habe folgenden Befehl auf das dump-Archiv angewendet:
restore -rf /pfad/archiv.dump

und habe folgende (normale) Anmerkung und eine anschließende Fehlermeldung bekommen:
Note: Doing Quad swapping
Bus error

Den selben Fehler bekomme ich auch mit:
restore -if /pfad/archiv.dump

Kennt jemand von euch dieses Problem? Hat jemand eine Lösung parat?

Unter 10.5.x hat der Befehl mit der selben Datei noch einwandfrei funktioniert.

Ein paar Details zu meinem System:
iMac C2D, early 2009, 4 GB RAM, Mac OS X 10.6.4
es sind keine ungewöhnlichen System-Tools, etc installiert.

Lösungsvorschläge sind sehr willkommen! Es wäre auch interessant zu testen, ob vielleicht das restore-Programm an Sich defekt ist unter 10.6.
0

Kommentare

andreas_g
andreas_g27.10.1012:12
Gibt es keine Erfahrungswerte zu meinem Problem?
0
_mäuschen
_mäuschen31.10.1012:18

Fortsetzung von hier ?


Und diesen Schritt hast Du auch ausgeführt?
The target file system should be made pristine with newfs(8),
mounted and the user cd'd into the pristine file system before starting the restoration of the
initial level 0 backup.
restore( 8 ) Mac OS X Manual Page

0
andreas_g
andreas_g31.10.1018:23
Danke für die Antwort, _mäuschen.

Der von dir verlinkte alte Thread von mir hat eigentlich nicht direkt mit meinem jetzigen Problem zu tun.
Ich konnte damals, wie auch im Thread bemerkt, das Archiv mit dem Befehl "restore -rf xxx.dump" in das aktuelle Verzeichnis innerhalb meines Benutzer-Accounts zu extrahieren.

Dies funktioniert nun allerdings (vermutlich) seit 10.6 nicht mehr (ich weiß nicht genau, ab welcher Systemversion es nicht mehr ging, da ich es lange Zeit nicht gebraucht habe, unter 10.5.8 ist es jedenfalls noch gegangen).

Ich habe zur Sicherheit auch nochmals mit einer Datei, die sich unter 10.5.8 noch problemlos extrahieren ließ, getestet.
Und diesen Schritt hast Du auch ausgeführt?

Nein, ich habe versucht, wie früher, in ein normales Verzeichnis innerhalb meines Benutzeraccounts zu extrahieren.

Ich glaube nicht, dass mein aktuelle Problem dort begründet ist.
Auch das Kommando "restore -if xxx.dump" bricht sofort mit der Meldung "Bus error" ab. Der Zielort für die Extraktion wird dabei gar nicht spezifiziert, kann also nicht relevant für das Problem sein.

Aus der man-Page:
-i
This mode allows interactive restoration of files from a dump. After reading in the directory information from the dump, restore provides a shell like interface that allows the user to move around the directory tree selecting files to be extracted. The available commands are given below; for those commands that require an argument, the default is the current directory.

Dass ich das Archiv nicht auf ein leeres Volume extrahiert habe, verursachte unter 10.5.8 zwar diverse (für meine Zwecke nicht relevante) Fehler, hat aber den Extraktions-Vorgang nicht abgebrochen. Nun bekomme ich einfach nur noch "Bus error".

0
_mäuschen
_mäuschen31.10.1018:41

Unterschied 10.6 10.5

$ file /sbin/restore
/sbin/restore: Mach-O universal binary with 3 architectures
/sbin/restore (for architecture x86_64): Mach-O 64-bit executable x86_64
/sbin/restore (for architecture i386): Mach-O executable i386
/sbin/restore (for architecture ppc7400): Mach-O executable ppc

$ file /Volumes/OSX10.5/sbin/restore
/sbin/restore: Mach-O universal binary with 2 architectures
/sbin/restore (for architecture i386): Mach-O executable i386
/sbin/restore (for architecture ppc7400): Mach-O executable ppc

0
andreas_g
andreas_g01.11.1008:49
_mäuschen, ich weiß nicht genau, was du mir jetzt damit sagen willst.
Offensichtlich ist mit 10.6 eine 64-bit Version des Programms dazu gekommen.
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.