Issue with installation from a specific USB stick

brwainer

Active Member
Jun 20, 2017
35
4
28
32
I have an old 1GB USB drive that I want to dedicate to being my Proxmox install stick (I've already labeled it as such). I tried to set it up the same way as I always have with other USB sticks:
  • dd if=/dev/zero of=/dev/sdX status=progress
  • dd if=proxmox-ve_*.iso of=/dev/sdX status=progress
  • sync
  • (remove stick)
For every other stick I have tried, this works fine (as it should since it is basically what the Wiki says to do, minus the bs=1M and plus the status=progress). For this stick, the dd completes properly, GRUB launches, but when I get into the installer boot, it fails with "no cdrom found". Choosing the Debug option from GRUB doesn't yield any extra lines of output. If I run "fdisk -l" from the command prompt after the installer fails, it shows the USB disk with an EFI partition, but this appears to be a version of fdisk that doesn't understand GPT. I have tested this stick and gotten this behavior from two different systems, an AsrockRack E3C224D2i and a Supermicro X11SSH-LN4F. I have tried multiple different BIOS options such as XHCI handoff, Safe Boot, etc. I have tried it in both USB2 and USB3 ports.

I am comparing two sticks currently. Stick A (not working) is a "Lexar Media Jumpdrive Secure 1GB". Stick B (working) is a "PNY Attache 32GB". Both are USB2.0 and use the usb-storage driver, at least at my Fedora27 desktop. I see no differences in "lsusb -v" and in usb-devices that would account for this issue, and the "fdisk -l" output post-dd is the same for both. I have checked the Lexar drive for bad blocks. I have not found a way to verify that the data written to the stick matches the ISO.

Currently, I am suspecting there is some driver issue that is causing the Lexar stick to not be seen when searching for the cdrom. I am probably wrong about that, and will accept any suggestions.

usb-devices output:
Lexar:
T: Bus=03 Lev=01 Prnt=01 Port=01 Cnt=06 Dev#= 11 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=05dc ProdID=a400 Rev=30.00
S: Manufacturer=LEXAR MEDIA
S: Product=JUMPDRIVE SECURE
S: SerialNumber=B2702A05150819160105
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

PNY:
T: Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 12 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=13fe ProdID=4200 Rev=01.00
S: Manufacturer=
S: Product=USB DISK 2.0
S: SerialNumber=07016C7332D70223
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage