Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Flash another" option chooses a different disk by default #2068

Open
lanzer opened this issue Feb 21, 2018 · 1 comment
Open

"Flash another" option chooses a different disk by default #2068

lanzer opened this issue Feb 21, 2018 · 1 comment

Comments

@lanzer
Copy link

lanzer commented Feb 21, 2018

  • Etcher version:1.3.1
  • Operating system and architecture:OSX
  • Image flashed:
  • Do you see any meaningful error information in the DevTools?

This isn't an bug exactly, but I just found out the hard way that when you select "Flash Another" after completing a write, the destination disk will self select to whatever removable drive available, which is extremely bad by default.

I have two media on my system:

  • flash drive to be flashed
  • SD flash card holding my personal backup

After burning an image, I pulled my 8GB flash drive, inserted another drive into the system, and select the option to "Flash Another". Only to find out that now the program had self selected my 128GB flash drive by default.

The flash another option should not self select a different medium by default. If you finish writing to one medium and it's no longer available, the "flash another" option should at least force the user to select which medium to write to.

Front logo Front conversations

@lurch
Copy link
Contributor

lurch commented Feb 21, 2018

Duplicate of #1457 ?

After burning an image, I pulled my 8GB flash drive, inserted another drive into the system, and select the option to "Flash Another". Only to find out that now the program had self selected my 128GB flash drive by default.

Hmmm, so presumably the exact process was:

  1. start Etcher with 8GB and 128GB flash drives inserted
  2. Etcher detects two removable drives, and so doesn't auto-select anything
  3. You manually selected the 8GB drive
  4. You told Etcher to flash an image to the 8GB drive
  5. Etcher finished writing the image to the 8GB drive and displayed the success screen
  6. You removed the 8GB drive
  7. Etcher now only detects one removable drive (the 128GB one) and auto-selects it
  8. You insert a different 8GB drive
  9. Etcher now detects two removable drives, but it'd already auto-selected the 128GB drive, so it stays selected
  10. You click on the "Flash Another" button to return to Etcher's main screen
  11. You're surprised to see that Etcher has auto-selected your 128GB drive 😉

Perhaps we could modify Etcher to only auto-select drives when it's displaying the "main screen" and not when it's displaying the "success screen"? (although I dunno yet how tricky that would be)
Would that solve your particular use-case?

@Shou
Copy link
Contributor

Shou commented Feb 21, 2018

This doesn't solve it directly, but helps in this case: we recently merged #2045 into master which warns you if your drive is over 64 GB, this means they also won't be auto-selected. This will be in the next release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants