Web lists-archives.com

netinst.iso on USB flash drive -- unexpected results

Yesterday I had attempted to use netinst {on USB flash} to do an atypical install to another USB device. It failed due to at least an invalid /boot/grub/grub.cfg on the target device. I suspect I know what is happening, but need to retrace my steps to document how to reproduce the problem.

I downloaded a fresh copy of debian-9.1.0-i386-netinst.iso .
As root I then did:
  dd if=/dev/zero bs=2048 count=1 seek=16 of=/dev/sdb
  Created a msdos partition table using Gparted
dd if=/home/richard/Downloads/debian-9.1.0-i386-netinst.iso of=/dev/sdb bs=4M
   parted /dev/sdb print
  Warning: The driver descriptor says the physical block size is 2048
  bytes, but Linux says it is 512 bytes.
  Ignore/Cancel? i
  Model: Verbatim STORE N GO (scsi)
  Disk /dev/sdb: 31.0GB
  Sector size (logical/physical): 2048B/512B
  Partition Table: mac
  Disk Flags:

  Number  Start   End     Size   File system  Name   Flags
   1      2048B   6143B   4096B               Apple
   2      1942kB  2253kB  311kB               EFI

Should have I expected this result?