I have openSUSE Leap 42.2 on main hard drive with private data. I remove that drive, connect USB Hard Drive and install openSUSE Tumbleweed on that USB hard drive.
Tumbleweed Update works, restart few time, add drivers, all great. All works like that with Tumbleweed.
But, when I put back main hard drive, Tumbleweed USB hard drive just give me grub> prompt.
Main hard drive works, and start Leap.
BTW, when PC boot, I can choose in 10 sec, between Optical-MainDrive-USBdrive-Network.
MainDrive Leap works, Tumbleweed don’t, just grub> prompt.
I do all this, remove Leap drive and install Tumbleweed like that, because of my data. This way I’m secure installation won’t erase anything and boot will work if USB wasn’t connected. Maybe just my fear, but…
Maybe problem with sda (USB was sda in installation) and now that USB hard disk is sdb?
Can’t access /home partition with Dolphin, lsblk or KDE Partition Manager.
Get this message
“An error occurred while accessing ‘Documents’, the system responded: The requested operation has failed: Error mounting /dev/sdb2 at /media/me/78dwk28f-udr5-2aqobuo8l-rrm4sito6m61: Command-line `mount -t “xfs” -o “uhelper=udisks2,nodev,nosuid” “/dev/sdb2” “/media/me/78dwk28f-udr5-2aqobuo8l-rrm4sito6m61”’ exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdb2, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so”
I don’t have any data on that partiton. I can format it (xfs, ext4, etc.) or do whatever you write.
When you have only the USB drive connected, it is hd0 in grub. When you have also internal drive connected, internal drive becomes hd0 and USB drive becomes hd1. You need to fix that in USB drive’s grub config.
Configuration has become so complex that I don’t any more know where this should be changed. Hopefully somebody else can tell that.