Obrazy dyskowe są rzeczą, która mnie zachwyca w Macach od lat 90 zeszłego wieku. Mogę się założyć, że korzystacie z nich, nawet gdy nie wiecie co to takiego. Niestety APFS ma błąd związany właśnie z nimi.
Jest to taki plik, który po „uruchomieniu” pojawia się jako napęd w systemie. Przez system jest też traktowany jak zwykły dysk. Obrazy dysku są przydatne na bardzo wiele sposobów, jednym z popularniejszych jest dystrybucja i instalowanie oprogramowania. Jednak wielu z nas używa obrazów dysku do przechowywania danych, np. na serwerach. Inna ważna cecha obrazu dysku, to możliwość jego szyfrowania i montowania tylko po podaniu hasła. W ten sposób staje się on idealnym i wygodnym schowkiem na poufne dane.
Wspomniany problem opisał na swoim blogu, autor mojego ulubionego programu do przenoszenia danych i tworzenia kopii bootowalnych, czyli Carbon Copy Clonera, Mike Bombich.
Ważne: Problem dotyczy tylko obrazów dyskowych zaformatowanych w APFS, nie dotyczy dysków fizycznych w tym formacie.
Mike Bombich odkrył, że obraz dysku „sparse”, czyli taki, który zajmuje na macierzystym napędzie tylko tyle miejsca, ile w danym momencie potrzebują przechowywane przez niego dane, oszukuje, podając ilość wolnego przestrzeni. Potrafi wykazać, że ma więcej wolnego miejsca niż ilość, jaką zapewnia dysk, na którym obraz jest zapisany. Co gorsza, nie pokazuje błędu podczas zapisu danych do obraz dysku. Dopiero po odmontowaniu i ponownym zamontowaniu obrazu, okazuje się, że zapisane na nim dane są uszkodzone.
Autor CCC wskazał dwa problemy związane z Sparse Image w APFS. Pierwszy to nierzetelne informowanie o ilości wolnego miejsca w obrazie, drugi to brak komunikatu o błędzie podczas zapisu danych przekraczających ilość wolnego miejsca na dysku macierzystym. Problemy zostały już zgłoszone do Apple.
Oczywiście usiłowałem potwierdzić problem, ale zabrałem się za to w sposób uproszczony. Na partycji dysku, który miał tylko 48 GB wolnego miejsca, założyłem dwa obrazy o pojemności 60 GB. Jeden w APFS, drugi w HFS+. Obraz w APFS po zamontowaniu radośnie informował o dostępnych 60 GB miejsca, ten w HFS+ rzetelnie o 48 GB. Jednak próba zapisu na dysk w APFS od razu powodowała komunikat o błędzie (niezwiązany z objętością). Tak czy siak, widać, że obsługa obrazów APFS nie działa prawidłowo.
Markę Synology kojarzycie zapewne z urządzeniami NAS. Te świetne dyski sieciowe dają możliwość przechowywania bezpiecznie…
Na rynek wchodzą dwa nowe głośniki marki Sonos: Era 100 i Era 300. Model Era…
Akcesoriów, które możemy dodać do naszego inteligentnego domu jest coraz więcej. Do tego zacnego grona…
Wiecie, że jedna z najlepszych baz danych - FileMaker (obecnie zmieniana jest nazwa na Claris),…
Elon Musk wszedł na Twittera i zrobił rewolucje. Ostateczną ocenę jego poczynań w tym serwisie…
Ten produkt miał już nie istnieć. Kiedy pojawiły się informację, że Apple nie przedłuży życia „dużego”…
Serwis wykorzystuje pliki cookies. Korzystając ze strony wyrażasz zgodę na wykorzystywanie plików cookies.