--- title: "更新/恢复自制固件" --- {% include toc title="目录内容" %} ### 重要事项 此页面的内容将指导你为已安装最新 boot9strap 固件的主机进行重新安装或升级自制固件应用程序。 当 SD 卡由于意外损坏或丢失时,你也可以使用这个方法来恢复。 你的 SD 卡必须格式化为 FAT32 才能正常进行步骤,否则 3DS 将无法识别它。 如果你的 SD 卡格式不对,请根据你当前使用的操作系统使用以下其一方法来格式化:[Windows](formatting-sd-(windows)) [Mac](formatting-sd-(mac)) [Linux](formatting-sd-(linux))。 ### 你需要准备点啥? * 最新版 [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) * 最新版 [GodMode9](https://github.com/d0k3/GodMode9/releases/latest) ### 操作步骤 #### 第一步 – 准备工作 1. 将你的 SD 卡插入到电脑 1. 解压 Luma3DS `.zip` 内的 `boot.firm` 和 `boot.3dsx` 到你 SD 卡的根目录,请覆盖已有文件 + 根目录指的是你点进 SD 卡看到的目录,你可以在这个目录下看到 Nintendo 3DS 文件夹,但请不要点进去 1. 将 GodMode9 `.zip` 中的 `GodMode9.firm` 复制到你 SD 卡的 `/luma/payloads/` 文件夹中 + 如果没有 `luma` 或 `payloads` 文件夹,请先创建它们 1. 从 GodMode9 `.zip` 中复制 `gm9` 文件夹到你 SD 卡的根目录(若出现相同文件的提示,请选择全部替换) 1. 将SD卡重新插入你的主机 #### 第二步 – 设置 Luma3DS 1. 按住 “SELECT” 键,然后按下电源键开机 * 你现在应该会看到 Luma3DS 的配置菜单 1. 使用方向键和 “A” 键来启用以下设置: * **“Show NAND or user string in System Settings”** 1. 按下 “Start” 键保存设置并重启 #### 第三步 — 将 Luma3DS 复制到 CTRNAND 1. 将主机关机 1. 按住 “START” 键,然后将主机开机。 这会启动 GodMode9 + 如果没有进入 GodMode9,请确保 GodMode9.firm 放在了 `/luma/payloads/` 中,且创建文件夹时正确拼写了 `payloads`。 1. 如果出现修复 RTC 日期与时间的提示,按 “A” 键执行修复,然后设置好日期和时间,并按 “A” 继续 1. 按下 “Home” 键来打开功能菜单 1. 选择 “Scripts...” 1. 选择 “GM9Megascript” 1. 选择 “Scripts from Plailect's Guide” 1. 选择 “Setup Luma3DS to CTRNAND” + 这将会把 Luma3DS 复制到主机的内部存储中,使你的主机能够在不插 SD 卡的情况下开机 1. 出现提示时,按 “A” 键继续 1. 按 “A” 键解锁SysNAND (lvl1) 写入权限,并根据屏幕上的提示依次按下按键 1. 按 “A” 键继续 1. 按下 B 键,然后移动到 “Exit” 来退出 GM9Megascript + 如果有重锁写入提示(relock write permissions),请确认重锁 1. 按下 “Home” 键来打开功能菜单 1. 选择 “Poweroff system” 来将主机关机 此时 Luma3DS 已经复制到主机的内部存储中。现在你的主机能够在不插 SD 卡的情况下开机了。 {: .notice--success} ___ 如果你想要重新安装或升级 homebrew 程序,请至[完成安装](finalizing-setup)部分 {: .notice--primary}