i have a 2020 mac pro that i’ve been trying to flash a sandisk flash drive with balena-etcher and for some reason it down not work at all, every time i try it says BUSY: resource busy or locked, open "/dev/rdisk3’ it has full disk access, and i tried to run the sudo command as well: `udo /Applications/balenaEtcher.app/Contents/MacOS/balenaEtcher but nothing appears to work.
what i’ve been trying to flash is the tails .img file… this is the terminal when i attempt to run the sudo command:
abcd@abcds-MacBook-Pro ~ % sudo /Applications/balenaEtcher.app/Contents/MacOS/balenaEtcher
Password:
objc[12320]: Class WebSwapCGLLayer is implemented in both /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/Frameworks/libANGLE-shared.dylib (0x7ffb4c74c378) and /Applications/balenaEtcher.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libGLESv2.dylib (0x106336ce0). One of the two will be used. Which one is undefined.
Language changed to: en
packageUpdatable true
Checking for update
ready-to-show: 818.945ms
Update for version 1.18.11 is not available (latest version: 1.18.11, downgrade is disallowed).
This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
ReferenceError: delay is not defined
at checkForUpdates (/Applications/balenaEtcher.app/Contents/Resources/app/generated/etcher.js:3:19533)
at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
(node:12317) UnhandledPromiseRejectionWarning: ReferenceError: delay is not defined
at checkForUpdates (/Applications/balenaEtcher.app/Contents/Resources/app/generated/etcher.js:3:19533)
at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
(Use ` balenaEtcher --trace-warnings ...` to show where the warning was created)
(node:12317) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag ` --unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
2023-11-19 23:39:56.922 balenaEtcher[12317:568372] +[CATransaction synchronize] called within transaction
2023-11-19 23:39:57.259 balenaEtcher[12317:568372] +[CATransaction synchronize] called within transaction
Error occurred in handler for 'disable-screensaver': No handler registered for 'disable-screensaver'
Error occurred in handler for 'enable-screensaver': No handler registered for 'enable-screensaver''