How to force goflex home to boot from USB flash drive when a SATA drive is also attached?
I have had my ArchLinux running on GoFlex Home from the SATA drive. I wanted to boot the system from a USB flash drive and installed the system on a flash drive and the system boots just fine when only that USB drive is attached. The USB drive is recognized as /dev/sda. Now if I plug-in the SATA drive it would become /dev/sdb. But if I reboot the machine when both SATA and USB are attached, it won't boot.
I am assuming that when SATA is attached it may be assigned to /dev/sda. Is there a way to force the system to boot from /dev/sdb (USB flash drive)?
I have been trying to fix this for may days and have no idea what to do next.
Many thanks for helping me out.