multi-os boot.

Good afternoon,

I have been trying to use opensuse as my daily driver os which was good for quite a while however when the specter bug got fixed my machine no longer boots into any of my opensuse systems.
Opensuse 42.3 on another 240gig ssd. (this is was my main drive)
Opensuse tumbleweed on a 1tb drive
kali-linux 320gig drive
windows 240g SSD

What i used to do is boot each drive from bios and just change the drive to boot. However when i did this for the update for specter I forgot to unhook the other drives and now I can only boot into windows by selecting my kali drive.
If i try booting to my opensuse disks I think they just bring up a black screen… I have been meaning to fix for a while but havent had the time…

I was looking at grub which I think the system is using. my question if i take out all the drives exept opensuse 42.3. Then bootup the opensuse 42.3 dvd is there a good chance to save the OS. I have alot of my stuff on there and one of the important things is my keychains for logins.
I can clone the disk as a backup.

Any advise would be appreciated since I have been unable to use the linux OS I have had to move back onto windows but id like to try and get my opensuse 42.3 fixed then updated to 15 …

Thanks,
Dave
I will update again once i get home. With grub info…/ messages

I would suggest that you use the “supergrub” disk to boot, and see if that can boot openSUSE. It will be easier to fix the running system than to go into rescue mode.

Ultimately, helping you sort this out is likely to require quite a bit of information. Most if not all of it can be provided through bootinfoscript pastebin’d through cmdline utility ‘susepaste’ or attached using code tags (# above input form).

Thank you both for your replies… I’ve downloaded the supergrub image and just trying that out first…

I have no clue how to debug a none booting system which is why Its been left for so long… If worst comes to worst I will reinstall each system but I will try grub first as at 1 point I did get a menu of the os’s but they showed as read only when booted…

Again thats for your help.!!!

Dave

I suggest you give control over GRUB to one of the openSUSE installs. Boot from an install medium or live image. Then hit Ctrl-Alt-F2 to login as root. Please replace ‘sdX#’ by the /dev/ entry that contains your openSUSE root filesystem.


mount /dev/sdX# /mnt
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
yast