V macOS High Sierra byla objevena nová chyba, která může způsobit ztrátu dat při zápisu obrazů na disk. Ovlivňuje ty formátované pomocí Apple File System (APFS) konkrétně, ale pro váš primární SSD by to neměl být problém.
Nejnovější verze softwaru Apple byly sužovány otravnými brouky. Společnost rychle pracovala na odstranění nejvýznamnějších problémů, ale mnoho drobných závad stále přetrvává i poté, co macOS High Sierra a iOS 11 veřejně debutovaly před pěti měsíci.
Chyba APFS může způsobit ztrátu dat
Mike Bombich, vývojář softwaru a tvůrce Carbon Copy Cloner pro Mac, nyní odhalil jeho novou chybu. Chyba, která spočívá v APFS, může způsobit ztrátu dat při zápisu na obrazy disků „řídkého svazku“.
Řídké svazky, zavedené v systému Mac OS X Leopard v roce 2007, jsou obrazy disků, které zabírají pouze tolik místa, kolik obsahují data. Jak přidáváte další data, velikost řídkého svazku roste, dokud nedosáhne limitu definovaného při jeho vytvoření, nebo dokud se podkladový disk nezaplní.
Řídké svazky jsou zvláště užitečné pro věci, jako jsou záložní disky. Protože se skládají z „pásem“ dat, každé je uloženo v samostatném souboru, je snazší je synchronizovat s jinými svazky. A protože používají pouze tolik dat, kolik potřebují, jsou prostorově efektivní.
Bombich objevil problém, když macOS hlásil, že jeden z jeho svazků obrazů disků vykazoval „dostatek volného místa“, přestože podkladový disk byl plný. "Jsem zvědavý, zkopíroval jsem video soubor na svazek obrazu disku, abych viděl, co se stane," napsal.
"Celý soubor byl zkopírován bez chyby!" Otevřel jsem soubor, ověřil, že se video přehrává od začátku do konce, zkontroloval jsem soubor - pokud jsem mohl říct, soubor byl neporušený a celý na disku. Když jsem však odpojil a znovu připojil obraz disku, video bylo poškozeno. “
Naštěstí to byl jen test a soubor, který zmizel, byla jen testovací data, dodává Bombich. Ale ostatní uživatelé High Sierry možná takové štěstí neměli. "Pokud jste někdy ztratili data, znáte ten pocit, který by nastal."
Apple o problému ví
Bombich identifikoval dva problémy-oba byly sledovány zpět do služby „diskimages-helper“ systému macOS.
Jedním z nich je, že volné místo na řídkém svazku APFS se neaktualizuje správně, když je volné místo na obrazu hostitele zmenšeno. Druhá věc je, že v macOS není chyba, když požadavky na zvětšení řídkého svazku selžou a data skončí zapisováním do prázdna.
Bombich nahlásil problém společnosti Apple, ale není jasné, zda obdržel odpověď.
Dokud nebude chyba opravena, Carbon Copy Cloner ruší podporu pro obrazy disků formátované pomocí APFS. Je však důležité si uvědomit, že tento problém se týká pouze řídkých obrazů disku; běžné svazky APFS - jako je spouštěcí SSD vašeho Macu - jsou bezpečné.
Protože je tomu tak, chyba „pravděpodobně nebude rozšířeným problémem“, vysvětluje Bombich.
Přes: MacRumors