Pripojenie externého pevného disku alebo SSD k mobilnému telefónu predstavuje efektívny spôsob, ako okamžite rozšíriť kapacitu zariadenia, zálohovať dôležité fotografie alebo prenášať veľké objemy dát bez potreby počítača. Tento proces si však vyžaduje správnu kombináciu hardvéru, kompatibilného súborového systému a striktné dodržiavanie bezpečnostných protokolov pri odpájaní disku, aby sa zabránilo nezvratnej strate dát.
Kompatibilita rozhrania a technológia USB OTG
Základným predpokladom na pripojenie externého úložiska k smartfónu je podpora technológie USB OTG (On-The-Go). Tento protokol umožňuje mobilnému telefónu prepnúť sa z režimu periférneho zariadenia (klient) do režimu hostiteľa (host). V tomto stave dokáže telefón napájať a riadiť pripojené USB zariadenia. Väčšina moderných smartfónov s operačným systémom Android a novšie modely s iOS (vybavené konektorom USB-C) majú túto funkciu integrovanú priamo v hardvéri.
Ak váš externý disk disponuje starším konektorom typu USB-A, na prepojenie budete potrebovať pasívny adaptér z USB-A na USB-C. Pri výbere adaptéra je dôležité dbať na kvalitu tieniach vodičov a podporu štandardu USB 3.0 alebo vyššieho. Nedostatočne tienené adaptéry môžu pri prenose vysokofrekvenčných dát vyžarovať elektromagnetické rušenie, ktoré negatívne ovplyvňuje integrované antény telefónu, najmä tie, ktoré pracujú v pásme 2,4 GHz pre Wi-Fi a Bluetooth pripojenie.
Energetické limity mobilných portov a mechanika diskov
Fyzikálne obmedzenie mobilných telefónov spočíva v obmedzenom prúde, ktorý dokáže ich USB port poskytnúť. Zatiaľ čo prenosné SSD disky fungujú na báze polovodičových pamätí typu NAND flash a vyžadujú minimálny odber energie (zvyčajne do 500 mA), klasické magnetické externé pevné disky (HDD) sú mechanické zariadenia. Tieto disky obsahujú elektrický motor, ktorý musí fyzicky roztočiť kovové platne na rýchlosť 5400 alebo 7200 otáčok za minútu.
Tento rozbeh (spin-up) vyžaduje špičkový prúd často presahujúci 900 mA až 1 A, čo interné riadiace obvody napájania telefónu z bezpečnostných dôvodov zablokujú alebo nedokážu stabilne dodávať. Ak telefón nedokáže poskytnúť potrebný prúd, disk sa buď vôbec nespustí (bude iba cyklicky klikať), alebo sa bude počas zápisu náhodne odpájať. Tento jav je extrémne nebezpečný, pretože náhly pokles napätia počas zápisu môže poškodiť magnetickú vrstvu platne. V takomto prípade je nevyhnutné použiť aktívne napájaný USB rozbočovač (hub), ktorý privádza elektrickú energiu do disku z externého zdroja a do telefónu prenáša len čisté dáta.
Súborové systémy a ich architektúra
Úspešné rozpoznanie disku operačným systémom telefónu závisí od logickej štruktúry ukladania dát – súborového systému. Rôzne platformy používajú odlišné štandardy:
- exFAT (Extended File Allocation Table): Ide o optimálnu voľbu pre externé disky používané s mobilnými telefónmi. Tento formát bol navrhnutý priamo pre flash disky a pamäťové karty. Podporuje ho Android aj iOS bez nutnosti inštalácie dodatočného softvéru. Nemá praktické obmedzenia na maximálnu veľkosť súboru, čo umožňuje bezproblémový prenos 4K videí presahujúcich veľkosť 4 GB.
- FAT32: Starší, veľmi stabilný systém, no s kritickým limitom: nedokáže pracovať s jednotlivými súbormi väčšími ako 4 GB. Pre moderné zálohovanie smartfónov je preto nevhodný.
- NTFS: Štandard pre operačný systém Windows. Obsahuje funkciu žurnálovania (zapisovanie zmien do špeciálneho denníka pred ich samotným vykonaním), čo zvyšuje odolnosť voči výpadkom napájania. iOS však NTFS natívne nepodporuje a Android ho bez špeciálnych ovládačov tretích strán dokáže často čítať iba v režime „read-only“ (len na čítanie), čo znemožňuje zápis nových súborov z telefónu.
Fyzika zápisu dát a mechanizmus bezpečného odpojenia
Pri prenose súborov z telefónu na disk prebieha proces zápisu, ktorý využíva vyrovnávaciu pamäť (write cache) operačného systému. Systém presúva dáta do rýchlej dočasnej pamäte RAM a až následne ich postupne zapisuje do trvalých buniek NAND flash na SSD alebo na magnetické stopy HDD. Keď používateľské rozhranie telefónu oznámi, že kopírovanie bolo dokončené, fyzický zápis na pozadí môže v skutočnosti ešte niekoľko sekúnd prebiehať.
Ak v tomto momente disk náhle odpojíte vytiahnutím kábla, dôjde k prerušeniu zápisu. To nielenže poškodí prenášaný súbor, ale môže to zničiť aj samotnú tabuľku alokácie súborov (napríklad Master File Table alebo FAT smerníky). Výsledkom je stav, kedy operačný systém po opätovnom pripojení nahlási, že disk je poškodený a vyžaduje formátovanie, čím prídete o všetky dáta.
Na predchádzanie tomuto scenáru slúži funkcia bezpečného odpojenia. V nastaveniach úložiska telefónu (alebo v oznamovacej lište) je potrebné zvoliť možnosť „Odpojiť“ (Unmount). Tento príkaz donúti operačný systém okamžite vyprázdniť vyrovnávaciu pamäť (všetky zostávajúce dáta zapísať na disk), bezpečne uzavrieť otvorené súborové deskriptory a odpojiť napájacie napätie z portu. Až po zobrazení hlásenia, že úložisko bolo bezpečne odobrané, môžete fyzicky odpojiť kábel.