Does anyone know how to boot Solaris 11 form an internal/external HDD? I have already done dual boot form CD ROM. I just need to knoww how to boot from a USB Flash Drive and/or a HDD.
Assuming that the USB chipset(s) are supported by Solaris for boot....
To install a bootable copy on a USB drive, see the section titled "USB Install Images for x86" on this page.
To install a bootable copy on a HDD drive, follow the normal installation procedures. To install on an external drive, have the drive attached during install and specify that drive as the installation destination. Here is Oracle's Installing Oracle Solaris 11 Systems documentation.
Dual booting would be done the same as with dual booting using the CD/DVD-ROM drive.