Problém, který bránil některým externím diskům v montáži na Mac se systémem macOS Sonoma, sužoval uživatele několik měsíců a pravděpodobně byl způsoben změnami, které společnost Apple provedla při manipulaci s disky.
Hardwarová podpora je častým zdrojem problémů s aktualizacemi operačního systému a macOS není výjimkou. Aktualizace operačních systémů mohou způsobit, že některé typy zařízení připojených k Macu nebo MacBooku náhle přestanou fungovat, což uživatele rozzuří.
V některých případech se jedná o relativně krátkodobou záležitost, kterou Apple rychle napraví.
Aktualizace Apple macOS 14.4.1 tyto problémy vyřešila pouhé týdny po jejich objevení.
Někdy se však problémy nechají přetrvávat velmi dlouho, než se začnou řešit. V případě některých externích disků je to něco, co je problém už měsíce, aniž by se na cestě objevily známky příchozích oprav.
Externí disky a exFAT
Pokud jste uživatel, který žije v ekosystémech macOS i Windows, možná budete muset fyzicky přenášet soubory mezi těmito dvěma. I když je použití síťového nebo cloudového úložiště možností, existují případy, kdy je lepší použít externí disk.
Jedním z příkladů je vytváření obsahu, protože projekty na úpravu videa mohou snadno zaplnit úložiště Macu pomocí rychlých externích disků, které se často používají ke zpracování masivního ukládání souborů a přenosů projektů do různých systémů.
V takových případech byste potřebovali, aby byl disk naformátován tak, aby jej bez problémů mohly používat systémy macOS i Windows. Ve většině případů je nejlepší cestou vpřed naformátovat disk pomocí exFAT (Extensible File Allocation Table), což je souborový systém, který si snadno poradí s velkými soubory a funguje na mnoha platformách.
Na rozdíl od Windows preferovaného NTFS nebo Apple APFS lze exFAT číst a zapisovat do Maců i Windows PC bez nutnosti jakékoli další softwarové pomoci. V multiplatformním prostředí je to téměř vždy nejlepší možnost formátování pro externí disky.
stížnosti na macOS Sonoma
Krátce po představení macOS Sonoma se na fóru komunitní podpory společnosti Apple začaly objevovat stížnosti. Stížnosti se týkaly rozhořčených uživatelů, kteří zjistili, že jejich externí disky nebyly v macOS vůbec spolehlivě připojeny.
Mnoho stížností následovalo stejné tropy, totiž že se disky po zapojení do USB nebo Thunderbolt portu neobjevily. V některých případech by se uživatelé pokusili připojit jednotky v Diskové utilitě, ale také by nebyly přístupné.
V některých případech se zdálo, že si stěžovatelé mysleli, že disky jsou nečitelné, což způsobilo, že projekty a soubory nebyly použitelné, což mělo dopad na produktivitu.
V několika případech se uživatelé setkávali s periodickými záchvaty selhání disku. Jeden z 8. března vysvětluje, že několik disků se zpočátku připojilo správně, ale po restartu ne.
Stejný uživatel naformátoval disk a narazil na totéž, s počátečním připojením před selháním po restartu.
Z kontroly více příspěvků na toto téma se zdá, že problém není specifický pro jednotku ani neovlivňuje pouze jednotlivé jednotky nebo sestavy RAID. Zdá se také, že to ovlivňuje jak Apple Silicon, tak Macy založené na Intelu, což eliminuje jako proměnnou.
I když existuje určitý zmatek ohledně šifrování, opět se nezdá, že by to byl faktor, protože jiní hlásí problém s jednoduše naformátovanými disky.
Ve hře jsou však některé společné rysy.
Pro začátek, téměř všechny stížnosti na problém zmiňují použití exFAT na disku. Existují určité stížnosti na APFS, ale ve srovnání s exFAT jsou vzácné.
Za druhé, je to pouze na počítačích Mac se systémem macOS Sonoma. V několika prvních případech, kdy uživatelé přešli zpět na macOS Ventura, byly disky znovu přístupné bez problémů.
To zužuje pole potenciálních problémů, takže to pravděpodobně bude souviset s tím, jak macOS Sonoma zpracovává exFAT.
Změna exFAT
Zpět v poznámkách k vydání macOS Sonoma 14 Apple zmiňuje „Novou funkci“ pod tématem Systém souborů. Uvádí:
Implementace souborových systémů exfat a msdos v systému macOS se změnily; tyto systémy souborů jsou nyní poskytovány službami běžícími v uživatelském prostoru namísto rozšíření jádra. Pokud má aplikace explicitní kontroly nebo podporu pro systémy souborů exfat nebo msdos, ověřte aplikace s těmito systémy souborů a nahlaste jakékoli problémy. (110421802)
Při kontrole následujících poznámek nejsou v pozdějších aktualizacích macOS Sonoma žádné další změny týkající se exFAT. Vzhledem k načasování stížností, které vycházejí najevo, a nedostatku změn v situaci v samotném macOS se to zdá jako nejpravděpodobnější kandidát za problémy.
Není zcela jasné, proč Apple provedl změnu, protože výslovně neuvádí, proč přešel od spouštění exFAT pod uživatelským prostorem místo pod rozšířeními jádra. Ze strany Applu se však pravděpodobně jedná o preventivní bezpečnostní tah.
Stručně řečeno, „uživatelský prostor“ označuje vše v macOS, co není jádro. To znamená, že vše, co je v něm spuštěno, podléhá pravidlům přístupu uživatelských ID, která mohou omezit užitečnost souborů v závislosti na tom, jak jsou nastaveny.
Služby běžící pod rozšířením jádra se nemusí zabývat žádnými přístupovými pravidly, protože místo toho efektivně běží pod „rootem“.
Přesunutím exFAT z jádra a spuštěním v uživatelském prostoru jsou související služby teoreticky bezpečnější. Ale je to opravdu užitečné pouze tehdy, když je vše perfektně nastaveno a že při používání za normálních podmínek nebude nic rušit službu.
I když přesně nevíme, co se zde děje, evidentně se něco pokazilo, na co se Apple musí podívat.
Oprava nebo dlouhé čekání
Z obrovského množství stížností na fóru Apple Support jde o problém, o kterém bude Apple téměř jistě vědět. Některé příspěvky také tvrdí, že kontaktovali přímo podporu Apple a že jsou si „vědomi“ zpráv.
Nicméně vědět, zda je oprava na cestě nebo ne, je úplně jiná věc. Vzhledem k tomu, že se situace od uvedení na trh nezměnila, může to ještě chvíli trvat, než Apple skutečně opraví vše, co je v macOS Sonoma špatně.
Namísto opravy poskytované společností Apple je uživatelům, kteří se v této situaci uvízli, stále k dispozici několik možností.
Někteří uživatelé uvedli, že downgrade na macOS Ventura jim fungoval. Pro technologicky nakloněnější mohou chtít vyzkoušet některé nástroje třetích stran, které by mohly pomoci, jako je macFUSE.
Přechod z exFAT na jiný formát kompatibilní s Mac by byl také řešením, ale ne nutně, pokud máte data uložena na jednotkách, které si chcete ponechat. V tomto konkrétním případě by bylo vyžadováno připojení disku k počítači Mac se starším operačním systémem nebo k počítači se systémem Windows, který dokáže číst jednotky exFAT.
Po připojení jednotek bude dalším krokem záloha dat, která vám umožní naformátovat jednotku a obnovit ji ze zálohy.
Existuje také možnost použití APFS nebo HFS s externími disky. I když budou fungovat s Mac bez problémů, je možné připojit jednotky k počítači se systémem Windows pomocí nějakého dalšího softwaru.
Žádné z řešení nenabízí rychlou opravu, která poskytuje úplný přístup k datům na samotném Macu. Vzhledem k tomu, že Apple ve skutečnosti neučinil žádný krok k vyřešení problému, nešťastní uživatelé se možná budou muset přinutit, aby si věci opravili sami.
Zdroj: appleinsider.com