Well… I have some results. Just not the kind I was expecting! (see below)
On Jun 2, 2018, at 5:15 PM, Rick Thomas <rbtho...@pobox.com> wrote: > I have a confession to make… > > On Jun 2, 2018, at 6:09 AM, Thomas Schmitt <scdbac...@gmx.net> wrote: > >> Rick Thomas reported that the boot process of >> firmware-buster-DI-alpha2-amd64-DVD-1.iso >> fails with >> Incorrect CD-ROM detected >> after it was re-partitioned to GPT. > > On the advice of another comment in this thread, I didn’t use > firmware-buster-DI-alpha2-amd64-DVD-1.iso > for those experiments. Instead, I used > firmware-9.4.0-amd64-netinst.iso > to avoid any possible alpha/testing anomalies. > > I neglected to say that in my earlier report. I’m sorry for any confusion it > has caused! > > > This afternoon, I plan to make a comprehensive set of tests: > (a) “as-is” no messing with the partition tables at all; just dd directly > to the USB stick. > (b) an automatically gdisk-built GPT table deleting partition 1 and leaving > partition 2 unmodified except for setting as type EF00. > (c) an automatically gdisk-built GPT table based upon the original MBR > table deleting partition 1 and leaving partition 2 unmodified except for > setting as type EF00. > (d) a hand-built (using disk) GPT table with partition 1 having the same > start/end as the partition 2 had in the original GPT table and type EF00, and > no partition 2. > > I plan to start with > debian-9.4.0-amd64-netinst.iso > because it’s the smallest (to minimizing time spend dd-ing) and has the > fewest non-fully-supported features to confuse issues. In particular, this > is not the firmware-9.4 I used above. > > I’ll report back as soon as I have some results. > > Thanks for all the help! > Rick “Curiouser and curiouser!” cried Alice. When I tried part (a) — just a simple dd — with debian-9.4.0-amd64-netinst.iso, the minnowboard immediately recognized it as bootable and presented it as part of the EFI menu labeled “EFI USB Device”. When I chose that option, it booted without incident and ran the installer. When it came to the part where it looks for a CD, it easily found the USB stick (no intervention on my part required) and proceeded to read modules from it. I let it go til it got to the partitioning phase. I stopped it there. So, I moved on to try the same thing (just part (a)) with “firmware-9.4.0-amd64-netinst.iso”. With the same results — it gave me the EFI menu offering the USB stick. When I chose that, it proceeded to install, finding and reading the “CD” as usual. So, I was beginning to wonder if I were going crazy. In any case, I tried part (a) with “firmware-buster-DI-alpha2-amd64-DVD-1.iso”. And guess what! That worked too, just the same as the other two. Conclusion: Either I’m imagining things, or there’s something flakey about the USB ports on this device that sometimes causes a USB stick to NOT be recognized as a bootable device. Thomas, If you would like to follow up on the inability of the installer to recognize itself as a suitable installation CD after the partition table has been modified, please let me know and I’ll be happy to help any way I can. In any case, I apologize for all the noise. Rick PS: One other item that may shed light — the above experiments were performed using an 8GB Generic USB2.0 flash drive purchased thru NewEgg direct from a factory in China. On the suspicion that there might be something strange about the USB ports on the minnowboard, tried it with a name-brand 16GB USB3.0 flash drive from Kingston DataTraveler. The minnowboard has two USB ports. The “upper” port is USB2.0 and is usually used for a keyboard/mouse combo. The “lower” port is USB3.0 and recommended for attaching mass storage devices, such as the Debian installer. When I plugged the USB3.0 DataTraveler into the lower (USB3.0) slot, it was NOT recognized as bootable. So I swapped the plugs, plugging the keyboard/mouse into the lower (USB3.0) slot, and the DataTraveler into the upper (USB2.0) slot. Guess what! This time it WAS recognized as a bootable device! So it appears that the minnowboard firmware (or USB hardware?) has trouble recognizing a USB3.0 device as bootable??? Something to take up with the Netgate minnowboard support folks, I guess. Enjoy!