[Tutorial] Switch sysMMC / emuMMC Backup / Restore mit NxNandManager

  • Switch sysMMC / emuMMC Backup / Restore mit einem Windows-PC:


    Du möchtest mit deinem PC den sysMMC / emuMMC der Switch Konsole sichern oder wiederherstellen?
    Dass ist mit NxNandManager kein Problem :slightly_smiling_face:


    sysMMC: klick mich


    emuMMC: klick mich


    emuMMC mit Hekate: klick mich


    emuMMC als hidden Partition über PC erstellen: klick mich


    Support gibt es hier -> [Support] Switch sysMMC / emuMMC Backup / Restore mit NxNandManager

  • Switch sysMMC Backup/Restore mit einem Windows-PC:


    Was benötigst du:



    Los geht's - RAWNAND sichern:
    Entpacke beide Tools an einen beliebigen Ort.



    Starte "TegraRcmGUI"


    Gehe nach "Tools"


    Wähle hier "eMMC rawNAND" aus


    Starte deine Switch in den RCM Modus (bsp. mit RCM Jig in den rechten JoyCon Schacht) danach Vol+ und Power Taste drücken.
    Die Switch mit dem USB Kabel an den PC anschließen nun muss "TegraRcmGUI" von rot auf grün springen und eure Konsole erkannt haben.

    Falls die Switch nicht im RCM erkannt habt, dann fehlt euch noch der Treiber.
    Öffne hierzu den Spoiler


    Klickt nun auf "Mount USB Device"


    Bestätigt die Warnung, Wichtig, ab diesem Schritt greift ihr auf euren Nand zu.


    Passt auf was ihr schreibt oder sichert!


    Nun startet eure Switch in den Memloader und "TegraRcmGUI" meldet eure Switch wieder als entfernt.

    Dieses Fenster könnt ihr nun schließen!


    Wechselt nun in den "NxNandManager" Ordner und startet den "NxNandManager"


    Geht auf "File"


    "Open drive"


    Und wählt hier eure Switch mit Doppelklick aus.
    Diese wird als "PHYSICALDRIVEX" angezeigt.
    Die Nummer (X) am Ende kann abweichen!


    Nun seht ihr euren Nand der Konsole


    Klickt nun unten auf "FULL DUMP" wenn ihr alles sichern wollt.
    Oder ihr könnt auch jede einzelne Partition mit einem rechtsklick -> "dump to file" sichern.


    Wählt euren Speicherort aus, wichtig es muss mindestens 30GB freien Speicherplatz existieren.
    Den Namen könnt ihr frei wählen.


    Als erstes wird nun die Zeit berechnet, dies kann ~1 Minute dauern.


    Nun heißt es warten, bis der Dump Vorgang beendet ist.


    Hier wird der Dump noch überprüft


    Nun ist der Dump erfolgreich erstellt worden


    Um euren Nand wiederherzustellen, wählt ihr einfach "FULL RESTORE" aus.
    Oder alternative die einzelnen Partitionen.
    Wichtig: Passt auf was ihr beim schreiben/restore macht.
    Beim falscher Partition zurück schreiben, brickt ihr eure Switch.


    Seit ihr fertig mit dem Backup/Restore Vorgang.
    So könnt ihr ~5 Sekunden den Powerschalter der Switch drücken, um sie auszuschalten.


    boot0 + boot1 sichern:
    Nun müsst ihr noch boot0 + boot1 sichern.
    Starte wieder in den RCM Modus, wie beim RAWNAND erstellen.
    Zu NxNandManger, zeige ich euch nur noch die abweichenden Fenster.
    Gleiches gilt wie beim RAWNAND erstellen sprich -> "File" -> "Open drive" -> "PHYSICALDISKX"



    Boot0 sichern:
    Wählt hier "eMMC BOOT0"


    "Mount USB Device"


    Hier nun ganz wichtig, klickt auf "Abbrechen"
    Nichts formatieren!



    Nun seht ihr die BOOT0 Partition


    Gleiches wieder -> "FULL DUMP"


    Wählt euren Speicherort aus


    Backup eurer boot0 Partition abgeschlossen


    Boot1 sichern
    Wählt hier "eMMC BOOT1"


    "Mount USB Device"


    Gleiches wieder klickt auf "Abbrechen"
    Nichts formatieren!



    Nun seht ihr die BOOT1 Partition


    Gleiches wieder -> "FULL DUMP"


    Wählt euren Speicherort aus


    Backup eurer boot1 Partition abgeschlossen

  • Switch emuMMC Backup/Restore mit einem Windows-PC:


    Vorbereitung:
    Lade dir als erstes NxNandManager herunter https://github.com/eliboa/NxNandManager/releases
    Entpacke dies an einen beliebigen Ort.


    Backup deines emuMMC erstellen:
    Schließe deine µSD Karte der Switch an den Kartenleser vom PC an.
    Wichtig: Niemals formatieren klicken, falls du die Meldung beim Einstecken der SD karte erhältst.


    Nun starte NxNandManager



    Klicke auf "File"


    Und wähle hier "Open Drive"


    Nun siehst du hier deine emuMMC Partition, diese mit Doppelklick auswählen



    Hier siehst du nun Infos zu deinem emuMMC, auch die FW Version (wenn du deine Biskeys importiert hast)


    Wichtig: Wenn du dein emuMMC dump mit HacDiskmount öffnen möchtest.
    So beachte den Spoiler, an sonst klicke auf "FULL DUMP" wie im nächsten Screenshot gezeigt.



    Wähle den Speicherort des Dumps aus und gebe diesem einen sprechenden Namen


    Nun startet der Dump Vorgang, dieser geht insgesamt rund 10 Minuten (mit Überprüfung).



    Dein Dump wird nun überprüft, ob dieser erfolgreich gedumpt wurde


    Der Dump Vorgang ist nun erfolgreich beendet



    Restore deines emuMMC:


    Ist auf der µSD bereits ein emuMMC als Partition erstellt?
    Wenn nein Spoiler beachten!


    Schließe deine µSD Karte der Switch an den Kartenleser vom PC an.
    Wichtig: Niemals formatieren klicken, falls du die Meldung beim einstecken der SD karte erhältst.


    Nun starte NxNandManager


    Klicke auf "File"


    Und wähle hier "Open Drive"


    Nun siehst du hier deine emuMMC Partition, diese mit Doppelklick auswählen


    Hier zeigt es bei mir z.B. die FW 4.1.0 an.
    Klicke nun auf "FULL RESTORE" um die emuMMC Partition mit dem Backup zu überschreiben.


    Wähle hier dein emuMMC Backup aus


    Nun ist die letzte Möglichkeit den Restore abzubrechen (es wird alles auf der emuMMC Partition überschrieben).
    Wenn du sicher bist mit "Yes" fortfahren.


    Nun startet der Restore Vorgang, dies geht ~7 Minuten.


    Der Restore war erfolgreich, um dies zu überprüfen schließe einmal NxNandManager.


    Und startet diesen wieder.
    Wähle hier wieder deine emuMMC Partition aus.
    "File" -> "Open Drive" -> emuMMC mit Doppelklick wählen.


    Bei mir zeigt es nun die FW 9.0.1 aus meinem Backup an.


    Nun kannst du die µSD wieder in deine Switch zurück stecken.
    Für einen über das SX OS erstellten Partition emuMMC ist der Restore hiermit abgeschlossen!
    Der Ordner mit den für einen SX OS emuMMC erforderlichen Initialisierungsdaten kann hier bezogen werden
    (i.d.R. nur bei der Neueinrichtung einer SD-Karte erforderlich).



    Das nachfolgend Beschriebene gilt nur für einen über Hekate NYX erstellten Partition emuMMC!


    Starte nun deine Switch mit dem Argon Payload und starte in Hekate.


    Gehe nach "emuMMC"


    Wähle hier "Migrate emuMMC" damit stellst du sicher, dass dein emuMMC später startet.


    Bestätige die Meldung, dass ein Partition emuMMC gefunden wurde,


    Nun wieder zurück


    Wähle "Payloads"


    Und "Reboot_to_ArgonNX.bin"


    Nun dein emuMMC mit der CFW starten

  • Backup & Restore des gesamten emuMMC Systems über Hekate





    Jetzt ist es auch möglich geworden, das gesamte CFW System (emuMMC & SD-Dateien) sichern zu können, ohne dafür die SD-Karte entnehmen zu müssen!


    Es wird dafür folgendes benötigt:
    Hekate ab Version 5.2.0
    NxNandManager
    libusbK Treiber (falls nicht schon installiert)


    Um die maximale Leistung von UMS unter Windows zu erreichen, muss nyx_usb_max_rate (run once per windows pc).reg einmal pro PC ausgeführt werden. Dies betrifft nur das UMS-USB-Gerät von Hekate.

  • Switch emuMMC hidden Partition mit Windows-PC erstellen:


    Du möchtest die hidden Partition emuMMC Variante auf deiner SD Karte aus einem eMMC Backup erstellen?

    Dann bist du hier genau richtig.



    Was benötigst du:



    Entpacke dies an einen beliebigen Ordner und starte "NxNandManager"



    Gehe auf "File"

    nxnandmgr_create_emmc_02.png


    "Open file"

    nxnandmgr_create_emmc_03.png


    Nun wechselst du in den Ordner auf deinem PC wo du dein emuMMC Backup liegen hast!

    Und wählst hier die "full.00.bin" (falls gesplittet) oder doe "rawnand.bin" (falls komplett) aus.

    nxnandmgr_create_emmc_04.png


    Muss dann wie folgt aussehen, gehe nun auf "Options"

    nxnandmgr_create_emmc_05.png


    Dort auf "Emunand Creation Tool"

    nxnandmgr_create_emmc_06.png


    Wähle nun die boot0 aus

    nxnandmgr_create_emmc_07.png


    Hier die "boot0.bin" aus deinem Backup nehmen

    nxnandmgr_create_emmc_08.png


    Gleiches Spiel für die boot1

    nxnandmgr_create_emmc_09.png


    Die "boot01.bin" nehmen

    nxnandmgr_create_emmc_10.png


    Wähle hier "SD Partition" (sollte bereits vorgewählt sein)

    nxnandmgr_create_emmc_11.png


    Unter "Select target disk" wählst du deine µSD der Switch aus.


    Unter Output" siehst du die spätere Partitionierung.

    Partition0 ist der emuMMC und Partition1 ist dein restlich verfügbarer Speicher.


    Nun auf "Create emuNAND" klicken

    nxnandmgr_create_emmc_12.png


    Die Meldung bestätigen, dass alle Daten auf der µSD nun gelöscht werden.

    nxnandmgr_create_emmc_13.png


    Nun wird der emuMMC auf die µSD geschrieben.

    Je nach Kartenleser und µSD Karten Typ, dauert der Vorgang zwischen ~5 - 20 Minuten

    nxnandmgr_create_emmc_14.png


    Bis "emuNAND created" da steht

    nxnandmgr_create_emmc_15.png


    Nun nochmal auf "File" -> "Close file/drive" gehen, damit dein geöffnetes Backup geschlossen wird.

    nxnandmgr_create_emmc_16.png


    Nun prüfen wir den emuMMC auf der µSD Karte.

    "File" -> "Open drive" nun wählen

    nxnandmgr_create_emmc_17.png


    Hier muss dir deine µSD angezeigt werden (einfach mit Doppelklick auswählen)

    nxnandmgr_create_emmc_18.png


    Hier muss dir dein emuMMC unten angezeigt werden.

    nxnandmgr_create_emmc_19.png

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!