Hacking Formatted sd card in nintendo switch and pc will not recognize it

Spice_Wolf

Member
Newcomer
Joined
Oct 13, 2017
Messages
5
Trophies
0
Age
30
XP
304
Country
Japan
I solved it with this.
Perhaps you may be able to solve it.

docs.microsoft com/en-us/windows-server/storage/disk-management/change-a-drive-letter
 
D

Deleted User

Guest
I solved it with this.
Perhaps you may be able to solve it.

docs.microsoft com/en-us/windows-server/storage/disk-management/change-a-drive-letter
didn't work for me
unknown.png
 

ichibaka

Well-Known Member
Newcomer
Joined
Jul 4, 2018
Messages
80
Trophies
0
Age
38
XP
196
Country
United States
What windows version are you using? I'm thinking you're not using windows 10, otherwise you cant see exfat format partition.
 

Mr. Wizard

Ending the spread of bullshit one thread at a time
Member
Joined
Mar 20, 2015
Messages
1,814
Trophies
0
Location
E8 lattice
XP
1,532
Country
Canada
Does your PC read SDXC cards at all?

You can also try booting from a live cd Linux. https://www.linuxmint.com/download.php

exFAT Supported Operating Systems

Operating System

exFAT support

Patch download

Windows 10

Supported natively

Windows 8 Supported natively
Windows 7 Supported natively
Windows Vista Requires update to Service Pack 1 or 2
(both supports exFAT)

Download Service Pack 1 (with exFAT support)
Download Service Pack 2 (with exFAT support)

Windows XP
(Service Pack 2 or 3)

No longer supported by Microsoft

exFAT patch is no longer available for Windows XP systems

Mac OS X

Requires Mac OS X version 10.6.6 and above


NOTE: Some Host devices may NOT support SDXC cards.
 
Last edited by Mr. Wizard,

Tetmohawk

New Member
Newbie
Joined
Feb 23, 2021
Messages
3
Trophies
0
Age
54
XP
33
Country
United States
Anybody see any resolution to this? I can't transfer SD card data in either Windows or Linux.

I bought a new microSD card for my Nintendo Switch. I've read lots of instructions including Nintendo's instructions on how to do it. They say to insert the microSD card into a Windows system, copy the data into a folder, and then copy that data into the new microSD card. Simple.

However, neither Windows 10 nor Linux can read the data. When I use fdisk on Linux to see what's going on this is what I get:

Disk /dev/sdc: 1 MiB, 1048576 bytes, 2048 sectors
Disk model: Storage Device
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device Boot Start End Sectors Size Id Type
/dev/sdc1 32768 124735487 124702720 59.5G 7 HPFS/NTFS/exFAT


Neither Windows 10 nor Linux can see /dev/sdc1. Windows 10 asks me if I want to format it. The microSD card was formatted in the Switch. When I format an empty card in the switch, it can't be read by Linux or Windows so I think something is going on with how they format it. Lot's of websites say it's easy, just copy and paste. But that's not what I'm seeing at all. Can someone help?
 

Tetmohawk

New Member
Newbie
Joined
Feb 23, 2021
Messages
3
Trophies
0
Age
54
XP
33
Country
United States
SOLVED

Thanks to everyone who had useful suggestions!

I think the issue is a combination of exFAT and my card reader which was microSD adaptor inserted into a USB device into the computer. These micro SDXC cards seem to have issues in Linux and Windows where the partition table is small, but there's still a huge partition on it. I'm not a partition expert, but I imagine there's a small table pointing to something else that points to the actual exFAT partition and that's causing problems. I think this and my adpator were the problem. After a LOT of searching, trial, and error, I came upon this solution which seems to have worked.

First, I have a Chromebook with GalliumOS (Linux Ubuntu) running on it. It happened to have a microSD reader. I made sure that exfat-utils, fuse-exfat, and opensc programs were installed. Doing this was based upon forums I read. The exFAT stuff makes sense because it's an exfat partition. I don't know if the opensc smart card utility program was needed or not. However, these three were installed on my Linux system in case someone needs to do what I did.

What's important to know is that if I insert the microSD card into my Linux laptop it couldn't find it. Strange. However, if I insert the card when the laptop is off then it is recognized by Linux after boot and I can mount it without any issues. Because of this I was able to pull off the data.

Because I'm a new member I can't link to my posts on Reddit about this. Message me if you want more info.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,324
Trophies
4
Location
Space
XP
13,903
Country
Norway
Anybody see any resolution to this? I can't transfer SD card data in either Windows or Linux.

I bought a new microSD card for my Nintendo Switch. I've read lots of instructions including Nintendo's instructions on how to do it. They say to insert the microSD card into a Windows system, copy the data into a folder, and then copy that data into the new microSD card. Simple.

However, neither Windows 10 nor Linux can read the data. When I use fdisk on Linux to see what's going on this is what I get:

Disk /dev/sdc: 1 MiB, 1048576 bytes, 2048 sectors
Disk model: Storage Device
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device Boot Start End Sectors Size Id Type
/dev/sdc1 32768 124735487 124702720 59.5G 7 HPFS/NTFS/exFAT


Neither Windows 10 nor Linux can see /dev/sdc1. Windows 10 asks me if I want to format it. The microSD card was formatted in the Switch. When I format an empty card in the switch, it can't be read by Linux or Windows so I think something is going on with how they format it. Lot's of websites say it's easy, just copy and paste. But that's not what I'm seeing at all. Can someone help?
Looks like it's seeing it just fine to me. Maybe you were missing the exfat support packages.
 

wiiNinja

Well-Known Member
Member
Joined
Jan 13, 2009
Messages
645
Trophies
1
XP
1,771
Country
United States
Anybody see any resolution to this? I can't transfer SD card data in either Windows or Linux.

I bought a new microSD card for my Nintendo Switch. I've read lots of instructions including Nintendo's instructions on how to do it. They say to insert the microSD card into a Windows system, copy the data into a folder, and then copy that data into the new microSD card. Simple.

However, neither Windows 10 nor Linux can read the data. When I use fdisk on Linux to see what's going on this is what I get:

Disk /dev/sdc: 1 MiB, 1048576 bytes, 2048 sectors
Disk model: Storage Device
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device Boot Start End Sectors Size Id Type
/dev/sdc1 32768 124735487 124702720 59.5G 7 HPFS/NTFS/exFAT


Neither Windows 10 nor Linux can see /dev/sdc1. Windows 10 asks me if I want to format it. The microSD card was formatted in the Switch. When I format an empty card in the switch, it can't be read by Linux or Windows so I think something is going on with how they format it. Lot's of websites say it's easy, just copy and paste. But that's not what I'm seeing at all. Can someone help?

Looks like your Linux recognized that partition. Try manually mounting it to see if you can (sudo mount /dev/sdc1 ~/<someFolderName>). Or perhaps your Linux distro is missing the exfat package: How to Mount and Use an exFAT Drive on Ubuntu Linux (itsfoss.com) Once you have the data you need from that card, reformat that from Windows as suggested.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: Thank You :D