Ok, ls can’t read the file system if root has not been set..
Well, it is already set as hd0 being baked in when using grub>set to view the variables as delivered from the iso.
So, with root=hd0 already set as the baked in value from the iso, I tried to ls it:
ls (hd0)
Device hd0: No known filesystem detected - sector size 512B - Total size 152320000KiB
Hmm. Ok, looks to be the entire size of my drive.
So lets step through all eleven of the possible HDx options as shown by grub>ls
set root=(hd0,gpt1)
ls (hd0,gpt1)
Partitions hd0,gpt1: No known filesystem detected - Partition start at 1024KiB - Total Size 15230959.5KiB
Seems like grub duly recognizes the partitions, but stubbornly refuses to recognize the filesystems. I tried changing the root, and the ls'ing all of the other 11 HDx options that grub found, but the all report no known fileystem. Partition sizes DO have different values!
So if it can't recognize the partitions with an ls, there is no point trying to start the kernel or initrd right?
I'll study up, but man this is sooo frustrating. I appreciate the help.