Homebrew Apps missing from home menu after "sd card was removed" error

Rickpinguipolo

New Member
OP
Newbie
Joined
Dec 13, 2023
Messages
4
Trophies
0
Age
20
XP
28
Country
Chile
Hi. I noticed that when I selected Terraria in the home menu of my new 3ds xl its animation didn't show up, so I opened it and an error popped up saying that the SD card had been removed. I rebooted my 3ds and opened up FBI to uninstall the app and then reinstall it with hshop, only I deleted just the title and not the ticket, since I figured it wouldn't matter because I would later install it again. While I was reinstalling Terraria, the same error popped up mid installation and this time when I restarted the 3ds all titles were gone. I went to godmode9 and the software management screen of system settings and the titles were still there (I don't think I need faketik in that case), so I inserted my 32 gb SD card in my computer and the repair sd card option in properties said some files were corrupt, that being the reason I can't backup the SD card's files in case I have to format it. What do I do? Do I run chkdsk despite having heard that it makes some files unreadable? Do I have to reinstall everything? Maybe I can alternatively open FBI without the home screen? Thanks in advance.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,321
Trophies
4
Location
Space
XP
13,902
Country
Norway
Hi. I noticed that when I selected Terraria in the home menu of my new 3ds xl its animation didn't show up, so I opened it and an error popped up saying that the SD card had been removed. I rebooted my 3ds and opened up FBI to uninstall the app and then reinstall it with hshop, only I deleted just the title and not the ticket, since I figured it wouldn't matter because I would later install it again. While I was reinstalling Terraria, the same error popped up mid installation and this time when I restarted the 3ds all titles were gone. I went to godmode9 and the software management screen of system settings and the titles were still there (I don't think I need faketik in that case), so I inserted my 32 gb SD card in my computer and the repair sd card option in properties said some files were corrupt, that being the reason I can't backup the SD card's files in case I have to format it. What do I do? Do I run chkdsk despite having heard that it makes some files unreadable? Do I have to reinstall everything? Maybe I can alternatively open FBI without the home screen? Thanks in advance.
chkdsk won't make files unreadable. It will remove corrupted data, which would've prevented corrupted files from being read anyway (or they would've read garbage)
But sounds like you already ran chkdsk (that's what the option in Properties does)
You should do a more thorough scan with chkdsk /F /R /X SD: (replace SD: with the correct drive letter) in administrator command prompt. Doing this will also tell you if there are any uncorrectable bad sectors on the SD card, which is a sure sign of a failing SD card. Formatting the card may get rid of any uncorrectable bad sectors but once a SD card starts exhibiting those signs it's only gonna get worse, so that would only be a temporary fix at best.

Sounds like the corruption is probably preventing your 3DS from listing the titles properly, if the corruption is taken care of, then assuming any critical files weren't corrupted, things should be working again (the critical files are replaceable, stuff like the installed title DB and Luma3DS files)
But if the card is actually dying, it may still not work.
 
  • Like
Reactions: Rickpinguipolo

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,448
Trophies
2
XP
14,908
Country
Germany
It will remove corrupted data,
No it doesn't. If the FAT is damaged and some data can't be assigned to files it is simply dumped into new file(s), which might be suitable for recovering some kind of data (plain text for example or with specialized software media).
File system repairs can backfire and might make the situation worse. This is why one should always try to mount such a file system read-only and copy as much data as possible before attempting repair. Admittedly this is less of a problem with robust journaling file systems compared to simple FAT.

Doing this will also tell you if there are any uncorrectable bad sectors on the SD card
Highly unlikely on current storage media. They usually don't show lost sectors. HDDs in the 1990s and earlier did. Granted I've seen SDs show bad sectors but possible wear leveling and reallocation make it less deterministic to find. A better idea than chkdsk is h2testw in this regard as it will just fill the whole SD with known patterns and verify them.
Don't know if Microsoft ever adjusted the scandisk/chkdsk sector examination to newer devices. Somewhere around 2002 it became unreasonable to use on bigger HDDs because 🐌slow🐌. Either it checks each sector multiple times with different patterns or the problem is access each sector individually rather than a whole bunch of them in one shot.
===================


@Rickpinguipolo
Easiest thing is restore your latest SD card backup on a new SD (or the same SD) checked with h2testw and freshly formatted to FAT32.
 
  • Like
Reactions: Rickpinguipolo

Rickpinguipolo

New Member
OP
Newbie
Joined
Dec 13, 2023
Messages
4
Trophies
0
Age
20
XP
28
Country
Chile
Does gm9's title manager list Terraria as installed? If so, I'd try to uninstall it through gm9.
Although gm9 does not list Terraria, the sd card does have a folder called "0016a900" in the titles folder, the only one I can't backup because it's corrupt (except for a CTGP-7 folder which I don't think matters). It turns out that folder most likely has to do Terraria because the title id in hshop is 0004000E0016A900. My guess is that the files got corrupt while it was installing and it messed up how the titles are read by the 3ds. Maybe if I delete that folder the apps will show up again?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=fv6vlP2qSyo