Někteří uživatelé Mac se systémem macOS Ventura si všimli série „operaci nelze dokončit, protože došlo k neočekávané chybě došlo” při pokusu o přetažení souborů ve Finderu z macOS Ventura do virtuálního svazku, jako je to, co se často používá na Micro:bit, Raspberry Pi Pico, AdaFruit, CircuitPython/Pyboard, DAPLink nebo jiných deskách založených na RP2040 a dokonce i některé USB flash disky.
Úplná chybová zpráva při pokusu o přetažení souborů UF2 nebo hex souborů ve Finderu do cílového svazku je obvykle „Operaci nelze dokončit, protože došlo k neočekávané chybě (kód chyby 100093).“ se stejným chybovým kódem 100093.
Pro uživatele Raspberry Pi Pico je však k dispozici náhradní řešení, které se spoléhá na použití příkazu cp z příkazového řádku k ručnímu kopírování souborů přes terminál.
Pro zkopírování souboru blink.uf2 do svazku Raspberry Pi použijte následující syntaxi příkazu (pokud je váš soubor nebo svazek pojmenován jinak, nahraďte syntaxi odpovídajícím způsobem:
cp-X blink.uf2/Volumes/RPI-RP2/
Protože kopírování souborů v Terminálu funguje, znamená to, že problém spočívá ve Finderu MacOS Ventura a pravděpodobně se jedná o chybu, která bude vyřešena v budoucí aktualizaci systémového softwaru macOS.
Pokud je pro vás používání příkazového řádku nepříjemné nebo ve vaší situaci není možné a jste náročným uživatelem Raspberry Pi Pico nebo Micro:bit, možná budete chtít prozatím zvážit, zda se macOS Ventura vyhnout. p>
Raspberry Pi nabízí následující další informace a spekulace ohledně cau část problému:
Pokud připojíte Raspberry Pi Pico nebo jinou desku založenou na RP2040 do Macu se systémem Ventura, „virtuální“ svazek RPI-RP2 bude připojen jako obvykle. Bohužel, pokud se poté pokusíte přetáhnout soubor UF2 na svazek, proces se nedokončí a vyvolá chybu kPOSIXErrorENOATTR („Atribut nenalezen“).
Proč se to děje? Náš současný předpoklad je, že Apple implementoval změnu ve způsobu, jakým macOS Finder pracuje s rozšířenými atributy.
FWIW, rsync a pcp také fungují na příkazovém řádku pro tento účel.
Pokud tedy používáte Raspberry Pi a máte problémy s macOS Ventura a vidíte otravnou chybu „Operaci nelze dokončit, protože došlo k neočekávané chybě (kód chyby 100093)“ přejděte na příkazový řádek a budete na cestě.