If I'm not wrong bootfromiso is used when you put multiple ISO files inside a single media (i.e. one DVD containing multiple ISO),
then the linuxrc script try to:
1) mount the cdrom unit;
2) if bootfromiso is defined (i.e. bootfromiso=distro.iso), then the distro.iso will be mounted on a loop device;
3) the file *.sqfs is searched and mounted on another loop device (either, found on cdrom or inside the specified iso)
That makes sense.
I'll exclude the fromhd from the boot line and see if it still boots. I'll tell you tomorrow. 
Thanks, as.
As I said previously, I had never used that boot option prior to testing it for this thread.
I have been booting from Poorman's Installs for many years.
Unless someone can tell me what this boot option actually does, I have my doubts about it.
It certainly appearedd to have no effect when I tried it.
Again I want to warn anyone who is playing with this stuff ......... when the booting OS searched for the loop image, it will use the first one it finds that has the correct name ....... unless you specify the path to that image.
So, if you extract one ISO onto partition 1, and another onto partition 2, and both then contain "livecd.sqfs", you will never succeed in booting the sqfs file of partition 2 unless you specify the path in the name.
Maybe fromhd helps with this problem? I look forward to hearing about something hapening with or without its use.
regards.