Menu

14 juni 2013

Betekenis van de OS X foutcodes

terminalTijdens het openen, bewaren of kopiëren van bestanden in OS X kan het voorkomen dat er een venster met een error melding verschijnt op het scherm. Deze foutmelding bevat meestal niet meer dan een numerieke error code. Dergelijke meldingen kunnen zich voordoen wanneer er bestanden naar een (netwerk) volume worden weggeschreven waarbij er niet voldoende permissies zijn voor de schrijfactie.

Wanneer er een bestand is geopend door een bepaalde applicatie en een andere applicatie hiertoe ook toegang vraagt kan het bijvoorbeeld voorkomen dat er een venster verschijnt met alleen de tekst ‘Error: -49’. Natuurlijk zegt de meeste OS X gebruikers deze codes helemaal niets.

Om toch iets meer te weten te komen over de error kun je terecht in OS X Terminal. Met behulp van het commando ‘macerror’ kun je namelijk de omschrijving van een foutmelding opvragen. Start OS X Terminal (Programma’s ▸ Hulpprogramma’s) en voer als voorbeeld het onderstaande commando uit.

macerror -49

Na het uitvoeren van het commando zal in dit geval de onderstaande melding verschijnen:

Mac OS error -49 (opWrErr): file already open with with write permission

Nog steeds geen uitgebreide omschrijving maar beter dan alleen een foutcode! De omschrijving van het macerror commando geeft je in ieder geval een ‘hint’ over het probleem. Let op dat er verschil zit tussen positieve en negatieve waardes foutcode 49 is dus heel anders dan foutcode -49!

Hieronder een overzicht van de meeste voorkomende OS X error codes met daarbij een korte omschrijving.

Error code Omschrijving
error -50 paramErr: error in user parameter list
error -49 opWrErr: file already open with with write permission
error -48 dupFNErr: duplicate filename (rename)
error -47 fBsyErr: File is busy (delete)
error -46 vLckdErr: volume is locked
error -45 fLckdErr: file is locked
error -44 wPrErr: diskette is write protected.
error -43 fnfErr: File not found
error -42 tmfoErr: too many files open
error -41 mFulErr: memory full (open) or file won’t fit (load)
error -40 posErr: tried to position to before start of file (rw)
error -39 eofErr: End of file
error -38 fnOpnErr: File not open
error -36 ioErr: IO error (bummers)
error -35 nsvErr: no such volume
error -34 dskFulErr: disk full
error -33 dirFulErr: Directory full
error -24 closErr: IO System Errors
error -23 openErr: IO System Errors
error -22 unitEmptyErr: IO System Errors
error -21 badUnitErr: IO System Errors
error -20 writErr: IO System Errors
error -19 readErr: IO System Errors
error -18 statusErr: IO System Errors
error -17 controlErr: IO System Errors
error -8 seNoDB: no debugger installed to handle debugger command
error 16 dsFPErr: Floating point error
error 25 dsMemFullErr: out of memory!
error 26 dsBadLaunch: can’t launch file
error 31 dsNotThe1: not the disk I wanted
error 40 dsGreeting: welcome to Macintosh greeting
error 41 dsFinderErr: can’t load the Finder error
error 90 dsNoFPU: an FPU instruction was executed and the machine doesn’t have one
error 98 dsNoPatch: Can’t patch for particular Model Mac
error 99 dsBadPatch: Can’t load patch resource
error 101 dsParityErr: memory parity error
error 20002 dsForcedQuit: allow the user to ExitToShell return if Cancel
error 20003 dsRemoveDisk: request user to remove disk from manual eject drive
error 20109 dsShutDownOrResume: allow user to return to Finder or ShutDown
error 32767 dsSysErr: general system error



Gerelateerde tips:




Reacties


  • Frank R. Lefeber 4 december 2014 om 21:43

    Erg handig , die duidelijke opsomming van allerlei foutcodes. De werkelijke oplossing hoe ze te omzeilen wordt niet gegeven dus.
    Ik probeer een bestand van mijn NAS te verwijderen, maar krijg de foutcode -50.
    Heel fijn , maar wat doe ik er mee en hoe los ik het op

    Graag reactie

    Frank

  • Hendrik 26 januari 2015 om 19:37

    Thanks voor dit artikel. Maar helaas wordt indd de werkelijke oplossing niet gegeven…

    Graag reactie.

    Gr.

Een reactie toevoegen: