Yes, there seems something quite wrong here:
pcbsd64 wrote:(hd0) (hd0,msdos1)
You've got a whole disk partition spanning hd0/sdb without partition table. On the other hand you have a msdos partition table with one vfat partition hd0,msdos1/sdb1. All on the same backing storage, possibly just different views on the same partition, but definitely wrong.
This gives you:
Code: Select all
| MBR | gap ... | vfat fs ........ |
| vfat fs ........................ |
It's amazing how many such broken partition tables are out there especially on USB devices. And not even just small issues which some tools works with and the other not.
And that file definitely should be there:
pcbsd64 wrote:ls (hd0)/boot/grub/grub.cfg
As I believe you extracted the iso image properly, it probably is lost/invisible due to the weird previous phenomenon.
I suggest to do the following to get rid of the mess (overwrites the first 4096 sectors, BACKUP your data!):
Code: Select all
dd if=/dev/zero of=/dev/sdb bs=512 count=4096
Then recreate the partition table and add one fat32 partition with gparted (as long as it creates a proper partmap) but any other tool should be fine too.