Question How to migrate to bigger SD card (using SX OS)

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by rsn8887, Aug 17, 2018.

  1. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    8
    Oct 8, 2015
    United States
    I am using SX OS. I want to migrate to a bigger SD card, keeping everything intact.

    - I copied all files from the old SD card to the new SD card.

    - I inserted the new card, and rebooted, and the Switch gave an error "cannot read SD card".

    - I deleted the "Nintendo" folder, now it works. The Switch generates a new "Nintendo" folder in the new card.

    - However, when I delete the Nintendo folder, all my downloaded updates are lost.

    I don't want to lose any downloaded contents when migrating.

    Is there a fix for this problem? Maybe I have to just delete only one file in the Nintendo folder, not the whole folder?
     
    Last edited by rsn8887, Aug 17, 2018
    FierceDeityLinkMask likes this.
  2. usernametaken

    usernametaken GBAtemp Maniac

    Member
    5
    May 13, 2015
    United States
    When you plug a new mSD in, the switch will delete files for you to allow you to use the new card.
    Have you tested to see what you have lost if anything?
     
  3. FierceDeityLinkMask

    FierceDeityLinkMask GbaTemp's Official Deity

    Member
    4
    Jul 29, 2016
    United States
    Above All Others
    Is your SD formatted the right way for sxos and the switch? Exfat or fat32?
     
  4. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    8
    Oct 8, 2015
    United States
    @usernametaken: No I haven't checked if any files were deleted.

    I will retry to copy the files on the weekend. I used MacOS to copy the files, and it tends to add extra hidden files everywhere.

    Concerning format: I used exfat.

    I just found the official guide from Nintendo:
    https://en-americas-support.nintendo.com/app/answers/detail/a_id/27595

    They say to just copy the files over. Of course, I didn't use the official SD card formatter, but who uses that?
     
    Last edited by rsn8887, Aug 17, 2018
  5. FierceDeityLinkMask

    FierceDeityLinkMask GbaTemp's Official Deity

    Member
    4
    Jul 29, 2016
    United States
    Above All Others
    Are you on the latest switch firmware, or what? Tell me which firmware you're on. Because exfat SD switch support requires you to be on a later firmware.
    So if you're on an earlier firmware you have to use something like fat32, or follow some other hack methods to make the switch support exfat without updating.
     
    Last edited by FierceDeityLinkMask, Aug 17, 2018
  6. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    8
    Oct 8, 2015
    United States
    Latest firmware. The SD card works fine if I delete the Nintendo folder after copying all files.
     
  7. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    8
    Oct 8, 2015
    United States
    Ok I tried copying everything over again. This time, I used Windows instead of MacOS and everything worked perfectly.

    I didn’t have to delete the Nintendo folder or anything. All my downloaded games and updates are still there.

    It must have been a problem with all these hidden files that MacOS created.
     
    Last edited by rsn8887, Aug 18, 2018
  8. BloodRose

    BloodRose GBAtemp Regular

    Member
    3
    Jul 31, 2007
    Saint Kitts and Nevis
    Lesson learned by yet another person. MacOS is shit.
     
    SuzieJoeBob, efxonly123 and Shrike like this.
  9. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    8
    Oct 8, 2015
    United States
    At first my homebrew still wouldn't work. My hbmenu was just empty. The reason was that, when copying my folders, Windows enabled the "archive" flag on all of them. Hbmenu cannot read folders that have the "archive" flag enabled. So I had to manually remove the "archive" flag from all folders, and now it all works again.
     
    Last edited by rsn8887, Aug 23, 2018
  10. ichibaka

    ichibaka Advanced Member

    Newcomer
    2
    Jul 4, 2018
    United States
    Use a partitioning software that support editing exfat partition, use its cloning function to duplicate the old sd card byte for byte to the new one. If there is left over space then you can expand to fill the unalocated space.
     
  11. rsn8887
    OP

    rsn8887 GBAtemp Advanced Fan

    Member
    8
    Oct 8, 2015
    United States
    That will certainly work. But just copying all files also works. Just make sure the archive flag is cleared on all folders afterwards.
     
    SuzieJoeBob likes this.
  12. Slartibartfast42

    Slartibartfast42 GBAtemp Advanced Fan

    Member
    4
    Mar 6, 2013
    United States
    Trying to develop on windows sucks though.
     
  13. BloodRose

    BloodRose GBAtemp Regular

    Member
    3
    Jul 31, 2007
    Saint Kitts and Nevis
    Not really unless you're trying to develop for iOS/OSX.
     
  14. ichibaka

    ichibaka Advanced Member

    Newcomer
    2
    Jul 4, 2018
    United States
    I suggest using DiskGenius a try, thats what I used to migrate to a bigger sd card.
     
  15. ZachyCatGames

    ZachyCatGames GBAtemp Maniac

    Member
    7
    Jun 19, 2018
    United States
    Hell
    All firmwares (except 1.0.0) have an exfat version :P
     
Loading...