Резервное копирование NAND


Если вы попали в это руководство впервые и не знаете как прошивается Switch, рекомендуем начать знакомство с ним с первой страницы
Если вам помогло или просто понравилось это руководство, то мы принимаем пожертвования.
По вопросам, касающимся взлома и руководства, обращайтесь сюда
Если приставка зависла или не подаёт признаков жизни, выключите её удерживанием кнопки (POWER) 30 секунд, затем включите и пробросьте пейлоад!

Строго не рекомендуется пропускать этот шаг! Если у вас уже есть бекап, повторно его делать не обязательно. Однако, убедитесь, что ваш бекап полный (RAW, BOOT0\1, ключи)

Бекап и ключи у каждой консоли уникальны! Вы не сможете восстановить консоль, используя бекап другой приставки. Более того, после восстановления чужого бекапа вы получите брик, который восстановить получится только накатив собственный бекап. Подходите к этому вопросы ответственно.

Что понадобится

  • Свежая версия пейлоада payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории
  • Работающая microSD с не менее чем 32 Гб свободного места, вставленная в Switch в формате exFAT (не нужна при резервном копировании на ПК)

Резервное копирование

Часть I - Дампим NAND

Способ I - на приставке через hekate

Этот способ требует наличия карты памяти не менее 32-х Гб. Если у вас нет таковой, но есть карта меньшего размера, бекап будет делаться по частям. После заполнения текущего объёма на карте на экране будет выведена информация о том, что вам необходимо перенести папку backup на ПК, затем вернуть карту в консоль и продолжить создание резервной копии. После того, как все части бекапа будут находиться в одной папке на компьютере, их нужно склеить, используя скрипт joiner_scripts_for_windows_linux_macos.zip. Этот способ рассматриваться подробно не будет. Он занимает намного больше времени.

  1. Войдите в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. с помощью поддерживаемого на вашей приставке эксплойта:
    • Пропустите этот шаг, если вы уже в hekate
    • Запустите пейлоад payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории с помощью Fusée Gelée
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
    • Воспользуйтесь Caffeine для загрузки hekate
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
  2. Перейдите в меню “Tools” -> “Backup eMMC
  3. Выберите “eMMC RAW GPP
    • Дождитесь окончания резервного копирования
    • Резервное копирование занимает около 40 минут, в зависимости от скорости карты памяти
  4. Нажмите кнопку “Close”, чтобы вернуться в предыдущее меню

Если вы делали резервное копирование NAND на новой приставке, в NAND которой ещё не устанавливали игр, то архивирование резервной копии даст качественный результат

Способ II - используя ПК

Этот способ сложнее, чем предыдущий, но не требует наличия большой карты памяти. Скорость создания резервной копии таким способом будет не более 6МБ/с

  1. Выключите консоль
  2. Вставьте карту памяти приставки в ПК
  3. Убедитесь, что включили отображение расширений файлов, если у вас Windows
  4. Скопируйте содержимое папки sample из .zip-архива с memloader в корень вашей карты памяти
  5. Верните карту памяти обратно в Switch
  6. Скопируйте пейлоад memloader.bin в папку из которой передаёте их на Switch (или в папку \bootloader\payloads для запуска через hekate)
  7. Запустите пейлоад memloader.bin с помощью Fusée Gelée
  8. На экране приставки выберите ums_eMMC.ini и запустите
    • Для перемещения по меню используйте клавиши (VOL-) и (VOL+), для выбора - (POWER)
    • Обратите внимание, что выбрали именно “ums_eMMC.ini”
    • Игнорируйте файлы названия которых начинаются с точки, если таковые будут присутствовать

    ВНИМАНИЕ!!! Если вы в процессе выполнения руководства увидите диалоговое окно, с предложением отформатировать диск - нажмите отмена!!

    • Экран приставки останется чёрным
    • У вас появится несколько новых дисков

Выберите вашу операционную систему:

Windows
Что понадобится
Установка драйверов

Если драйвера уже были установлены, пропустите эту часть

  1. Запустите TegraRcmGUI.exe от имени Администратора
  2. Перейдите во вкладку Settings и нажмите “Install Driver
  3. Установите драйвер
  4. После успешной установки драйвера закройте программу
Резервное копирование
  1. Запустите “Диспетчер устройств”, убедитесь, что там, в дереве “Дисковые устройства” появилось устройство с названием “LINUX UMS DISK 0
    • Если такового там нет,
      • удалите все устройства с восклицательным знаком (так же ставьте галочку на удалении драйверов)
      • удалите все устройства с меткой “USB Download Gadget”.
      • После удаления устройств выберите “Действия” -> “Обновить конфигурацию оборудования” в диспетчере устройств
    • Если после всех манипуляций диск так и не появился, выключите Switch, перезагрузите ПК, переустановите драйвера и по новой запустите пейлоад memloader.bin с помощью Fusée Gelée
  2. Запустите HDD Raw Copy Tool от имени администратора
  3. Выберите “LINUX UMS DISK 0” и нажмите “Continue
  4. Два раза кликните на надписи “Double-click to open file” и сохраните бекап с именем rawnand.bin и нажмите “Continue
  5. Нажмите “START”, чтобы начать резервное копирование
  6. Если всё прошло успешно, то дамп NAND появится в директории, которую вы указали. Сохраните его в надёжном месте!
