Is there a way to detect when ISOLINUX or SYSLINUX is being used? I built a multiboot disk and I am trying to boot from HDD currently I have this in my .cfg
label Boot From Hard Drive (flashdrive)
localboot -1
label Boot From Hard Drive (cd)
localboot 0x80
Also when I use either one to boot to a HDD and the HDD is encrypted it states the "boot sector" has been changed and freaks out and asks for the password.. Is there way to get around this and just boot the HDD?
from the above, it looks like you are using syslinux...Note: isolinux is for a CD/DVD (i.e. ISO) file boot loader, and for a long time the two were like fraternal twins (very close to one another but still different)...as more and more USB booting on thumb drives started to happen, and even netbooks and other computers without a CD, they have become a lot more like identical twins (other than the actual boot loader...
I think that if a drive is encrypted, the boot loader for that drive would have to load and then ask for the password to allow access to the drive (or is it encrypted in the disk firmware?...either way, a password would need to be given - right)...
As you found, there are MANY different loaders - some really old, but still work OK, others that are still active in development, and still others geared to the future of GPT's and other newer forms of partition tables to handle the large disk sizes that are common today, but almost beyond dreaming 15-20 years ago when some of these tools were written...
Good Luck with Plop!