Niektorí používatelia Mac so systémom macOS Ventura si všimli sériu „operáciu nemožno dokončiť, pretože sa vyskytla neočakávaná chyba sa vyskytli“ chybové hlásenia pri pokuse pretiahnuť súbory vo Finderi z macOS Ventura do virtuálneho zväzku, ako je to, čo sa často používa na doskách Micro:bit, Raspberry Pi Pico, AdaFruit, CircuitPython/Pyboard, DAPLink alebo iných doskách založených na RP2040. a dokonca aj niektoré USB flash disky.

Úplné chybové hlásenie pri pokuse o presunutie súborov UF2 alebo hex súborov vo Finderi do cieľového zväzku je zvyčajne „Operáciu nemožno dokončiť, pretože sa vyskytla neočakávaná chyba (kód chyby 100093).“ s rovnakým kódom chyby 100093.

Pre používateľov Raspberry Pi Pico je však k dispozícii riešenie, ktoré sa spolieha na použitie príkazu cp z príkazového riadka na manuálne kopírovanie súborov cez terminál.

Na skopírovanie súboru blink.uf2 do zväzku Raspberry Pi použite nasledujúcu syntax príkazu (ak je váš súbor alebo zväzok pomenovaný inak, nahraďte túto syntax zodpovedajúcim spôsobom:

cp-X blink.uf2/Volumes/RPI-RP2/

Pretože kopírovanie súborov v termináli funguje, znamená to, že problém spočíva vo Finderi systému MacOS Ventura a pravdepodobne ide o chybu, ktorá bude vyriešená v budúcej aktualizácii softvéru systému macOS.

Ak je pre vás používanie príkazového riadka otravné alebo vo vašej situácii nie je možné a ste náročným používateľom Raspberry Pi Pico alebo Micro:bit, možno by ste sa mali zatiaľ vyhnúť macOS Ventura.

Raspberry Pi ponúka nasledujúce ďalšie informácie a špekulácie týkajúce sa cau k problému:

Ak pripojíte Raspberry Pi Pico alebo inú dosku založenú na RP2040 do Macu so systémom Ventura, „virtuálny“ zväzok RPI-RP2 sa pripojí ako zvyčajne. Bohužiaľ, ak sa potom pokúsite presunúť súbor UF2 na zväzok, proces sa nedokončí a zobrazí chybu kPOSIXErrorENOATTR („Atribút nenájdený“).

Prečo sa to deje? Náš súčasný predpoklad je, že Apple implementoval zmenu v spôsobe, akým macOS Finder pracuje s rozšírenými atribútmi.

FWIW, rsync a pcp tiež fungujú na príkazovom riadku na tento účel.

Ak teda používate Raspberry Pi a máte problémy s macOS Ventura a vidíte nepríjemnú chybu „Operáciu nie je možné dokončiť, pretože sa vyskytla neočakávaná chyba (kód chyby 100093)“ prejdite na príkazový riadok a budete na ceste.

Súvisiace

Categories: IT Info