Have more than one emuMMC per partition

This is my first tutorial post so please tell me how I can improve. I figured out how to do this when I thought to myself "You can have multiple emunands per partition on the 3ds. Is there a way to do it on the Switch?" As it turns out, there is. Keep in mind that this tutorial uses Ubuntu, not Windows or Mac OS. Also keep in mind that my sd is 512GB. This even lets you have more than 3 partition based emuMMC's.

What you need:
  • Hackable Switch
  • Sd with a capacity of at least 128GB
  • ReiNX toolkit
  • Atmosphère's hid-mitm (if you're on 9.0.0 or above)
  • Ubuntu
  • gparted
  • USB sd card reader (Ubuntu's drivers for sd card slots aren't very reliable)
  • A lot of free space on your computer
Let's get started!
Step 1: Dumping nand or emuMMC
Use ReiNX toolkit if you want to back up your emuMMC or Hekate if you're backing up your sysnand. YOU HAVE TO DUMP BOTH RAWNAND AND BOOT0/BOOT1!
Step 2: Preparing the images for flashing
Type in this command on your computer:
cat /path/to/boot0 /path/to/boot1 /path/to/rawnand > emummc.bin
THE ORDER MATTERS! If your rawnand is in parts, put their paths in order by number. This will create a file in your home folder called emummc.bin.
Step 3: Repeat steps 1-2 using a different file name in the cat command until you have as many files as emuMMC's you want.
Step 4: Preparing the SD card for flashing
Open gparted. Shrink the FAT32 partition on your SD to a size where it'll leave 29828MB times the number of emuMMC's you want of unallocated space. Then, create a partition from that unallocated space (The file system doesn't matter).
Step 5: combining the images
Type this command:
cat /path/to/each of your nand images > emummc_combined.bin
This will take a long time to complete!
Step 6: Flashing
Go into gparted, disks or anything that shows the location of your sd partitions in /dev. look for the partition you made in step 4 and remember the thing that looks like /dev/sdXX. It'll most likely be /dev/sdb2 if your sd is the only external storage plugged into your computer. It might not be /dev/sdb2 though.
Type this command:
sudo dd if=/path/to/emummc_combined.bin of=/dev/sdb2
replace sdb2 with whatever you saw earlier. This will ask for an admin password. It won't show as you type it and that's normal! This will take a long time to complete!
Step 7: Creating configs
Create a folder on the root of your sd called something like emunand configs. Create folders within there for each of your emummc's. Open gparted. Right click on the emummc partition and choose information. Copy and paste the first sector into a decimal to hex converter. You can find one by Google searching. Open text editor and create a file with these contents:

Code:
[emummc]
enabled=1
sector=0xwhat you got in the decimal to hex converter
path=whatever you want as long as all emummc's have something different
nintendo_path=whatever you want as long as all emummc's have something different

Save to one of your emunand config folders as emummc.ini.
Repeat the process adding 61087744 to the the previous first sector used in decimal and converting that to hex and using that in the file and saving the file to a different folder. Put one of your emummc.ini files into the emummc folder.
You can switch emummc's using NX-Shell to replace emummc.ini in the emummc folder with a different emummc.ini.​
There, you now have multiple emummc's on the same partition and can have more than 3 of them!
 
  • Like
Reactions: Henx

cots

Banned!
Banned
Joined
Dec 29, 2014
Messages
1,533
Trophies
0
XP
1,952
Country
United States
Good guide. Read it and it should work. Someone really needs to port gparted to the switch and then fork hekate + nyx and implement this stuff from within it. I demand this to happen right fucking now! /s
 

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,164
Country
United States
Why would you want multiple partitions.

Having multiple partitions and switch setups is just going to be confusing and noy really nedded.

Configure your sd properly and you can boot multiple cfws at any time.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,516
Country
Germany
Serious question: Why would anyone want this? For which use case?
To have a "secret" emuMMC with Senran Kagura and NSFW qlaunch themes?

The one and only reason I can think of are patched units where you keep your sysNAND as low as possible to use PegaSwitch and create two emuMMCs (one for online play, one for hacks).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    fuck ubisoft, and fuck activision
    +1
  • realtimesave @ realtimesave:
    Nintendo needs to release a new console, switch is getting such shitty little games lately lol it's pathetic
  • Purple_Heart @ Purple_Heart:
    Lmao a new flashcart... The Unlock Switch... I knew it's not fake xD
    +1
  • NinStar @ NinStar:
    A new consoles won't solve that problem
  • NinStar @ NinStar:
    It will actually make it worse
  • The Real Jdbye @ The Real Jdbye:
    well actually
    a new console won't do anything right now, because the games are still in development, that's why there are few games being released
  • The Real Jdbye @ The Real Jdbye:
    it won't make the games finish any faster
  • Veho @ Veho:
    2/3rds of launch titles for the Switch 2 will just be lazy ports of Switch games anyway.
  • The Real Jdbye @ The Real Jdbye:
    probably
  • The Real Jdbye @ The Real Jdbye:
    maybe mario kart 9 will be a launch title
  • The Real Jdbye @ The Real Jdbye:
    i really want a new mario kart
  • Veho @ Veho:
    What, you mean the endless stream of DLCs doesn't count?
  • Veho @ Veho:
    Why develop a new game when you can just sell season passes forever?
  • Veho @ Veho:
    I'm still on MKDS so I'm not bothered :tpi:
  • The Real Jdbye @ The Real Jdbye:
    i like the dlc tbh, i'd like a new game more
  • ZeroT21 @ ZeroT21:
    but the current version is still selling fine at full price
  • SylverReZ @ SylverReZ:
    Hello
  • ZeroT21 @ ZeroT21:
    sup
    +1
  • SylverReZ @ SylverReZ:
    @realtimesave, You seen the Unlock Switch flashcart yet?
  • K3Nv2 @ K3Nv2:
    I'll see the 19.0 update that blocks use ability to it
    +1
  • K3Nv2 @ K3Nv2:
    Lol newegg+
    Screenshot-20240423-053504-Gmail.jpg
  • S @ salazarcosplay:
    does update 19 really block it
  • SylverReZ @ SylverReZ:
    Update 19 never came out yet. Just the 18.1.
    SylverReZ @ SylverReZ: Update 19 never came out yet. Just the 18.1.