# Etcher 2.1 writer fails unexpectedly Mac Os Monterey 12.7.4

**URL:** <https://forums.balena.io/t/etcher-2-1-writer-fails-unexpectedly-mac-os-monterey-12-7-4/374439>\
**Category:** balenaEtcher\
**Tags:** support\
**Created:** [June 16, 2025, 9:11pm UTC](https://forums.balena.io/t/etcher-2-1-writer-fails-unexpectedly-mac-os-monterey-12-7-4/374439 "2025-06-16T21:11:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aethondon](https://avatars.discourse-cdn.com/v4/letter/a/ba9def/32.png) [@Aethondon](https://forums.balena.io/u/Aethondon)\
**Post date:** [June 16, 2025, 9:11pm UTC](https://forums.balena.io/t/etcher-2-1-writer-fails-unexpectedly-mac-os-monterey-12-7-4/374439/1 "2025-06-16T21:11:27Z")

</div>

Hi, sorry really struggling to flash an ubuntu bootloader to transition from my old Macbook Pro to new framework laptop. I’ve tried everything I can see suggested on the forum including opening through sudo, re-downloading ISO, using an older linux ISO, rebooting, re-formating my (brand new) USB stick, but to no avail. Error code is below, if anyone could help me that would be amazing. Thanks in advance, Donald

index.js:2 \_\_\_\_\_ \_ \_  
| _**| | | |  
| | **| |_ _** | |** \_\_\_ \_ \_\_  
| **|| / | ’ \ / \_ \ '|  
| |**| || (__| | | |**/ |  
\_**_/ \__\_\_\_|_| |_|\_\_\_|_|

Interested in joining the Etcher team?  
Drop us a line at [join+etcher@balena.io](mailto:join+etcher@balena.io)

Version = 2.1.2, Type = local  
index.js:140 Spawning unpriviledged sidecar on port 3434  
3index.js:2 Starting…  
index.js:2 /Applications/balenaEtcher.app/Contents/Resources/etcher-util  
index.js:2 etcher-ouekj6  
index.js:2 Retrying to connect to child process in 1000… 1 / 10  
index.js:2 etcher-ouekj6  
index.js:2 Retrying to connect to child process in 1000… 2 / 10  
index.js:2 etcher-ouekj6  
index.js:2 Retrying to connect to child process in 1000… 3 / 10  
index.js:2 etcher-ouekj6  
index.js:2 Retrying to connect to child process in 1000… 4 / 10  
index.js:2 etcher-ouekj6  
index.js:2 CHILD READY  
index.js:2 start heartbeat  
index.js:2 CHILD LOG: Ready …  
index.js:2 CHILD LOG: Scan requested  
4index.js:2 Starting…  
index.js:2 CHILD LOG: sourceMetadata requested  
6index.js:2 Starting…  
index.js:2 Spawning priviledged sidecar on port 3435  
index.js:2 /Applications/balenaEtcher.app/Contents/Resources/etcher-util  
index.js:2 … with privileges …  
index.js:2 etcher-d1uhm  
index.js:2 Retrying to connect to child process in 1000… 1 / 10  
index.js:2 Starting…  
index.js:2 0 devices, 0% at 0.00 MB/s (total 0.00 MB/s) with 0 failed devices  
index.js:2 etcher-d1uhm  
index.js:2 Retrying to connect to child process in 1000… 2 / 10  
index.js:2 etcher-d1uhm  
index.js:2 CHILD READY  
index.js:2 start heartbeat  
index.js:2 params Object  
index.js:2 CHILD LOG: Ready …  
index.js:2 CHILD LOG: write requested  
index.js:2 CHILD LOG: Image: /Users/donaldwaters/Downloads/ubuntu-22.04.5-desktop-amd64.iso  
index.js:2 CHILD LOG: Devices: /dev/disk7  
index.js:2 CHILD LOG: Auto blockmapping: true  
index.js:2 CHILD LOG: Decompress first: true  
10index.js:2 Starting…  
index.js:2 Flashing 1 device, 1% at 38.00 MB/s (total 38.00 MB/s) eta in 124s with 0 failed devices  
9index.js:2 Starting…  
index.js:2 Flashing 1 device, 1% at 35.10 MB/s (total 35.10 MB/s) eta in 133s with 0 failed devices  
8index.js:2 Starting…  
index.js:2 Flashing 1 device, 2% at 35.00 MB/s (total 35.00 MB/s) eta in 133s with 0 failed devices  
7index.js:2 Starting…  
index.js:2 Flashing 1 device, 2% at 30.20 MB/s (total 30.20 MB/s) eta in 153s with 0 failed devices  
2index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 3% at 21.00 MB/s (total 21.00 MB/s) eta in 218s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 3% at 19.90 MB/s (total 19.90 MB/s) eta in 230s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 4% at 17.80 MB/s (total 17.80 MB/s) eta in 257s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 4% at 18.30 MB/s (total 18.30 MB/s) eta in 248s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 5% at 19.90 MB/s (total 19.90 MB/s) eta in 227s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 5% at 19.90 MB/s (total 19.90 MB/s) eta in 226s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 6% at 18.80 MB/s (total 18.80 MB/s) eta in 238s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 6% at 18.80 MB/s (total 18.80 MB/s) eta in 237s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 7% at 23.50 MB/s (total 23.50 MB/s) eta in 188s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 7% at 27.20 MB/s (total 27.20 MB/s) eta in 162s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 8% at 23.00 MB/s (total 23.00 MB/s) eta in 190s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 8% at 21.50 MB/s (total 21.50 MB/s) eta in 203s with 0 failed devices  
index.js:2 fail event  
index.js:2 {size: 30784094208, isVirtual: false, enumerator: ‘DiskArbitration’, logicalBlockSize: 512, raw: ‘/dev/rdisk7’, …}  
index.js:2 {name: ‘Error’, message: ‘ENXIO: no such device or address, write’, stack: ‘Error: ENXIO: no such device or address, write’, code: ‘EUNPLUGGED’, syscall: ‘write’, …}  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flash results {}  
index.js:2 {}  
index.js:2 Starting…  
index.js:2 Error: The writer process ended unexpectedly  
at i (index.js:353:5238)  
at t.createUserError (index.js:353:6464)  
at p (index.js:140:43813)  
at index.js:140:44129  
at I. (index.js:140:41218)  
at I.emit (node:events:518:28)  
at e.exports.W (index.js:2:2204244)  
at e.exports.emit (node:events:518:28)  
at index.js:2:2180064  
at process.processTicksAndRejections (node:internal/process/task\_queues:95:5)  
(anonymous) @ index.js:2  
t.logException @ index.js:140  
S @ index.js:140  
processTicksAndRejections @ node:internal/process/task\_queues:95  
index.js:2 Starting…  
index.js:2 Starting…  
media/icon.png:1

```
   GET file:///Applications/balenaEtcher.app/Contents/Resources/app.asar/.webpack/renderer/main_window/media/icon.png net::ERR_FILE_NOT_FOUND

```

index.js:353 Uncaught Error: Can’t set the flashing state when not flashing  
at Object.i [as createError] (index.js:353:5238)  
at e (index.js:140:33996)  
at Object.g [as dispatch] (index.js:2:1357168)  
at t.setProgressState (index.js:140:26391)  
at I. (index.js:140:41218)  
at I.emit (node:events:518:28)  
at e.exports.W (index.js:2:2204244)  
at e.exports.emit (node:events:518:28)  
at index.js:2:2180064  
at process.processTicksAndRejections (node:internal/process/task\_queues:95:5)  
i @ index.js:353  
e @ index.js:140  
g @ index.js:2  
t.setProgressState @ index.js:140  
(anonymous) @ index.js:140  
emit @ node:events:518  
W @ index.js:2  
emit @ node:events:518  
(anonymous) @ index.js:2  
processTicksAndRejections @ node:internal/process/task\_queues:95  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 8% at 21.50 MB/s (total 21.50 MB/s) eta in 203s with 0 failed devices  
2index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Spawning priviledged sidecar on port 3435  
index.js:2 /Applications/balenaEtcher.app/Contents/Resources/etcher-util  
index.js:2 … with privileges …  
index.js:2 etcher-uyjo5p  
index.js:2 Retrying to connect to child process in 1000… 1 / 10  
index.js:2 Starting…  
index.js:2 0 devices, 0% at 0.00 MB/s (total 0.00 MB/s) with 0 failed devices  
index.js:2 etcher-uyjo5p  
index.js:2 Retrying to connect to child process in 1000… 2 / 10  
index.js:2 etcher-uyjo5p  
index.js:2 Retrying to connect to child process in 1000… 3 / 10  
index.js:2 etcher-uyjo5p  
index.js:2 CHILD READY  
index.js:2 start heartbeat  
index.js:2 params {image: {…}, destinations: Array(1), SourceType: ‘File’, autoBlockmapping: true, decompressFirst: true}  
index.js:2 CHILD LOG: Ready …  
index.js:2 CHILD LOG: write requested  
index.js:2 CHILD LOG: Image: /Users/donaldwaters/Downloads/ubuntu-22.04.5-desktop-amd64.iso  
index.js:2 CHILD LOG: Devices: /dev/disk4  
index.js:2 CHILD LOG: Auto blockmapping: true  
index.js:2 CHILD LOG: Decompress first: true  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 0% at 34.00 MB/s (total 34.00 MB/s) eta in 139s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 1% at 22.00 MB/s (total 22.00 MB/s) eta in 214s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 1% at 28.20 MB/s (total 28.20 MB/s) eta in 165s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 2% at 30.90 MB/s (total 30.90 MB/s) eta in 150s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 2% at 22.50 MB/s (total 22.50 MB/s) eta in 206s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 3% at 26.10 MB/s (total 26.10 MB/s) eta in 176s with 0 failed devices  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 3% at 28.80 MB/s (total 28.80 MB/s) eta in 159s with 0 failed devices  
index.js:2 fail event  
index.js:2 {size: 30784094208, isVirtual: false, enumerator: ‘DiskArbitration’, logicalBlockSize: 512, raw: ‘/dev/rdisk4’, …}  
index.js:2 {name: ‘Error’, message: ‘ENXIO: no such device or address, write’, stack: ‘Error: ENXIO: no such device or address, write’, code: ‘EUNPLUGGED’, syscall: ‘write’, …}  
index.js:2 Starting…  
index.js:2 Starting…  
index.js:2 Flash results {}  
index.js:2 {}  
index.js:2 Starting…  
index.js:2 Error: The writer process ended unexpectedly  
at i (index.js:353:5238)  
at t.createUserError (index.js:353:6464)  
at p (index.js:140:43813)  
at index.js:140:44129  
at I. (index.js:140:41218)  
at I.emit (node:events:518:28)  
at e.exports.W (index.js:2:2204244)  
at e.exports.emit (node:events:518:28)  
at index.js:2:2180064  
at process.processTicksAndRejections (node:internal/process/task\_queues:95:5)  
(anonymous) @ index.js:2  
t.logException @ index.js:140  
S @ index.js:140  
processTicksAndRejections @ node:internal/process/task\_queues:95  
await in processTicksAndRejections (async)  
tryFlash @ index.js:140  
callback @ index.js:140  
Ue @ index.js:2  
Ge @ index.js:2  
(anonymous) @ index.js:2  
Or @ index.js:2  
Tr @ index.js:2  
(anonymous) @ index.js:2  
De @ index.js:2  
(anonymous) @ index.js:2  
Rr @ index.js:2  
Xt @ index.js:2  
Zt @ index.js:2  
t.unstable\_runWithPriority @ index.js:2  
qi @ index.js:2  
Ie @ index.js:2  
Yt @ index.js:2  
r @ index.js:2  
index.js:2 Starting…  
index.js:2 Starting…  
media/icon.png:1

```
   GET file:///Applications/balenaEtcher.app/Contents/Resources/app.asar/.webpack/renderer/main_window/media/icon.png net::ERR_FILE_NOT_FOUND

```

index.js:353 Uncaught Error: Can’t set the flashing state when not flashing  
at Object.i [as createError] (index.js:353:5238)  
at e (index.js:140:33996)  
at Object.g [as dispatch] (index.js:2:1357168)  
at t.setProgressState (index.js:140:26391)  
at I. (index.js:140:41218)  
at I.emit (node:events:518:28)  
at e.exports.W (index.js:2:2204244)  
at e.exports.emit (node:events:518:28)  
at index.js:2:2180064  
at process.processTicksAndRejections (node:internal/process/task\_queues:95:5)  
i @ index.js:353  
e @ index.js:140  
g @ index.js:2  
t.setProgressState @ index.js:140  
(anonymous) @ index.js:140  
emit @ node:events:518  
W @ index.js:2  
emit @ node:events:518  
(anonymous) @ index.js:2  
processTicksAndRejections @ node:internal/process/task\_queues:95  
index.js:2 Starting…  
index.js:2 Flashing 1 device, 3% at 28.80 MB/s (total 28.80 MB/s) eta in 159s with 0 failed devices  
index.js:2 Starting…