macOS
  1. Запустите программу Дисковая утилита, убедитесь, что там появился внешний диск с названием “Linux UMS disk 0 Media”
    • Если такового нет, то выключите Switch и по новой запустите пейлоад memloader.bin с помощью Fusée Gelée
  2. В Дисковой утилите нажмите правой кнопкой мыши на пункте “Linux UMS disk 0 Media”
  3. Выберите опцию “Образ из Linux UMS disk 0 Media” и укажите путь куда сохранить полученный файл
    • Процесс займёт какое-то время.
    • Если вы хотите восстановить бэкап на ваше устройство, то выберите опцию “Восстановить…”, а в появившемся окне нажмите кнопку “Образ…” и укажите путь до сохранённого файла.
  4. Если всё прошло успешно, то дамп NAND появится в директории, которую вы указали. Сохраните его в надёжном месте!

Следующий шаг: Дампим ключи

Часть II - Дампим BOOT0/1

Способ I - на приставке через hekate
  1. Войдите в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. с помощью поддерживаемого на вашей приставке эксплойта:
    • Пропустите этот шаг, если вы уже в hekate
    • Запустите пейлоад payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории с помощью Fusée Gelée
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
    • Воспользуйтесь Caffeine для загрузки hekate
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
  2. Перейдите в меню “Tools” -> “Backup eMMC
  3. Выберите “eMMC BOOT0 & BOOT1
  4. Нажмите кнопку “Close”, чтобы вернуться в предыдущее меню
Способ II - используя ПК

Делайте аналогичным способом, как делали Дамп NAND, но вместо “ums_eMMC.ini” выбирайте “ums_boot0.ini” для дампа BOOT0 и “ums_boot1.ini” для дампа BOOT1

Часть III - Дампим ключи

  1. Войдите в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. с помощью поддерживаемого на вашей приставке эксплойта:
    • Пропустите этот шаг, если вы уже в hekate
    • Запустите пейлоад payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории с помощью Fusée Gelée
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
    • Воспользуйтесь Caffeine для загрузки hekate
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
  2. Извлеките карту памяти из консоли и вставьте её в ПК
  3. Установите kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории по инструкции, находящейся в его репозитории
  4. Верните карту в консоль
  5. Перейдите в меню “Payloads
    • Если на карте не установлен kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории , то hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. загрузится без графического интерфейса. В таком случае payloads будет находиться в меню Launch, а навигация по hekate будет происходить с помощью кнопок громкости и кнопки включения
  6. Выберите “Lockpick_RCM.bin
    • Дампинг начнётся незамедлительно
      • Если ваша прошивка 8.0.0 или выше, то после нажатия кнопки (POWER) приставка перезапустит программу из среды Sept. После появления логотипа Sept нажмите (POWER) ещё раз.
  7. Нажмите кнопку (POWER), чтобы выключить приставку

Часть IV - Копирование резервной копии на ПК

  1. Вставьте карту памяти консоли в ПК
  2. Переместите файл sd:/switch/prod.keys в папку backup
  3. Переместите на ПК папку backup
  4. Заархивируйте папку backup и поместите в надёжное место

В общем случае, бекап должен выглядить примерно так:

Восстановление резервной копии

Никогда не восстанавливайте чужой бекап на свою консоль! Восстановив чужой бекап вы получите брик. Если у вас при этом нет собственного бекапа, то брик будет не восстановимый.

Восстановление через hekate

  1. На ПК перейдите в папку со своими резервными копиями
  2. В папке backup -> ID создайте папку restore и переместите содержимое папки ID в папку restore
    • ID - код из 8-ми символов от “0” до “9” и от “a” до “f”
    • Если папок нет, например из-за того, что резервную копию делали через ПК, просто сделайте бекап чего-либо не большого (BOOT1, например) в гекате и папки появятся
    • В итоге все должно выглядеть примерно так: /backup/ID/restore

  3. Переместите папку backup в корень карты памяти вашей консоли
  4. Войдите в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, а так же предотвращаем сгорание предохранителей. Один из самых важных инструментов из тех, что мы будем использовать. с помощью поддерживаемого на вашей приставке эксплойта:
    • Пропустите этот шаг, если вы уже в hekate
    • Запустите пейлоад payload.bin из .7z-архива kefir Сборник, состоящий из выбранного кастома, необходимых программ и скриптов, которые все это установят правильным образом. Состав кефира и инструкцию по установке можно посмотреть в его репозитории с помощью Fusée Gelée
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
    • Воспользуйтесь Caffeine для загрузки hekate
      • Удерживайте (VOL-) на приставке во время появления логотипа kefir, чтобы попасть в hekate
  5. Перейдите в Tools -> Restore и выберите “Restore eMMC”
  6. Выберите “eMMC BOOT0 & BOOT1” для восстановления BOOT0 и BOOT1
  7. Выберите “eMMC RAW GPP” для восстановления RAW раздела
  8. Для подтверждения нажмите (POWER)
  9. Не забудьте удалить с карты памяти папку backup после окончания восстановления и проверки работоспособности консоли после восстановления

Восстановление через ПК

Восстановление проводится ровно через те же самые программы, что и делалась резервная копия, за исключением того, что вы сперва выбираете файл резервной копии, а потом диск, на который она будет восстанавливаться

При проблемах с восстановлением или отсутствии бекапа можете попробовать эту инструкцию


Закрыть страницу