Mac – Data overzetten van Micro SD kaart

Mac – Data overzetten van Micro SD kaart

Bijna iedereen met een Nintendo Switch gaat het wel een keer mee maken, het upgraden van je micro SD kaartje. Klinkt niet spannend toch?

Nou vooropgesteld de instructies van Nintendo zelf werken goed … voor een Windows systeem.
Helaas is dat voor mensen met een Mac niet zo helemaal van zelf sprekend. Zelf kwamen we er achter toen we van een 400GB micr0 SD kaartje naar een 1TB micro SD kaartje gingen.

We kregen na alles wat logisch leek gedaan te hebben de melding; Cannot acces microSD van onze Nintendo Switch terug. Niet heel fijn als je net een paar uur hebt gewacht voor het heen en weer zetten van data.

Dit willen we iedereen wereldwijd besparen … want het is rondom klote.

Stap 1 – Data overzetten van ‘oude’ micro SD

Dit klinkt uiterst makkelijk MAAR, op een Mac worden standaard niet alle hidden files en mappen meegenomen. We hebben dit op diverse manieren geprobeerd (Finder, terminal etc.)

En enige echter manier die werkt was om Parallels (https://www.parallels.com/nl/landingpage/pd/general/) te gebruiken en de data via die weg op een externe drive te zetten. (Ze bieden een gratis trial aan, wat ideaal is)

Stap 2 – Nieuwe micro SD kaart formatteren

Dit is het makkelijkste want dit mag gewoon op de Nintendo Switch. Mocht je geen prompt krijgen en je wil het voor de zekerheid toch zelf doen dan doe je dat via System Settings > System > Formatting options > Format MicroSD card. 

Eenmaal daar vraagt de Nintendo Switch je nog of je het zeker weet.
Als je dat zeker weet, klikken. Daarna zal de Nintendo Switch zich herstarten

Stap 3 – Data overzetten naar de nieuwe micro SD kaart

Klinkt weer super simpel. Maar als je alleen dat doet … zal het niet werken vanaf je Mac.
Wederom de data via Parallels teruggezet in dit geval. Maar nog steeds die error.

Na het nodige uitgezocht te hebben blijkt het dat Mac bepaalde dingen niet doet op gebied van de zogenaamde archive bit. Wat een probleem is omdat Nintendo dit in hun filesystem op de Nintendo Switch niet heel geweldig heeft opgevangen.

Stap 4 – Handmatige correctie op je nieuwe micro SD kaart

Heel belangrijk is om deze 3 stappen te doen …. anders kan je Nintendo Switch na het overzetten van data nog steeds aangeven “cannot access microsd”.

  1. sudo chflags -R arch /Volumes/SDVOLUME/
    (waar SDVOLUME de naam van je SD kaart is)

    Je zult dan even je MacOSX user wachtwoord moeten ingeven.
    Dit zal de zogenaamde archivebit AAN zetten.

  2. sudo chflags -R noarch /Volumes/SDVOLUME/Nintendo/
    (waar SDVOLUME de naam van je SD kaart is)

    Dit zal de archivebit UIT zetten op de Nintendo folder en alles daarin want daar moet dat dus niet.

  3. Gebruik daarna een tool zoals HIM (https://roaringapps.com/app/him let niet op de Mojave melding want voor mij werkte het super) of onderstaande command om dot files op te ruimen want de Nintendo Switch kan daar ook niet goed mee overweg.
    1. sudo mdutil -i off /Volumes/SDVOLUME/
      (waar SDVOLUME de naam van je SD kaart is)
      Dit zet indexing voor het volume uit.

    2. sudo mdutil -E /Volumes/SDVOLUME/
      (waar SDVOLUME de naam van je SD kaart is)
      Dit verwijder lokale metadata van het volume.

Nu zal je data gewoon goed te zien zijn door je Nintendo Switch. Beetje omslachtig maar het werkt dan wel gelukkig weer. En we willen iedereen die ellende van dit uit moet zoeken besparen.

Happy gaming verder mede Nintendo Switch Mac users!