Mac: uitzonderlijke APFS-bug leidt tot dataverlies

24 reacties

De uitrol van Apple Filesystem (APFS) ging op iOS probleemloos, maar op de Mac brengt het nieuwe bestandssysteem de nodige bugs met zich mee. Na een beschamende bug die wachtwoorden van versleutelde schijven lekte, is het nu opnieuw raak.

APFS blijkt niet goed om te gaan met schijfkopieën. Dit zijn virtuele harde schijven die uit één bestand bestaan en door macOS als een echte harddisk behandeld worden. Ze worden vaak gebruikt voor back-ups en daarom is het extreem vervelend dat deze bug kan leiden tot dataverlies.

Twee soorten schijfkopieën

macOS kent twee soorten schijfkopieën: een beperkte schijfkopie (te herkennen aan de extensies .sparsebundle en .sparseimage) en een lezen/schrijven-schijfkopie (te herkennen aan de extensie .dmg). Het grootste verschil is dat bij beperkte schijfkopie de benodigde schijfruimte niet gereserveerd wordt. Het bestand groeit naarmate je meer bestanden op de virtuele harddisk plaatst. Bij een lezen/schrijven-schijfkopie wordt alle ruimte vooraf gereserveerd.

disk images
Klik/tap voor groter.

Het gaat fout bij ruimte toekennen

Zoals we eerder al schreven, wordt de ruimte voor zo’n .sparsebundle-bestand niet gereserveerd. Je kunt dus best een schijfkopie van 500GB op een harddisk van 128GB zetten, zolang de schijfkopie maar niet meer data bevat dan je echte harddisk vrij heeft. En daar gaat het fout.

Als een beperkte schijfkopie als APFS-schijf wordt geformatteerd, kan het onbeperkt groeien, zelfs als je echte harddisk al vol is. Stel dat je nog 20GB vrij hebt op je harddisk en je wil drie bestanden van 10GB naar de schijfkopie die je als back-up gebruikt kopiëren, dan zal er geen foutmelding volgen. Als je de schijfkopie de volgende keer opent, zijn de bestanden corrupt omdat er helemaal geen ruimte meer voor was.

Normaal zou in dat geval een foutmelding volgen, maar High Sierra en APFS checken niet goed of de vereiste ruimte wel aanwezig is. Waardoor data dubbel overschreven wordt en corruptie ontstaat. In onderstaande video een voorbeeld.

Dit is waarschijnlijk een bug die een zeer beperkt aantal gebruikers in uitzonderlijke omstandigheden zal treffen. Toch hoort het niet te gebeuren. Apple werkt waarschijnlijk aan een oplossing, maar tot die tijd in het raadzaam om beperkte schijfkopieën niet met APFS als bestandssysteem aan te maken.

APFS schijfkopie
Kies totdat deze bug gefikst is geen APFS als bestandssysteem bij schijfkopieën – Klik/tap voor groter.

Reacties

