Hacking Switching SD Cards

JohnTravolski

Well-Known Member
OP
Member
Joined
Jul 9, 2015
Messages
132
Trophies
0
Age
26
XP
173
Country
United States
I don't do too much with my custom firmware, but here're the specs:

Old Nintendo 3DS XL (NES Edition) (United States)
SysNAND version 4.2
EmuNAND version 11.0
I used the DS Profile glitch to get into RxTools version 2.6 which I use to access EmuNAND
I have the SaveDataFiler.cia installed in EmuNAND and use it regularly.

That's about it.

My SD card with all of this is only 8GB. Let's say that I want to put everything on a bigger one (maybe 32 or 64 GB). Is it safe to simply copy over the entire SD card (all of its files on the root directory) onto a new one (that's been formatted first) and then put it directly into the 3DS? Will everything work perfectly as if I hadn't changed SD cards at all? Or will I have to set something up again? I just haven't messed around with any of this for so long that I've forgotten all of the steps to take. Now that the RXTools website launcher doesn't work anymore (launch.rxtools.net), I don't know what I would do to set it up again in case something goes horribly wrong when I switch SD cards.
 

Temarile

(ノ◕ヮ◕)ノ*:・゚✧ A9LH ✧゚・: *ヽ(◕ヮ◕ヽ)
Member
Joined
Jan 7, 2016
Messages
1,132
Trophies
0
XP
541
Country
Netherlands
To switch to a bigger sd card with an Emunand you need to backup your Emunand, then remove the Emunand partition on your smaller sd card and then inject Emunand into the new sd card and copy all the files over.
I recommend updating your sysnand to 9.2 and use menuhax to autoboot in your Emunand as it will significantly reduce your boot time. Also, if you're scared of rxtools breaking you could go with a newer cfw, such as Luma3DS (doesn't work on 4.x though) It's really easy: download the Luma3DS github files, remove all rxtools files (you can back them up if you want to) and copy all Luma files to the appropriate place on your sd card. You can check the Luma3DS wiki for all the other info you could need.

Oh and if you really want better boot rates and the most out of the 3ds then you can install a9lh which gives you a 100% boot rate and brick protection and faster boot and no need for Emunand (which would save a lot of space on your small sd card!) and every patch you could possibly want and run certain programs from boot (without going to the home menu) such as decrypt9 / hourglass9 / uncart :)
 
Last edited by Temarile,
  • Like
Reactions: cvskid

JohnTravolski

Well-Known Member
OP
Member
Joined
Jul 9, 2015
Messages
132
Trophies
0
Age
26
XP
173
Country
United States
I appreciate the response. I'm just so unfamiliar with most of this (since I haven't had to set up my hacked system in over a year) that I'm afraid I'll mess something up. I may just stay with what I've got. I'd really rather not risk losing what I have.
 

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
12,973
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,004
Country
United States
I went from a 16GB card, to a 32GB card. Just had to image over the entire 16GB SD to the 32GB SD to preserve emuNAND, then formatted the FAT32 partition manually, and copied my files over like normal.
 

JohnTravolski

Well-Known Member
OP
Member
Joined
Jul 9, 2015
Messages
132
Trophies
0
Age
26
XP
173
Country
United States
I went from a 16GB card, to a 32GB card. Just had to image over the entire 16GB SD to the 32GB SD to preserve emuNAND, then formatted the FAT32 partition manually, and copied my files over like normal.
Sorry for not entirely understanding, but what exactly do you mean by "image over?" How do you do that? Also, if you formatted the SD card to FAT32, wouldn't you lose whatever it was that you imaged over?
 

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
12,973
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,004
Country
United States
Sorry for not entirely understanding, but what exactly do you mean by "image over?" How do you do that? Also, if you formatted the SD card to FAT32, wouldn't you lose whatever it was that you imaged over?
I used this: http://www.alexpage.de/usb-image-tool/

It copies the emunand and everything. But I found that using a partitioning tool to expand the FAT32 partition breaks emuNAND, so I just delete the FAT32 partition afterwards, and make a new one. Then copy the files manually.
 

JohnTravolski

Well-Known Member
OP
Member
Joined
Jul 9, 2015
Messages
132
Trophies
0
Age
26
XP
173
Country
United States
So does using that tool create multiple partitions on the SD card? I'm just not sure where this FAT32 partition that you're talking about it coming from.
 

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
12,973
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,004
Country
United States
Your SD card is laid out like this:

emuNAND.png


The unallocated space is your emuNAND, the rest is your FAT32 partition with your files on it.
 

JohnTravolski

Well-Known Member
OP
Member
Joined
Jul 9, 2015
Messages
132
Trophies
0
Age
26
XP
173
Country
United States
Oh, okay, that explains a lot! Thank you. So let me make sure that I fully understand this:

  1. Put old, small 8GB SD card in computer.
  2. Use the tool you linked to copy over both the EmuNAND (unallocated) and the FAT32 partition to the new, bigger SD card.
  3. Use the same tool you linked to reformat the FAT32 portion (but not the unallocated portion).
  4. Copy over all of the files on the old SD card (everything on the root directory) onto the new SD Card(in the FAT 32 portion).
Am I correct or am I missing something here?
 

JohnTravolski

Well-Known Member
OP
Member
Joined
Jul 9, 2015
Messages
132
Trophies
0
Age
26
XP
173
Country
United States
So the "SD formatter tool with 64KB setting" won't end up formatting the EmuNAND, right? It'll give me the option to format ONLY the FAT32 portion, right?
 
  • Like
Reactions: Jayro

JohnTravolski

Well-Known Member
OP
Member
Joined
Jul 9, 2015
Messages
132
Trophies
0
Age
26
XP
173
Country
United States
Okay, thanks. So if I do this and something ends up not working on my new bigger SD card, can I put the old smaller one back in the 3DS and everything will still work perfectly again?
 
  • Like
Reactions: Jayro

JohnTravolski

Well-Known Member
OP
Member
Joined
Jul 9, 2015
Messages
132
Trophies
0
Age
26
XP
173
Country
United States
Okay, so I just used the USB Image Tool (Alex's Coding Playground) that you linked and I backed up my old SD card and restored the backup onto my new bigger SD Card. I opened the new big SD card after doing this in MiniTool Parition Wizard and this is what I saw:
f882750dfea842bf91f637825e82ee84.png

It's Disk 2. So, you said that you somehow "just formatted it (the FAT32 partition) using the SD formatter tool with 64KB setting." So I have 3 questions:
  • The part that says "F" 6.40GB is the FAT32 partition with all of my files, right?
  • What about the other 22.4GB of Unallocated Space?
  • What is the "SD formatter tool?" I have an SD Formatter program but it looks like it would format the entire card and not just that FAT32 partition. Can that partition be formatted inside of MiniTool Partition Wizard 9?
 

JohnTravolski

Well-Known Member
OP
Member
Joined
Jul 9, 2015
Messages
132
Trophies
0
Age
26
XP
173
Country
United States
That's fine, I'm just thankful that you've been willing to help me all of this time. I'm grateful for your patience. Also, do I need to do anything to the 22.4 GB Unallocated partition?

--------------------- MERGED ---------------------------

Whenever I delete the F: (Other) Partition (FAT32) in Minitool Partition Wizard, it automatically deletes the EmuNAND (Unallocated 1024MB) Partition along with it. I'm not sure what to do about that.
 

wurstpistole

GBAtemp MVP
Member
Joined
Nov 19, 2015
Messages
4,654
Trophies
1
XP
5,414
Country
United Kingdom
You can also do it like that, directly on the 3DS.

- get Emunand9
- get into Homebrew Launcher
- start Emunand9
- backup your Emunand
- unmount your card with Select, let Emunand9 run
- copy all the contents of your card to your pc
- insert a new card into your 3ds
- create a new Emunand with Emunand9
- unmount new card, copy all the files from old card and Emunand backup to new card
- insert new card
- restore Emunand from file

Done.
 
  • Like
Reactions: Jayro and samiam144

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Maximumbeans @ Maximumbeans: butte