HP Z420 not booting Linux from USB

I've got a HP Z420 workstation which won't boot Linux (GRUB) from USB. I've tried multiple USB ports (both USB 3.x and USB 2) and it gives the non-system- disk error. The USB stick in question has been used on 4 different Dell servers in the past few weeks (with 2 different Dell servers in the last few days) and works well. I booted the HP Z420 with a FreeDOS install USB stick and that works as expected, so it is booting from USB. Any ideas as to why a system might want to boot FreeDOS but not GRUB? -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/

On 2/10/20 3:55 pm, Russell Coker via luv-main wrote:
Any ideas as to why a system might want to boot FreeDOS but not GRUB?
Check the BIOS settings - USB booting can emulate a floppy disk, a CD-ROM, an LS120 SuperDisk or a native USB mass storage device. Hope that helps, Andrew -- mailto:andrew@sericyb.com.au Andrew Pam https://sericyb.com.au/ Manager, Serious Cybernetics https://glasswings.com.au/ Partner, Glass Wings

On Friday, 2 October 2020 4:11:24 PM AEST Andrew Pam via luv-main wrote:
On 2/10/20 3:55 pm, Russell Coker via luv-main wrote:
Any ideas as to why a system might want to boot FreeDOS but not GRUB?
Check the BIOS settings - USB booting can emulate a floppy disk, a CD-ROM, an LS120 SuperDisk or a native USB mass storage device.
Thanks for the suggestion, the HP BIOS settings are awkward in regard to floppy/cd/hard drive which makes me lack confidence in them doing the right thing. Here is the Linux boot device I'm trying to use: Disk /dev/sdb: 3.8 GiB, 4026531840 bytes, 7864320 sectors Disk model: Flash Disk Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00fe7504 Device Boot Start End Sectors Size Id Type /dev/sdb1 2048 6293503 6291456 3G 83 Linux Here is the FreeDOS boot device. They both seem to be configured as hard drives. Disk /dev/sdc: 7.5 GiB, 8054112256 bytes, 15730688 sectors Disk model: USB Disk Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00000000 Device Boot Start End Sectors Size Id Type /dev/sdc1 * 63 63377 63315 30.9M 4 FAT16 <32M /dev/sdc2 63488 129023 65536 32M 4 FAT16 <32M -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/

It may be looking for the fat16 UEFI boot sector and not finding it on the linux disk On Fri, 2 Oct 2020 at 20:16, Russell Coker via luv-main <luv-main@luv.asn.au> wrote:
On Friday, 2 October 2020 4:11:24 PM AEST Andrew Pam via luv-main wrote:
On 2/10/20 3:55 pm, Russell Coker via luv-main wrote:
Any ideas as to why a system might want to boot FreeDOS but not GRUB?
Check the BIOS settings - USB booting can emulate a floppy disk, a CD-ROM, an LS120 SuperDisk or a native USB mass storage device.
Thanks for the suggestion, the HP BIOS settings are awkward in regard to floppy/cd/hard drive which makes me lack confidence in them doing the right thing.
Here is the Linux boot device I'm trying to use:
Disk /dev/sdb: 3.8 GiB, 4026531840 bytes, 7864320 sectors Disk model: Flash Disk Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00fe7504
Device Boot Start End Sectors Size Id Type /dev/sdb1 2048 6293503 6291456 3G 83 Linux
Here is the FreeDOS boot device. They both seem to be configured as hard drives.
Disk /dev/sdc: 7.5 GiB, 8054112256 bytes, 15730688 sectors Disk model: USB Disk Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type /dev/sdc1 * 63 63377 63315 30.9M 4 FAT16 <32M /dev/sdc2 63488 129023 65536 32M 4 FAT16 <32M
-- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/
_______________________________________________ luv-main mailing list luv-main@luv.asn.au https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main
-- Dr Paul van den Bergen

On Friday, 2 October 2020 8:24:20 PM AEST Paul van den Bergen via luv-main wrote:
It may be looking for the fat16 UEFI boot sector and not finding it on the linux disk
https://en.wikipedia.org/wiki/EFI_system_partition What is this UEFI boot sector? The Wikipedia page says that EFI disks are expected to not use the MBR code, but they can do so for disks that are bootable in both EFI and MBR modes. The FreeDOS boot image doesn't have an EFI partition so it's booting in purely DOS mode. -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/

Good afternoon Are these .iso disks? I reckon not. Could you explain how you created them? please On 2/10/20 8:24 pm, Paul van den Bergen via luv-main wrote:
Device Boot Start End Sectors Size Id Type /dev/sdb1 2048 6293503 6291456 3G 83 Linux
Device Boot Start End Sectors Size Id Type /dev/sdc1 * 63 63377 63315 30.9M 4 FAT16 <32M /dev/sdc2 63488 129023 65536 32M 4 FAT16 <32M
-- Keith Bainbridge ke1thozgroups@gmx.com
participants (4)
-
Andrew Pam
-
Keith Bainbridge
-
Paul van den Bergen
-
Russell Coker