I have a SSD Harddisk with both an usb and Sata connection, and I want to be able to boot both from usb and sata but I can't make it work.
When the disk is connected with sata anything works fine but when I connect it with usb instead, Fedora seems to boot but then it gives me an "No root device found" error and just sleep forever.
This happens even if I install fedora 13 while the disk is connected with usb.
I am running Fedora Core 13.
Updates: I changed my fstab to
/dev/sda2 / ext4 defaults 1 1
and the disk is still booting when connected to the sata controller. So far so good. But if i boot from the usb connection, it still give me the same "No root device found" message.
Even more odd is it that if I boot my fedora core 13 dvd, and choose "rescue installed system" it can't detect the harddisk when connected to usb. And there is no /dev/sd* or anything similary which could look like a blockdevice. Did redhat forget to include usb drivers in their rescue image for Fedora core?
I just tried the disk on an other system, with exactly the same problems.
Update 2: I have now added the LABEL=myroot line to fstab(I guess it have to be uppercase to work) and the harddisk still boot fine when using sata, but it still can't boot using usb. I begin to guess that redhat forgot some usb drivers In fedora Core 13, because the system can't see the harddisk when booting the dvd and entering rescue mode. blkid don't show any harddisks at all and there are no block devices in /dev/ which might be my usb disk.
btw: Is it possible to find the uuid of partitions if id add the usb harddisk to a windows computer, and more important: will this be the same uuid as linux will se.