+ Auf Thema antworten
Zeige Ergebnis 1 bis 4 von 4

Thema: Datensicherung aus dem Single User Mode

  1. #1
    MU Mitglied Benutzerbild von Der_Hollaender
    Registriert
    09.2004
    Ort
    Flensburg
    Beiträge
    861

    Datensicherung aus dem Single User Mode

    Als Startvolume muss das "defekte" Volume, in diesem Fall die interne Festplatte, gewählt sein. Außerdem sollte eine externe Festplatte vorhanden sein, um Daten zu sichern. Diese darf zunächst nicht angeschlossen sein.

    Warnung: Im Single User Modus arbeitet man als root, hat also alle Rechte. Solltet ihr die kleine Anleitung anwenden, achtet darauf, dass alle Kommandos richtig geschrieben sind. Für weitere Fragen und Anregungen stehe ich gerne zur Verfügung, kann aber keine Garantie übernehmen, dass es so tatsächlich funktioniert (bei aXCell hat es aber geklappt).

    1. Schritt - Der Single User Mode

    Booten in den Single User Modus. Direkt beim Start Apfel (inzwischen gibt es ja "Apfel" nicht mehr, also ersetzt "Apfel" im Kopf durch cmd) + S gedrückt halten, bis die Unix-Kommandozeile erscheint (schwarzer Hintergrund, weiße Schrift).


    2. Schritt - Festplatte überprüfen und mit Schreibrechten mounten

    Standardmäßig hat man im Single User Mode nur Lesezugriff auf die Festplatte. Für dieses Vorhaben benötigt man aber auch Schreibzugriff. Dafür überprüft man zunächst das Volume mittels

    Code:
    /sbin/fsck -fy /
    
    (Im Single User Mode steht nur die englische Tastaturbelegung zur Verfügung)

    Danach wird die Festplatte mit Schreibrechten für root mittels

    Code:
    /sbin/mount -uw /
    
    gemountet. Nun darf root auch auf die Festplatte schreiben.



    3. Schritt - Mounten der externen Festplatte I -> Volume-Eintrag erstellen

    Zunächst muss für die externe Festplatte ein Volume-Eintrag erstellt werden, dafür navigiert man zunächst nach /Volumes:

    Code:
    cd /Volumes
    
    Hier schaut man zunächst den Inhalt von /Volumes an:

    Code:
    ls
    
    Nun wird der Inhalt von /Volumes angezeigt. Der nächste Zwischenschritt: einen neuen Volume-Eintrag erstellen:

    Code:
    mkdir Backup
    
    Achtung: "Backup" ist hier nur ein Beispiel, den Namen könnt ihr frei wählen, er darf nur nicht schon in /Volumes vergeben sein. Idealerweise sollte der Name auch keine Leer- oder Sonderzeichen enthalten. Eine kurze Kontrolle mittels nochmaligem

    Code:
    ls
    
    sollte nun zeigen, dass "Backup" in /Volumes enthalten ist.



    4. Schritt - Mounten der externen Festplatte II -> Auffinden der Platte in /dev und Mounten

    Im vierten Schritt nach /dev navigieren

    Code:
    cd /dev
    
    und den Inhalt anzeigen lassen

    Code:
    ls
    
    Es wird eine lange Liste von Geräten und Schnittstellen angezeigt. Unter anderem sind auch mehrere Einträge der Art diskXsY (X und Y stehen hier als Platzhalter für Zahlen, z.B. disk0s1). Jetzt wird endlich die externe Festplatte angeschlossen und

    Code:
    ls
    
    nochmals ausgeführt. Es sollte nun eine Reihe von Geräten diskXsY oder rdiskXsY hinzugekommen sein. Nun muss man ein wenig herumprobieren, um das richtige Gerät zu erwischen. Als nächstes benutzt man nun den Befehl

    Code:
    mount_$fs
    
    wobei $fs für das Dateisystem der externen Festplatte steht. Im (wahrscheinlich) häufigsten Fall wird dies ein HFS oder HFS+ formatierter Datenträger sein. In diesem Fall wird

    Code:
    mount_hfs
    
    benutzt. Der volle Befehl lautet:

    Code:
    mount_hfs /dev/diskXsY /Volumes/Backup
    
    Eines der neu in der oben genannten Liste aufgetauchten Geräte wird keine Fehlermeldung zurückgeben, sondern gleich eine neue Kommandozeile öffnen. Damit wäre der schwierigste Teil geschafft. Hat man mehrere Partitionen auf der externen Festplatte, sollte man jetzt ins Verzeichnis /Volumes/Backup springen

    Code:
    cd /Volumes/Backup
    
    und nachsehen, ob man die richtige Partition erwischt hat.

    Code:
    ls
    
    Wenn es die richtige Partition ist, geht es bei Schritt 5 weiter, sonst zurück zu Schritt 4.



    5. Schritt - Sichern der Daten

    Nun kommt der letzte Streich - Das Sichern der Daten. Ich zeige hier nur, wie man den User-Ordner sichert, was in den allermeisten Fällen genügen sollte. Zunächst erstellt man einen Ordner auf dem Volume Backup:

    Code:
    mkdir /Volumes/Backup/Sicherung
    
    und kopiert anschließend den Ordner /Users/kurzname/ nach /Volumes/Backup/Sicherung:

    Code:
    cp -R /Users/Kurzname /Volumes/Backup/Sicherung
    
    Dieser Vorgang kann gerne mal ein paar Stunden dauern, also nicht ungeduldig werden. Der Erfolg der Aktion ist dann daran erkennbar, dass man in der Kommandozeile wieder neue Befehle eingeben kann. Nun nur noch überprüfen, ob alle Daten an ihrem Bestimmungsort angekommen ist. Einfach mit

    Code:
    cd $pfad
    
    ins gewünschte Verzeichnis navigieren und mit

    Code:
    ls
    
    den Inhalt anzeigen lassen.

    Fertig!


    Die Daten sind nun gesichert und das Startvolume kann formatiert werden. Später die Dokumente wieder in den User übertragen (bitte den gleichen Kurznamen verwenden wie bei der alten Installation). Vorsicht bei der Library, diese sollte man vielleicht besser auslassen. Mails können dann von der externen Festplatte wieder importiert werden, aber das ist an anderen Stellen im Forum ausreichend dokumentiert.

    Gruß
    Der_Hollaender.
    Geändert von Der_Hollaender (16-11-2009 um 12:35 Uhr)
    Gott sei Dank, werden physikalische Gegebenheiten nicht demokratisch entschieden. [McO]
    Fotos | Work is for people who don't surf.
    Gaastra Manic 4.2 und 5.3 | Naish Boxer 5.8 | AHD mx 61

  2. Folgender Benutzer sagt Danke zu Der_Hollaender für den nützlichen Beitrag:


  3. #2
    Neues MU Mitglied Benutzerbild von MrMoratti
    Registriert
    10.2007
    Beiträge
    26


    Wie kann ich im Sigle User Mode Dateien löschen, wenn ich den fsck und mount Befehl bereits ausgeführt habe? Ich habe den Leopard Bluescreen of death und ich möchte die APE Plugin Dateien aus der Library verbannen.... ABer irgendwie bekomme ich das Kommando nicht hin. Kann mir jemand helfen?

  4. #3
     Acronis ist offline
    MU Mitglied Benutzerbild von Acronis
    Registriert
    01.2005
    Ort
    Regensburg, Bayern
    Beiträge
    145
    DANKE Der_Hollaender!!!!

    Das brauchte ich jetzt beim Upgrade von Leopard. Aus ungeklärten Gründen funktioniert der Boot nicht. APE hab ich nicht auf meinem Rechner.


    MrMoratti dort findest du Hilfe -> http://www.macuser.de/forum/f21/leopard-blue-screen-306665/


    Achja, was ich noch fragen wollte: Wie kann ich das keyboard auf deutsch umstellen im User-Single-Mode ?
    iMac 20" - 2 GB RAM - 256 VRAM - Snow Leopard
    Powerbook 12" - 1,5 GHz - 1GB RAM - Leopard
    iPod shuffle - 2nd Generation - 1 GB - orange

  5. #4
    MU Mitglied Benutzerbild von Der_Hollaender
    Registriert
    09.2004
    Ort
    Flensburg
    Beiträge
    861
    Themenstarter
    Das Keyboard-Layout kann man im SU-Mode soweit ich weiß nicht ändern.

    MrMoratti, habe deine eMail bekommen und auch geantwortet.
    Gott sei Dank, werden physikalische Gegebenheiten nicht demokratisch entschieden. [McO]
    Fotos | Work is for people who don't surf.
    Gaastra Manic 4.2 und 5.3 | Naish Boxer 5.8 | AHD mx 61

+ Auf Thema antworten

Forumregeln

  • Es ist dir nicht erlaubt, neue Themen zu verfassen.
  • Es ist dir nicht erlaubt, auf Beiträge zu antworten.
  • Es ist dir nicht erlaubt, Anhänge hochzuladen.
  • Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.