24 reacties
  • Profielfoto
    kasuja

    Gaat lekker daar bij Apple…

  • Profielfoto
    html-junky

    Elke bug wordt de laatste tijd ook wel flink uitvergroot, volgens mij is Apple al 10 jaar bezig met apfs

  • Profielfoto
    vuurvreter

    Is Apple nu het nieuwe Microsoft?
    Wat een drama is het bij Apple, bug na bug na bug, en daar betaal je je blauw aan!

  • Profielfoto
    Spinozo

    Betaal jij nog voor macOS?

  • Profielfoto
    F0nsie

    Ik heb een JBOD RAID externe harde schijf ook met APFS geformatteerd. Maar het komt wel eens voor dat mappen verdwijnen. En binnen 2 dagen staan ze er weer..

  • Profielfoto
    JLnl

    vuurvreter op 19 februari 2018 18:08
    Is Apple nu het nieuwe Microsoft?
    Wat een drama is het bij Apple, bug na bug na bug, en daar betaal je je blauw aan!

    Ik weet niet wanneer jij voor het laatst met Windows 10 hebt gewerkt maar daar ben je ook niet gevrijwaard van bugs. Blijft niettemin vervelend, maar om nou zo te gaan lopen mauwen; get a life.

  • Profielfoto
    Ome Kor

    vuurvreter op 19 februari 2018 18:08
    Is Apple nu het nieuwe Microsoft?

    Nee, alleen wordt iedere scheet van Apple enorm uitvergroot door de media. Bij Microsoft is me schijnbaar gewent dat er bugs zijn. 😉

     

  • Profielfoto
    McJohn

    Nou…. Ik kan me nog de tijd voorstellen dat Mac gebruikers gretig op Microsoft zaten te bashen… 🧐

    Het valt wel op dat Apple wel meer steken laat vallen sinds High Sierra, dat is gewoon een vaststelling. Wordt het uitvergroot? Het is maar hoe je het interpreteert.

  • Profielfoto
    fredmatrack

    Het is toch opvallend dat heel wat bugs en niet meer werkende software het gevolg zijn van de overstap naar apfs. Misschien hadden ze dit beter eerst nog wat verder uitgewerkt én getest alvorens het mainstream te maken in High Sierra. Nu lijkt dat OS meer op een grote beta versie dan op een stabiele release en dat is zeer jammer!

  • Profielfoto
    Maikelw

    Niet sinds High Sierra, vanaf Yosimete is het al 1 en al ellende. Ben niet voor niets overgestapt. En nee, Windows is ook niet bepaald stabiel:-)

  • Profielfoto
    MoNdO GeNeRaToR

    vuurvreter op 19 februari 2018 18:08
    Is Apple nu het nieuwe Microsoft?
    Wat een drama is het bij Apple, bug na bug na bug, en daar betaal je je blauw aan!

    Nee, maar jij bent ondertussen de azijnpisser van OMT aan het worden. Koop een HP en ga op Tweakers wat zeuren man.

  • Profielfoto
    KR1275

    Apple moet sowieso eens wat doen aan HD-beheer. Ik heb hier 3 macs met de meest actuele OS-versie, maar wissen van schijven is een ramp (‘mislukt’), vooral vanuit Windows en weer terug. Sowieso vreemd dat Apple weiger NFTS te ondersteunen, terwijl dat al jaren de norm is. En nu dit geklooi weer. Ik heb meerdere hd’s moeten redden met recovery software.

    Gelukkig heb ik ook nog een PowerBook G4 en die heeft er geen enkele moeite mee.

    Oh, waar is de tijd dat Apple zich inzette voor een kwaliteitsproduct…

     

  • Profielfoto
    GoeieDag

    KR1275 op 19 februari 2018 21:42
    Sowieso vreemd dat Apple weiger NFTS te ondersteunen, terwijl dat al jaren de norm is.

    Gast, Apple zou wel willen, maar MS geeft niet alle broncode vrij. En daarom is in principe elke implicatie van NTFS buiten Windows onbetrouwbaar.

  • Profielfoto
    GoeieDag

    Ik moest schrijven: ‘implementatie’

  • Profielfoto
    Mac Hammer Fan

    Wat ben ik blij dat ik bij NFS+ gebleven ben, ook op mijn SSDs.:)

  • Profielfoto
    defores

    html-junky op 19 februari 2018 17:58
    Elke bug wordt de laatste tijd ook wel flink uitvergroot, volgens mij is Apple al 10 jaar bezig met apfs

    Dan moeten ze maar weer op kwaliteit gaan letten bij Apple, de laatste tijd is het de ene bug naar de andere, waar je als consument ook nog eens premium prijs voor moet neerleggen (dan kan je net zo goed overstappen op linux).

  • Profielfoto
    GoeieDag

    Mac Hammer Fan op 19 februari 2018 22:58
    Wat ben ik blij dat ik bij NFS+ gebleven ben, ook op mijn SSDs.:)

    Dat schrijf je elke keer; blij dat je niet dit of dat heb gedaan. Afgezien dat het non-info is, waar alleen jij zelf wat aan hebt, is het overdreven.

    Het artikel spreekt over: “dit is waarschijnlijk een bug die een zeer beperkt aantal gebruikers in uitzonderlijke omstandigheden zal treffen”

    Ik kan niet inschatten hoe groot de kans precies is, maar misschien even groot als de kans dat jij vanavond niet levend thuis komt vanwege bv een verkeersongeluk. Ga je dan ook maar niet je huis uit?

    Het hoort idd niet, zo’n bug, maar er ‘hoort’ wel meer niet in deze wereld. Al die negatieve commentaren hier: slap gelul!

  • Profielfoto
    Bart119

    Spinozo op 19 februari 2018 18:24
    Betaal jij nog voor macOS?

    2188,89€ voor een 22″ iMac waar ik dan nog eens een mooie korting op heb gehad? Ik denk wel dat er een heel groot deel van dat bedrag naar MacOS gaat.

    MoNdO GeNeRaToR op 19 februari 2018 21:40

    vuurvreter op 19 februari 2018 18:08
    Is Apple nu het nieuwe Microsoft?
    Wat een drama is het bij Apple, bug na bug na bug, en daar betaal je je blauw aan!

    Nee, maar jij bent ondertussen de azijnpisser van OMT aan het worden. Koop een HP en ga op Tweakers wat zeuren man.

    het is ook niet omdat je op OMT zit dat je alles van Apple zomaar goed moet vinden.

  • Profielfoto
    Pjotr

     

    Het hoort idd niet, zo’n bug, maar er ‘hoort’ wel meer niet in deze wereld. Al die negatieve commentaren hier: slap gelul!

    Wat niet werkt, dataverlies geeft, vertraagt, een bug is. Het is geen slap gelul. Het verdient aandacht en verbetering. Als Apple-lovers hoeven we nu ook weer geen oogkleppen op te zetten.

  • Profielfoto
    Mac Hammer Fan

    Inderdaad, en op Mac Rumors zijn er ook heel wat mensen die blij zijn dat ze niet op APFS zijn overgeschakeld.

    Verder lees je op OMT het volgende:

    “APFS blijkt niet goed om te gaan met schijfkopieën. Dit zijn virtuele harde schijven die uit één bestand bestaan en door macOS als een echte harddisk behandeld worden. Ze worden vaak gebruikt voor back-ups en daarom is het extreem vervelend dat deze bug kan leiden tot dataverlies.”

    Ik maak maandelijks backups. Voor mij is het belangrijk dat ik niet met dataverlies geconfronteerd word en ik ben niet de enige die daar zo over denk. Sorry.

     

  • Profielfoto
    Nosferatu

    Apple fuck up nr. 358 …

    next….

  • Profielfoto
    iGuy

    Van alle bugs tot nu toe geen last gehad, behalve de root access. De rest van de tijd loopt High Sierra als een zonnetje, en ben ik blij dat er ook wordt geïnnoveerd op het gebied van opslag ipv alleen de front looks van Mac OS.

    Ik gebruik trouwens een HDD als backup schijf, gezien een SSD daarvoor niet echt rendabel is. Gezien die nog niet APFS geformatteerd kan worden, zal dit voor mij (en waarschijnlijk velen) geen problemen opleveren.

    Eens, dataverlies is natuurlijk erg slordig en zou hoge prioriteit moeten hebben, maar zulke bugs worden vaak ontdekt in kunstmatig gecreëerde situaties door mensen die er bewust naar op zoek zijn. Terecht dat in het artikel vraagtekens worden geplaatst bij de impact van dit probleem.

  • Profielfoto
    Leffe Blond

    Leuk, zo’n software-crisis. ‘k Ben oprecht blij dat er zoveel aandacht aan besteed wordt. Apple heeft geen andere keus dan hun kwaliteitseisen grondig op te schroeven.

    Daar zijn ze zich echt wel bewust van. En voor ons, gebruikers, zal dit enkel maar positief uitdraaien. Binnen een jaar zijn we allemaal weer zot van appeltjes.

  • Profielfoto
    Setheke

    Geheugen verlies