/dev/sdb8 looks about right. How did you get the information posted without knowing what partition to look at? Some times the GUI is your friend. I can see the drive in Dolphin. I knew the approximate size and got the exact size in Dophin. Opening it in Dolphin confirmed it was root. Opening boot gave me the Boot directory. Of course that was only after trying to get the info using 'uname'. Did use 'uname -a' for the PATA drive.
The quick way to boot that partition is to copy the first stanza of your PATA installation and then paste it back directly under the first, so you have two identical stanzas. In the new second stanza edit it so that the root= line reads root=/dev/sdb8
and the title reads PCLOS - SATA
. Save the file
. At the boot menu, select the PCLOS - SATA
option then press the Enter
key. You should boot into the SATA installation, but you will be using the kernel and initrd from the PATA drive.
This may not work if there is too much difference between the contents of the two initrd images. If that is the case you will have to copy the initrd image from the SATA drive, and save it in the PATA /boot
directory with -sata
added to the full name, then change the initrd
line of the second menu.lst stanza again, to point to the copied
initrd image by name
Because the MB of the current computer is different from the original in which the SATA drive was in, even this may not work, in which case you would need to create an entirely new initrd image with the mkinitrd application, to get all the proper modules loaded. Obviously this is more involved, so for now try the first suggestion, and if it doesn't work, the second suggestion. Post your results