Inštalovali ste Linux? Potrebovali ste USB? Použili ste príkaz DD? A zrazu Vám USB nie a nie načítať ani formátovať? Disková Utilita v macOS si nevie rady a nič nefunguje? Ak nemáte inú možnosť v podobe Linuxu alebo špecializovanej aplikácie, tak vám ostáva jediné…
Tvojou záchranou je terminál.
dd často prepíše partition table (MBR/GPT), takže Disk Utility disk „nevidí“ alebo ho nevie inicializovať. V CLI sa to dá obnoviť pomocou diskutil.
Postup:
- Zisti identifikátor disku
diskutil list
Nájdeš napr.:
/dev/disk4 (external, physical)
- Odpoj disk (ak je pripojený), napr. v našom prípade je to disk4
diskutil unmountDisk /dev/disk4
- Zmaž a vytvor novú partition table + filesystem
Najčastejší variant (exFAT + GPT):
diskutil eraseDisk ExFAT USB GPT /dev/disk4
Parametre:
ExFAT– filesystemUSB– názov diskuGPT– partition scheme/dev/disk4– cieľový disk
Alternatívy filesystemu:
FAT32:
diskutil eraseDisk FAT32 USB MBRFormat /dev/disk4
Aj keď to nedáva pri USB veľký zmysel, môžete skúsiť aj APFS:
diskutil eraseDisk APFS USB GPT /dev/disk4
Ak chceš len prepísať partition mapu (napr. keď je disk v zlom stave):
diskutil partitionDisk /dev/disk4 GPT ExFAT USB 100%
Ak diskutil disk vôbec nevidí (zriedkavé po dd), potom treba prepísať prvé sektory:
sudo dd if=/dev/zero of=/dev/disk4 bs=1m count=10
a následne znovu:
diskutil eraseDisk ExFAT USB GPT /dev/disk4
Dôležité:
Používaj /dev/diskX, nie /dev/rdiskX, pokiaľ presne nevieš čo robíš. Pri zlom čísle disku môžeš zmazať systémový disk.
Krátky diagnostický check:
diskutil listdisk vidí → riešidiskutil eraseDisk- disk je viditeľný ale má „unknown“ map →
partitionDisk - disk sa nezobrazuje korektne → prepísať prvé sektory cez
dd