Flash Failing After Decompression, Flashing, and Verification for Umbrel

Hi all, any help would be appreciated!

I’m running Etcher for the first time (windows). Attempting to flash umbrel-os-v0.3.10 to a microSD (https://www.amazon.co.uk/gp/product/B073K14CVB/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1). I have attempted this on a desktop and laptop (desktop using an adapter, the laptop has readily-available internal drive).

On all occassions it fails after all the decompression, flashing and verification is complete - there are no errors until after this point. Please see the logs below from attempting to flash the .zip file and the Disc Image File directly.

Any help at all is welcome and much appreciated!

Fri May 07 2021 11:21:15 GMT+0100 (British Summer Time) Validation error ({“image”:{“size”:3753902080,“compressedSize”:929646369,“hasMBR”:true,“path”:“C:\Users\JackThorn\Documents\Personal\umbrel-os-v0.3.10.zip”,“partitions”:[{“offset”:4194304,“size”:268435456,“type”:12,“index”:1},{“offset”:272629760,“size”:3481272320,“type”:131,“index”:2}],“isCompressed”:true,“name”:“umbrel-os-v0.3.10.img”,“extension”:“zip”},“drives”:[{“size”:15931539456,“isVirtual”:false,“enumerator”:“PCISTOR”,“logicalBlockSize”:512,“raw”:"\\.\PhysicalDrive1",“error”:null,“isReadOnly”:false,“displayName”:“D:\”,“blockSize”:512,“isSCSI”:true,“isRemovable”:true,“device”:"\\.\PhysicalDrive1",“busVersion”:“2.0”,“isSystem”:false,“busType”:“SCSI”,“isCard”:false,“isUSB”:false,“devicePath”:null,“mountpoints”:[{“path”:“D:\”}],“description”:“SDHC Card”,“isUAS”:false,“partitionTableType”:“mbr”}],“driveCount”:1,“uuid”:“80acac2f-567f-4541-8ea2-f0c63e814805”,“flashInstanceUuid”:“80acac2f-567f-4541-8ea2-f0c63e814805”,“sample”:0.1,“applicationSessionUuid”:“ea38d0d0-7b1a-4c42-b306-4c0bb6622ba9”,“flashingWorkflowUuid”:“e500ae31-2035-4ff5-8ff6-8c85d0891dbd”})

gui.js:31760 Verifying 1 device, 10% at 82.50 MB/s (total 82.50 MB/s) eta in 35s with 0 failed devices

gui.js:42737 Fri May 07 2021 11:21:18 GMT+0100 (British Summer Time) Flash error ({“image”:{“size”:3753902080,“compressedSize”:929646369,“hasMBR”:true,“path”:“C:\Users\JackThorn\Documents\Personal\umbrel-os-v0.3.10.zip”,“partitions”:[{“offset”:4194304,“size”:268435456,“type”:12,“index”:1},{“offset”:272629760,“size”:3481272320,“type”:131,“index”:2}],“isCompressed”:true,“name”:“umbrel-os-v0.3.10.img”,“extension”:“zip”},“drives”:[{“size”:15931539456,“isVirtual”:false,“enumerator”:“PCISTOR”,“logicalBlockSize”:512,“raw”:"\\.\PhysicalDrive1",“error”:null,“isReadOnly”:false,“displayName”:“D:\”,“blockSize”:512,“isSCSI”:true,“isRemovable”:true,“device”:"\\.\PhysicalDrive1",“busVersion”:“2.0”,“isSystem”:false,“busType”:“SCSI”,“isCard”:false,“isUSB”:false,“devicePath”:null,“mountpoints”:[{“path”:“D:\”}],“description”:“SDHC Card”,“isUAS”:false,“partitionTableType”:“mbr”}],“driveCount”:1,“uuid”:“80acac2f-567f-4541-8ea2-f0c63e814805”,“flashInstanceUuid”:“80acac2f-567f-4541-8ea2-f0c63e814805”,“error”:{“name”:“Error”,“message”:“Unmount failed”,“stack”:“Error: Unmount failed”},“sample”:0.1,“applicationSessionUuid”:“ea38d0d0-7b1a-4c42-b306-4c0bb6622ba9”,“flashingWorkflowUuid”:“e500ae31-2035-4ff5-8ff6-8c85d0891dbd”})

gui.js:42737 Finish: 328204288

gui.js:42737 Terminating IPC server

gui.js:42737 Flash results {results: {…}, cancelled: false, skip: false}

gui.js:42737 Fri May 07 2021 11:21:32 GMT+0100 (British Summer Time) Done ({“image”:{“size”:3753902080,“compressedSize”:929646369,“hasMBR”:true,“path”:“C:\Users\JackThorn\Documents\Personal\umbrel-os-v0.3.10.zip”,“partitions”:[{“offset”:4194304,“size”:268435456,“type”:12,“index”:1},{“offset”:272629760,“size”:3481272320,“type”:131,“index”:2}],“isCompressed”:true,“name”:“umbrel-os-v0.3.10.img”,“extension”:“zip”},“drives”:[{“size”:15931539456,“isVirtual”:false,“enumerator”:“PCISTOR”,“logicalBlockSize”:512,“raw”:"\\.\PhysicalDrive1",“error”:null,“isReadOnly”:false,“displayName”:“D:\”,“blockSize”:512,“isSCSI”:true,“isRemovable”:true,“device”:"\\.\PhysicalDrive1",“busVersion”:“2.0”,“isSystem”:false,“busType”:“SCSI”,“isCard”:false,“isUSB”:false,“devicePath”:null,“mountpoints”:[{“path”:“D:\”}],“description”:“SDHC Card”,“isUAS”:false,“partitionTableType”:“mbr”}],“driveCount”:1,“uuid”:“80acac2f-567f-4541-8ea2-f0c63e814805”,“status”:“finished”,“flashInstanceUuid”:“80acac2f-567f-4541-8ea2-f0c63e814805”,“errors”:[{“name”:“Error”,“description”:“SDHC Card”,“device”:"\\.\PhysicalDrive1"}],“devices”:{“failed”:1,“successful”:0},“bytesWritten”:328204288,“sourceMetadata”:{“size”:3753902080,“name”:“decompressed-image-5b583b3ea9e2.tmp”,“blocks”:[{“blocks”:[{“offset”:0,“length”:333447168}]},{“blocks”:[{“offset”:406847488,“length”:519045120}]},{“blocks”:[{“offset”:929038336,“length”:105906176}]},{“blocks”:[{“offset”:1035993088,“length”:26214400}]},{“blocks”:[{“offset”:1063256064,“length”:484442112}]},{“blocks”:[{“offset”:1548746752,“length”:40894464}]},{“blocks”:[{“offset”:1636827136,“length”:3145728}]},{“blocks”:[{“offset”:1687158784,“length”:1022361600}]},{“blocks”:[{“offset”:2710568960,“length”:676331520}]},{“blocks”:[{“offset”:3628072960,“length”:1048576}]}],“blockmappedSize”:3212836864},“sample”:0.1,“applicationSessionUuid”:“ea38d0d0-7b1a-4c42-b306-4c0bb6622ba9”,“flashingWorkflowUuid”:“e500ae31-2035-4ff5-8ff6-8c85d0891dbd”})

gui.js:42737 Fri May 07 2021 11:21:32 GMT+0100 (British Summer Time) SafeWebview loaded ({“event”:{“id”:21,“url”:“https://www.balena.io/etcher/success-banner/?borderTop=false&darkBackground=true&etcher-version=1.5.116&api-version=2&optOutAnalytics=false",“method”:“GET”,“timestamp”:1620382892730.239,“resourceType”:“mainFrame”,“ip”:“167.99.246.105”,“fromCache”:false,“statusLine”:"HTTP/1.1 200”,“statusCode”:200,“responseHeaders”:{“age”:[“150136”],“cache-control”:[“public, max-age=0, must-revalidate”],“content-encoding”:[“br”],“content-length”:[“6049”],“content-type”:[“text/html; charset=UTF-8”],“date”:[“Wed, 05 May 2021 16:39:16 GMT”],“etag”:["“6cce6252364248f653e7c6926d60874d-ssl-df”"],“link”:["</webpack-runtime-29a8a4ca466f99fb4ba5.js>; rel=preload; as=script, </styles-c4fa86dfd4ad05097eee.js>; rel=preload; as=script, </framework-42f2600cafd3c0e08aac.js>; rel=preload; as=script, </50c25a04-efe577ee14c9c53bed03.js>; rel=preload; as=script, </73ad3401-e112b47ad7a992b91ac8.js>; rel=preload; as=script, </532a2f07-16f3498dd087ee7288d4.js>; rel=preload; as=script, </app-9a0623215ff8cc08d878.js>; rel=preload; as=script, </c943faba-f859f80ceb7f4f7eab31.js>; rel=preload; as=script, </af13d906-36fdbc23fc7dd2f2b2e7.js>; rel=preload; as=script, </ec1189df-f1a321eba12a2bb0c7ab.js>; rel=preload; as=script, </a9a7754c-29508ff4045f1f93a5f6.js>; rel=preload; as=script, </commons-f107fce4e0358d11a866.js>; rel=preload; as=script, </component—src-pages-etcher-success-banner-js-b3df158ccec49c4b44f3.js>; rel=preload; as=script, </page-data/app-data.json>; rel=preload; as=fetch; crossorigin, </page-data/etcher/success-banner/page-data.json>; rel=preload; as=fetch; crossorigin"],“referrer-policy”:[“strict-origin-when-cross-origin”],“server”:[“Netlify”],“status”:[“200”],“strict-transport-security”:[“max-age=31536000”],“vary”:[“Accept-Encoding”],“x-content-type-options”:[“nosniff”],“x-frame-options”:[“DENY”],“x-nf-ats-version”:[“3438f24”],“x-nf-country”:[“GB”],“x-nf-language”:[“en”],“x-nf-request-id”:[“0da6ae1d-bbee-4238-b890-fcd491f97ba8”],“x-xss-protection”:[“1; mode=block”]},“referrer”:"",“error”:“net::OK”},“sample”:0.1,“applicationSessionUuid”:“ea38d0d0-7b1a-4c42-b306-4c0bb6622ba9”,“flashingWorkflowUuid”:“e500ae31-2035-4ff5-8ff6-8c85d0891dbd”})

Fri May 07 2021 11:32:05 GMT+0100 (British Summer Time) Flash error ({“image”:{“size”:3753902080,“name”:“umbrel-os-v0.3.10.img”,“hasMBR”:true,“partitions”:[{“offset”:4194304,“size”:268435456,“type”:12,“index”:1},{“offset”:272629760,“size”:3481272320,“type”:131,“index”:2}],“extension”:“img”,“path”:“C:\Users\JackThorn\Documents\Personal\umbrel-os-v0.3.10\umbrel-os-v0.3.10.img”},“drives”:[{“size”:15931539456,“isVirtual”:false,“enumerator”:“PCISTOR”,“logicalBlockSize”:512,“raw”:"\\.\PhysicalDrive1",“error”:null,“isReadOnly”:false,“displayName”:“D:\”,“blockSize”:4096,“isSCSI”:true,“isRemovable”:true,“device”:"\\.\PhysicalDrive1",“busVersion”:“2.0”,“isSystem”:false,“busType”:“SCSI”,“isCard”:false,“isUSB”:false,“devicePath”:null,“mountpoints”:[{“path”:“D:\”}],“description”:“SDHC Card”,“isUAS”:false,“partitionTableType”:“mbr”}],“driveCount”:1,“uuid”:“f978e765-2c23-44da-b2d2-b73471cb95a9”,“flashInstanceUuid”:“f978e765-2c23-44da-b2d2-b73471cb95a9”,“error”:{“name”:“Error”,“message”:“Unmount failed”,“stack”:“Error: Unmount failed”},“sample”:0.1,“applicationSessionUuid”:“ea38d0d0-7b1a-4c42-b306-4c0bb6622ba9”,“flashingWorkflowUuid”:“c2c00339-4722-4163-8740-04f9f6524784”})

gui.js:42737 Finish: 3212836864

gui.js:42737 Terminating IPC server

gui.js:42737 Flash results {results: {…}, cancelled: false, skip: false}

gui.js:42737 Fri May 07 2021 11:32:06 GMT+0100 (British Summer Time) Done ({“image”:{“size”:3753902080,“name”:“umbrel-os-v0.3.10.img”,“hasMBR”:true,“partitions”:[{“offset”:4194304,“size”:268435456,“type”:12,“index”:1},{“offset”:272629760,“size”:3481272320,“type”:131,“index”:2}],“extension”:“img”,“path”:“C:\Users\JackThorn\Documents\Personal\umbrel-os-v0.3.10\umbrel-os-v0.3.10.img”},“drives”:[{“size”:15931539456,“isVirtual”:false,“enumerator”:“PCISTOR”,“logicalBlockSize”:512,“raw”:"\\.\PhysicalDrive1",“error”:null,“isReadOnly”:false,“displayName”:“D:\”,“blockSize”:4096,“isSCSI”:true,“isRemovable”:true,“device”:"\\.\PhysicalDrive1",“busVersion”:“2.0”,“isSystem”:false,“busType”:“SCSI”,“isCard”:false,“isUSB”:false,“devicePath”:null,“mountpoints”:[{“path”:“D:\”}],“description”:“SDHC Card”,“isUAS”:false,“partitionTableType”:“mbr”}],“driveCount”:1,“uuid”:“f978e765-2c23-44da-b2d2-b73471cb95a9”,“status”:“finished”,“flashInstanceUuid”:“f978e765-2c23-44da-b2d2-b73471cb95a9”,“errors”:[{“name”:“Error”,“description”:“SDHC Card”,“device”:"\\.\PhysicalDrive1"}],“devices”:{“failed”:1,“successful”:0},“bytesWritten”:3212836864,“sourceMetadata”:{“size”:3753902080,“name”:“umbrel-os-v0.3.10.img”,“blocks”:[{“blocks”:[{“offset”:0,“length”:333447168}]},{“blocks”:[{“offset”:406847488,“length”:519045120}]},{“blocks”:[{“offset”:929038336,“length”:105906176}]},{“blocks”:[{“offset”:1035993088,“length”:26214400}]},{“blocks”:[{“offset”:1063256064,“length”:484442112}]},{“blocks”:[{“offset”:1548746752,“length”:40894464}]},{“blocks”:[{“offset”:1636827136,“length”:3145728}]},{“blocks”:[{“offset”:1687158784,“length”:1022361600}]},{“blocks”:[{“offset”:2710568960,“length”:676331520}]},{“blocks”:[{“offset”:3628072960,“length”:1048576}]}],“blockmappedSize”:3212836864},“sample”:0.1,“applicationSessionUuid”:“ea38d0d0-7b1a-4c42-b306-4c0bb6622ba9”,“flashingWorkflowUuid”:“c2c00339-4722-4163-8740-04f9f6524784”})

gui.js:42737 Fri May 07 2021 11:32:06 GMT+0100 (British Summer Time) SafeWebview loaded ({“event”:{“id”:61,“url”:“https://www.balena.io/etcher/success-banner/?borderTop=false&darkBackground=true&etcher-version=1.5.116&api-version=2&optOutAnalytics=false",“method”:“GET”,“timestamp”:1620383526945.79,“resourceType”:“mainFrame”,“ip”:“18.192.76.182”,“fromCache”:false,“statusLine”:"HTTP/1.1 200”,“statusCode”:200,“responseHeaders”:{“age”:[“150757”],“cache-control”:[“public, max-age=0, must-revalidate”],“content-encoding”:[“br”],“content-length”:[“6049”],“content-type”:[“text/html; charset=UTF-8”],“date”:[“Wed, 05 May 2021 16:39:29 GMT”],“etag”:["“6cce6252364248f653e7c6926d60874d-ssl-df”"],“link”:["</webpack-runtime-29a8a4ca466f99fb4ba5.js>; rel=preload; as=script, </styles-c4fa86dfd4ad05097eee.js>; rel=preload; as=script, </framework-42f2600cafd3c0e08aac.js>; rel=preload; as=script, </50c25a04-efe577ee14c9c53bed03.js>; rel=preload; as=script, </73ad3401-e112b47ad7a992b91ac8.js>; rel=preload; as=script, </532a2f07-16f3498dd087ee7288d4.js>; rel=preload; as=script, </app-9a0623215ff8cc08d878.js>; rel=preload; as=script, </c943faba-f859f80ceb7f4f7eab31.js>; rel=preload; as=script, </af13d906-36fdbc23fc7dd2f2b2e7.js>; rel=preload; as=script, </ec1189df-f1a321eba12a2bb0c7ab.js>; rel=preload; as=script, </a9a7754c-29508ff4045f1f93a5f6.js>; rel=preload; as=script, </commons-f107fce4e0358d11a866.js>; rel=preload; as=script, </component—src-pages-etcher-success-banner-js-b3df158ccec49c4b44f3.js>; rel=preload; as=script, </page-data/app-data.json>; rel=preload; as=fetch; crossorigin, </page-data/etcher/success-banner/page-data.json>; rel=preload; as=fetch; crossorigin"],“referrer-policy”:[“strict-origin-when-cross-origin”],“server”:[“Netlify”],“status”:[“200”],“strict-transport-security”:[“max-age=31536000”],“vary”:[“Accept-Encoding”],“x-content-type-options”:[“nosniff”],“x-frame-options”:[“DENY”],“x-nf-ats-version”:[“3438f24”],“x-nf-country”:[“GB”],“x-nf-language”:[“en”],“x-nf-request-id”:[“57d037ff-1849-4912-aad4-103b80ec7aac”],“x-xss-protection”:[“1; mode=block”]},“referrer”:"",“error”:“net::OK”},“sample”:0.1,“applicationSessionUuid”:“ea38d0d0-7b1a-4c42-b306-4c0bb6622ba9”,“flashingWorkflowUuid”:“c2c00339-4722-4163-8740-04f9f6524784”})

Hello @jdthorn

The problem that you are having may be related to this issue: Lock the drive to prevent failure on verification · Issue #3197 · balena-io/etcher · GitHub

Please take a look at this forum post to see whether it helps you: Flash failed on umbrel-os-v0.3.8

I tried flashing Umbrel v0.3.8 on Windows 10 and although the verification failed for me too the card had been successfully flashed. It might be worth you trying the card anyway. See my comments in the forum post I mentioned above.

Hi @jdthorn

Just wanted to check whether you are still having this problem, and whether you’ve been able to follow Mark’s guidance in the previous message?

Kind regards
Alida