こちらではニンテンドースイッチのアップデータからBOOT0/1ファイルを作成するツールreBootを紹介します
BOOT0/1ファイルについて
ファームウェア、セーフモードのファームウェアが含まれているもののようで、起動に必須のもの
NANDのバックアップと共にバックアップする必要があります
バックアップを取っていなくて、ブリックした際に本記事の方法で作成して書き戻すのもありですが、下記リンクの方法でも大丈夫です
下記リンクよりファイルをダウンロード&解凍
下記リンクを参考にアップデータをダンプし、先ほどダウンロード&解凍したreBootフォルダの中にncaファイル群をすべてコピー
・本体のファームウェアと更新準備でインストールされたファームウェアをダンプする方法(biggestDump )
・本体のファームウェアと更新準備でインストールされたファームウェアをダンプする方法(Firmware Dumper)
・本体からファームウェアをダンプする方法(Big Firmware Dumper)
・本体のファームウェアと更新準備でインストールされたファームウェアをダンプする方法(Firmware Dumper)
・本体からファームウェアをダンプする方法(Big Firmware Dumper)
下記リンクを参考にprod.keysファイルをダンプし、ダウンロード&解凍したreBootフォルダの中にコピー
recreate_boot_by_yoti.batファイルを起動するとBOOT0/1ファイルが作成される
BOOT0_ERISTAファイルは未対策機のBOOT0ファイル
BOOT0_MARIKOファイルは対策機のBOOT0ファイル
BOOT1_ERISTAファイルは未対策機のBOOT1ファイル
BOOT1_MARIKOファイルは対策機のBOOT1ファイル
本体に書き込む場合は下記リンクを参考に
コメント失礼します。
返信削除すみません,こちらの記事とは関係ない内容なので,こちらでないところで質問した方がよければどこが適切か教えていただけるとありがたいです。
sxos使用機とatmosphere使用機がありまして,先日誤ってsxos機のSDをatmosphere機に入れたところ,「このSDは本機のものではないので初期化しますか?」みたいに聞かれて初期化してしまいました,
その後,sxos機はUSB-Cに四角い部品を指して電源を入れると最初の赤黒のsxosロゴは出た後ブラックアウトしてしまい,全く起動しなくなりました。
諦めてSDの中にatmosphereのデータを入れて,hetate経由で起動を試みたのですが,TegraRcmGUIからpayload.binを送信後,「Faild to mount sd! missing LP0(sleep mode)lib! missing or old minerva lib! UPdate bootloader folder!」と黄色い文字で表示され,適当なボタンを押すと縦画面の英語のメニューになります。
一番上のLanchを選択すると,「Faild to mount sd card (FatFS Error13).Make sure that a FAT partition exists..」と表示されます。
どうにかして復旧できないか,ご助言いただけないでしょうか。
何かとご多用の時期に申し訳ございませんが,よろしくお願いします。
ここ読んでないでしょ
削除https://yyoossk.blogspot.com/2020/03/cfwcfw.html
エラー内容は単純にsdカードを読み込めてない感じです
別のsdカードでfat32でフォーマットしてcfwのファイルだけ導入して動作確認
あとは先ほどのリンク先を読んでください
うちは基本的に過去記事読まずに質問している人はお断りしてます
調べない人が一番嫌いなので
返信ありがとうございました。
返信削除教えていただいたリンク先を参考にやり直したところ、移行の際にフォーマット形式をfat32に変更したのがエラーの原因だったようで、exfatに戻したところ、無事起動できました。
ご助言ありがとうございました。大変助かりました。