Hi guys,
If you want to run F16 off removable media such as a USB Hard Disk, then it is necessary to disable SELinux, otherwise you will get random startup problems with some system file accesses blocked by SELinux and then the system will hang at that point.
Cheers,
F.