起因:自己手賤,發現sd快被裝滿了,想看看sd的目錄結構還有占用空間大小。就使用foldersizw掃描文件夾空間構成,中間出現了一個提示,好像是修改sd卡的數據,沒思考就點確定了。然后就出問題了。把sd卡重新插回機子,安裝的程序都消失了,包括軟件和游戲。但是放回電腦讀卡器能正常讀寫。使用系統修復掃描了幾次,插回機子還是不行。而且使用快速安裝cia的軟件,也是提示出錯。
sd卡備份過,sd格式化后,還原sd卡備份,插回機子,其實這樣就行,但是想著把機子也恢復出廠設置以下,于是把機子初始化了,然后就引出了下面一系列。
你的內存卡應該為MBR格式,而不是GPT格式(內存卡出廠時應該都是MBR格式)。內存卡的磁盤格式應該為FAT32格式。當你的內存卡大于32GB時,Windows自帶的的格式化工具會隱藏FAT32格式的選項。你需要借助其他工具來格式化。 如果你需要格式化一張新的內存卡,這里推薦使用guiformat?,格式化的時候你應該將分配單元設置為32KB(32768),64GB及以上的內存卡應為64KB(65536)。
解決辦法:https://3ds.hacks.guide/zh_CN/finalizing-setup
初始化及sd卡格式化(后來查明,sd卡格式化或換卡后不會影響3ds安裝路徑)后不能快速安裝程序:https://stray-soul.com/index.php/ci,主要是Movable.sed文件改變了,這個文件里面的信息是告知快速安裝程序安裝路徑的,不像Boot9.bin和seeddb.bin文件不用重新生成。使用https://stray-soul.com/index.php/ci里的luma/payloadsBM_Dumper.firm,可以快速生成兩個文件oot9.bin和seeddb.bin。
movable.sed是每一臺機子唯一的加密密鑰,我們將通過一些方法來嘗試從主機外通過算法生成這個文件。此文件不可與其他主機通用
怎么進入Homebrew Launcher
啟動Homebrew Launcher并啟動custom-install-finalize (如果內存卡根目錄缺少boot.3dsx文件,請從這里下載然后解壓到內存卡根目錄) 1.按下『L』『下』『SELECT』鍵呼出Rosalina菜單。 3.選擇『Miscellaneous options』。
4.選擇『Switch the hb. title to the current app.』。
5.看到Operation succeeded后,按『B』退出。
6.按兩次『B』退出Rosalina菜單。
7.按下Home鍵,然后按下X鍵。
8.按A鍵確認關閉。
9.按A鍵再次打開應用。
10.你應該就會進入到HBL了。
11.選擇custom-install-finalize按A進入。
12.等待它提示“Press START or B to exit”,然后你就可以按START鍵退出,然后返回到桌面找禮包了。
jjjj