âInte tillrĂ€ckligt med utrymmeâ đ€·ââïž
NĂ€r jag i dag ville uppdatera till senaste versionen av macOS möttes jag av det retsamma meddelandet âDet finns inte tillrĂ€ckligt med ledigt utrymme pĂ„ skivanâ. Retsamt eftersom Finder i sin tur uppgav att jag hade hundrafemtiosex gigabyte ledigt utrymme.
Efter lite googling visar det sig att de Time Machine snaphots som macOS lagrar lokalt inte rÀknas med i Finders utrÀkning av anvÀnt utrymme. Finder ljuger alltsÄ om det anvÀnda utrymmet och tar för givet att macOS rensar bort snapshots nÀr utrymmet behövs till nÄgot annat.
Av nÄgon anledning verkar dock macOS misslyckas med just bortrensandet av snapshots nÀr utrymmet behövs för en systemuppdatering.
Ute pÄ det vida internet tipsas det om att temporÀrt stÀnga av Time Machine för att trigga en rensning. Det tricket fungerade dock inte för mig. Jag behövde i stÀllet ta till det inbyggda verktyget tmutil
för att manuellt ta bort dem.
–
Först, lista alla tillgÀngliga snapshots:
$ tmutil listlocalsnapshots /
Vilket, föga förvÄnande, ger oss en lista av snapshots:
Snapshots for disk /:
com.apple.TimeMachine.2022-05-16-211505.local
com.apple.TimeMachine.2022-05-17-012315.local
com.apple.TimeMachine.2022-05-17-022336.local
com.apple.TimeMachine.2022-05-17-032406.local
com.apple.TimeMachine.2022-05-17-042437.local
com.apple.TimeMachine.2022-05-17-052858.local
com.apple.TimeMachine.2022-05-17-062556.local
com.apple.TimeMachine.2022-05-17-072758.local
com.apple.TimeMachine.2022-05-17-083024.local
com.apple.TimeMachine.2022-05-17-090209.local
com.apple.TimeMachine.2022-05-17-175907.local
Dessa kan vi sedan ta bort, en efter en, med hjÀlp av snapshotets id:
sudo tmutil deletelocalsnapshots 2022-05-17-012315
NÀr samtliga snapshots var borttagna hade jag inte lÀngre nÄgra problem med att starta igÄng uppdateringen av macOS.