[SOLVED] [ERROR] No Device with Valid ISO Found

I had this issue with a recent install and figured out what was wrong.

When issuing the dd command to move the iso to the thumb drive, I had specified "of=/dev/sdb1" instead of "of=/dev/sdb", so the ISO went onto partition 1 of the thumb drive instead of copying to the thumb drive complete with its own partition table.

The iso, at least as of version 9, uses 4 partitions - so making this mistake with the dd step meant it wasn't able to set up the partitions correctly.

To fix it:

When you're creating the bootable thumb drive, use a command like:

`dd bs=1M conv=fdatasync if=./proxmox-ve_*.iso of=/dev/sdx`
where you use the path to the iso you're using and changing x to specify whatever device you're intending to install on, WITHOUT any trailing number for any partitions that might be on the drive.

Using some of the other tools for creating bootable media might help avoid this kind of single-character error when using `dd`.
This worked for us today too. Generated the flash drive on an older Mac and the conv option wasn’t valid so we left the param off entirely… but we are now operational with pve9. Thank you!!
 
@kep

This worked for me too, created the USB Drive from another Proxmox Host..

@proxmox_staff

Can't you simply fix the ISO?

Years of complaining over the same problem and 5 different fixes which may work or not (tried balena etcher and rufus and it still doesn't work for me with the PVE 9.0 ISO)..