Install first on internal drive then make it external

Hi Guys,

I initially installed OpenSuse on my Laptops internal drive (clean formatted) and everything worked fine. Later I took out laptop’s hard drive and put it into a USB enclosure to use as an external drive.

Now, I a trying to boot OpenSuse from this USB drive and running into issues. The OpenSuse boot options screen appears and I select “OpenSuse” for booting and the following errors come up:

--------------errors--------------

doing fast boot
Creating device nodes with udev
1.672053] ata3: softreste failed (device not ready)
1.672053] ata4: softreste failed (device not ready)
Trying manual resume from /dev/disk/by-id/ata-FUJITSU_MH22160BJ_G2_K834T9728JH9-part1
resume device /dev/disk/by-id/ata-FUJITSU_MH22160BJ_G2_K834T9728JH9-part1 not found (ignoring)
Trying manual resume from /dev/disk/by-id/ata-FUJITSU_MH22160BJ_G2_K834T9728JH9-part1
resume device /dev/disk/by-id/ata-FUJITSU_MH22160BJ_G2_K834T9728JH9-part1 not found (ignoring)
Want me to fall back to /dev/sda2? (Y/n)
-------------------errors----------------------------

Can someone help me with why I am getting these errors and how I can fix these?

When you move the disk to a different interface the identifiers change so the identifiers that are configured into GRUB and /etc/fstab don’t work any more. Boot with the install CD/DVD and use the repair option.