Een "echt" filessyteem is "journalling".
Dat betekent dat enerzijds wordt nagedacht over de volgorde waarin dingen naar de fysieke media gaan, en anderzijds, belangrijke wijzigingen die niet in 1x naar disk kunnen die worden eerst naar het journal geschreven: Ik ga dit-en-dit veranderen, dan worden de veranderingen geschreven en vervolgens wordt het journal weer bijgewerkt: die verandering is afgesloten. Mocht de boel uitgaan ergens halverwege het traject, dan kan je OFWEL de boel terugdraaien tot voor de verandering OFWEL je kan de boel voltooien tot NA de verandering.
Dit is echter gebaseerd op "hardware" die zich gedraagt: Data die geschreven moet worden, wordt daadwerkelijk geschreven, dus niet bijvoorbeeld in RAM bewaard, "doe ik later wel effe".
Moderne flash storage zoals USB sticks en SSDs zijn een beetje vergelijkbaar met een filesysteem: Data kan her-en-der op de fysieke media staan, en er kan een complexe reorganisatie volgen op een eenvoudige paar-kilobyte write.
Als de firmware, zoals vroeger operating systems, te weinig rekening houdt met: "de spanning kan zomaar wegvallen, zorg dat je altijd in een state zit dat je ofwel af kan maken waar je mee bezig was ofwel terug kan naar daarvoor", dan gaat het een keer fout.
Nu heeft zo'n USB schijf te weinig RAM om "veel" aan reorganisatie te doen. Dus dat zal heus in een paar seconden wel klaar zijn. Dus als de "eject" van je OS alleen is dat ie alle uitstaande writes wegschrijft en dan roept: "klaar", en je haalt dan super-snel de stick er uit, dan betwijfel ik of dat altijd goed gaat. Maar ik denk ook dat het OS een "we gaan je uitzetten" commando stuurt. USB sticks doen dan wel eens hun ledje uit. En de stick geeft pas: "ok in orde, ga je gang" als ie z'n lopende reorganisatie af heeft. En het OS wacht daarop voordat ie JOU de "all clear" geeft.
Er zijn sticks en ook echte harddisks die met een onverwachte toestand van hun storage gewoon dienst weigeren. Ik weet niet of dat een "crash" van de firmware is of een "Hmm. dit snap ik niet, laat ik maar voorzichtig zijn en geen verdere toegang toestaan.".