I have installed a dual boot (windows 7 Ubuntu 14.04) on my HP Pavilion p7-1155 desktop. Windows resides on the first hard drive (SATA0) and Ubuntu resides on a second hard drive (SATA1). Everything seems to work fine except that I would like to boot from the second hard drive. It seems however, from the research that I have done, HP desktops are not able to boot from the second hard drive. It is possible to boot from a second drive on a one off basis, but not on a permanent basis. The BIOS permits you to set the boot drive as SATA1 and the system boots accordingly, however the next time the desktop is booted the BIOS reverts to booting from SATA0. Is there a way to get around this limitation?
EDIT from comments: My BIOS is CAR_714.ROM v7.14
Would something as simple as physically swapping the drive cables on the motherboard work. I am reluctant to do it as I don't want to crash my system, because of my lack of technical knowledge.
Thanks in advance.