迁移EmuNAND数据
重要事项
本附加章节将介绍如何将你的 EmuNAND 的数据迁移到新的 SysNAND 自制系统中,然后删除 EmuNAND 分区。 请注意,EmuNAND 和 RedNAND 是同一概念的两种略微不同的实现。
请注意,如果在 SD 卡 /luma/payloads/
文件夹下,有除了 GodMode9.firm
以外的 payload 文件,那么在按住 “Start” 键开机的时候,主机将会进入 “chainloader menu” 菜单。届时请使用方向键和 “A” 键来选择本教程所需的 “GodMode9”。
在开始之前,你必须确认你已装好了 Luma3DS 和 boot9strap。
你需要准备点啥?
操作步骤
第一步 – 准备工作
- 将主机关机
- 将SD卡插入电脑
- 从GodMode9
.zip
中复制GodMode9.firm
到SD卡的/luma/payloads/
文件夹中 - 将 GodMode9
.zip
中的整个gm9
文件夹复制到 SD 卡的根目录下 - 将 SD 卡重新插入你的主机
第二步 – 备份 SysNAND 中的 DSiware 存档
如果你没有任何 DSiWare 游戏或者不关心其存档,那么你可以跳过这个部分。
- 按住 “START” 键,然后将主机开机。 这会启动 GodMode9
- 如果工具提示是否需要创建重要文件备份,请按下 “A” 键确认。完成后再次按下 “A” 键来继续。
- 如果出现修复 RTC 日期与时间的提示,按 “A” 键执行修复,然后设置好日期和时间,并按 “A” 继续
- 请注意,如果出现了该提示,则执行完本指南后你还需要在系统设置中重新设置时间
- 进入到
[2:] SYSNAND TWLN
->title
- 将光标移动至
00030004
目录,然后同时按 “R” + “A” 键 ,然后选择 “Copy to 0:/gm9/out”- 如果你有很多的 DSiWare 游戏,那么此过程可能会花一些时间。
- 按两次 “B” 键返回到主菜单
第三步 – 备份 GBA VC 的存档
如果你没有任何 GBA VC 游戏或者不关心其存档,那么你可以跳过这个部分。
请注意,其他平台的 VC(如GBC, NES, 等)游戏不需要做这些步骤。
游戏存档将会输出到 SD 卡上的 /gm9/out/
目录,并命名为 <TitleID>.gbavc.sav
。
要确定 <TitleID>.gbavc.sav
文件的 Title ID 所对应的程序,你可以选中 [A:] SYSNAND SD
并同时按下 “R” 键与 “A” 键,然后选择“Search for titles”来获取系统上已安装的游戏的列表及它们对应的 Title ID。
- 依次对每个想备份存档的 GBA VC 游戏进行如下操作:
- 启动 GBA VC 游戏
- 退出游戏并关机
- 开机时按住 “Start” 键来进入 Luma3DS chainloader 菜单
- 按 “A” 键启动 GodMode9
- 进入到
[S:] SYSNAND VIRTUAL
- 在
agbsave.bin
上按 “A” 键选中 - 选择 “AGBSAVE options…”
- 选择 “Dump GBA VC save”
- 按 “A” 键继续
- 按下 “Start” 键重启主机
第四步 – 复制 EmuNAND 到 SysNAND
- 按住 “START” 键,然后将主机开机。 这会启动 GodMode9
- 进入到
[E:] EMUNAND VIRTUAL
- 将光标移动到
nand.bin
上,然后按下A键。然后选择“NAND image options…”,再然后选择 “Restore SysNAND (safe)” - 按 “A” 键解锁 SysNAND 写入权限,并依次输入屏幕上给出的的按键
- 这不会覆盖你已安装好的 boot9strap
- 依次输入屏幕上的按键来解锁 SysNAND (lv1) 的写入权限
- 此过程将花费一些时间
- 完成后,按下 “A” 键以继续
- 如果弹出重新锁定写入权限的提示,按下 “B” 键来拒绝。
- 按下 “B” 键返回到主菜单
第五步 – 还原 DSiWare 游戏的存档
如果你之前没备份 DSiWare 的游戏存档,那么就跳过此部分。
- 进入到
[0:] SDCARD
->gm9
->out
- 将光标移动至
00030004
文件夹,并按下 “Y” 键复制 - 按两次 “B” 键返回到主菜单
- 进入到
[2:] SYSNAND TWLN
->title
- 按下 “Y” 键来粘贴
00030004
文件夹到此处 - 选择 “Copy path(s)”
- 按 “A” 键解锁SysNAND (lvl1) 写入权限,并根据屏幕上的提示依次按下按键
- 选择 “Overwrite file(s)”
- 如果你有很多的 DSiWare 游戏,那么此过程可能会花一些时间。
- 如果弹出重新锁定写入权限的提示,按下 “B” 键来拒绝。
- 按两次 “B” 键返回到主菜单
第六步 – 还原 GBA VC 的存档
如果你之前没备份 GBA VC 的游戏存档,那么就跳过此部分。
要确定 <TitleID>.gbavc.sav
文件的 Title ID 所对应的程序,你可以在 Godmode9 主菜单内同时按下 “R” 键与 “A” 键,然后选择“Search for titles”来获取系统上已安装的游戏的列表及它们对应的 Title ID。
- 同时按下 “R” + “Start” 键关机
- 启动你主机的 SysNAND 系统
- 对每个 GBA VC 依次执行下列步骤来恢复它们的存档:
- 启动 GBA VC 游戏
- 退出游戏并关机
- 开机时按住 “Start” 键来进入 Luma3DS chainloader 菜单
- 按 “A” 键启动 GodMode9
- 进入到
[0:] SDCARD
->gm9
- 选择你想要恢复的
<TitleID>.gbavc.sav
并按 “Y” 键复制 - 按下 “B” 键返回到主菜单
- 进入到
[S:] SYSNAND VIRTUAL
- 在
agbsave.bin
上按 “A” 键选中 - 选择 “AGBSAVE options…”
- 选择 “Inject GBA VC save”
- 按 “A” 键继续
- 按下 “Start” 键重启主机
- 启动 GBA VC 游戏
- 退出游戏并关机
第七步 – 备份 SysNAND
- 按住 “START” 键,然后将主机开机。 这会启动 GodMode9
- 按下 “Home” 键来打开功能菜单
- 选择 “Scripts…”
- 选择 “GM9Megascript”
- 选择 “Backup Options”
- 选择 “SysNAND Backup”
- 按下 “A” 键确认
- 此过程将花费一些时间
- If you get an error, look for your issue in the troubleshooting guide
- 按 “A” 键继续
- 按下 “B” 键返回到主菜单
- 选择 “Exit”
- 如果提示重新锁定写入权限,按下 “A” 键来确认
- 同时按下 “R” + “Start” 键关机
- 将你的 SD 卡插入到电脑
- Copy
<date>_<serialnumber>_sysnand_##.bin
andessential.exefs
from the/gm9/out/
folder on your SD card to a safe location on your computer- 请在多处地方备份这些文件(比如网盘等)
- 如果以后机器出现任何问题,这些备份文件将是为你提供修复砖机或从 NAND 镜像恢复文件的帮手
- Delete
<date>_<serialnumber>_sysnand_##.bin
and<date>_<serialnumber>_sysnand_##.bin.sha
from the/gm9/out/
folder on your SD card after copying it - 将 SD 卡重新插入你的主机
- 请备份你 SD 卡上的所有文件到电脑上;接下来 SD 卡上的所有文件将被删除
第八步 – 格式化 SD 卡
- 按住 “START” 键,然后将主机开机。 这会启动 GodMode9
- 按下 “Home” 键来打开功能菜单
- 选择 “More…”
- 选择 “SD format menu”
- 选择 “No EmuNAND”
- 选择 “Auto”
- 按 “A” 键确认格式化后的磁盘名为
GM9SD
- 当然,你也可以自定义SD卡的名称
- 出现提示时,按照提示依次输入按键来确认格式化
- 同时按 “R” 键和“B”键,弹出你的SD卡
- 将SD卡插入电脑
- 将之前备份的所有文件复制到你的 SD 卡
- 请确保你替换到 SD 卡中的
boot.firm
文件是从你 SD 卡备份中复制的
- 请确保你替换到 SD 卡中的
- 将 SD 卡重新插入你的主机
- 按 “A” 键重新装载你的 SD 卡
- 按下 “Start” 键来重启