Can't boot fedora

Hi all,

I’ve got Fedora and Pure OS on my laptop. After upgrading Pure OS to Byzantium, Fedora doesn’t boot anymore. I’m not able to choose which system I want to boot, since my laptop boots in Puree OS at once.

When booting with a live Fedora-usb and start install to hard drive I see in ‘Manual Partition’ that Fedora OS still is on my hard drive, but is categorized as ‘unknown’.

Under Pure OS Manual Partition shows:
System
/boot
sda1
/
sda2

Under Unknown (wich is the Fedora OS) the Manual Partition shows:
ext4
sda3
Encrypted (LUKS)
sda5
iso9660
sdb

What can I do to be able to boot Fedora OS again?

I tried to check this in different sites, but it’s quite a lot and I’m not into IT at all.
Maybe it’s just as simple as updating grub in Pure OS?
I’m on an old BIOS (F.06), so no UEFI.

I hope somebody can help me out!
thanks.

Updating pure-os probably overwrote the fedora grub config and no longer allows it to access fedora.

sda3 is probably the fedora /boot and sda5 is probably the fedora / partition.
If you were to run lsblk -f then post that output it should show us more detail.

There should be a small bios boot partition created when installing in legacy mode with fedora that does not show in what you posted.

I would suggest you boot to the live media and run the above command and post the output here before doing anything more.

Having 2 different linux distros installed may often cause similar problems since the last distro to update grub generally takes control. Fedora usually is happy to co-exist with other linux distros while the reverse is sometimes not true.

2 Likes

Hi Jeff, thanks a lot for your help.

I just ran lsblk -f:

NAME FSTYPE FSVER LABEL UUID
loop0
squash 4.0
loop1
ext4 1.0 Anaconda
2074…etc
live-rw
ext4 1.0 Anaconda
2074…etc 1.6G 78%
live-base
ext4 1.0 Anaconda
2074…etc
loop2
DM_sna
live-rw
ext4 1.0 Anaconda
2074…etc 1.6G 78%
sda
sda1
ext4 1.0 3d4…etc
sda2
ext4 1.0 673…etc
sda3
ext4 1.0 972…etc
sda4

sda5
crypto 2 274…etc
sdb iso966 Jolie Fedora-WS-live-38-1-6
2023-04-13-22-15-10-00
sdb1
iso966 Jolie Fedora-WS-live-38-1-6
2023-04-13-22-15-10-00 0 100% /run/initramfs/live
sdb2
vfat FAT16 ANACONDA
EEB5-E40F
sdb3

sdc
sr0
zram0

I just wrote it all down as I couldn’t find out how to copy/paste. Hope this is ok to read.

copy & paste is the same as any other time.
Highlight with the mouse, select copy from a right click menu, then at the destination right click and select paste. Has been that way for eons.

since you did not include all the data for sda we are still somewhat guessing. The loop data is really not important to this issue, nor is the data from sdb (the live media).

You can do a reinstall (if you wish, and don’t want to keep the data from fedora) by simply booting to the live media then use fdisk to delete the partitions sda3 & sda5 following which you can start the install and repeat what you did earlier when you did the initial install.

If it seems necessary to keep data in /home then the recovery is different.

Yeah, I know, copy and paste. I do almost daily. I connected a mouse to my laptop and now it worked :-).

[liveuser@localhost-live ~]$ lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0
squash 4.0
loop1
ext4 1.0 Anaconda
2074eb84-624c-4790-83b6-8f3e4a82ae85
├─live-rw
│ ext4 1.0 Anaconda
│ 2074eb84-624c-4790-83b6-8f3e4a82ae85 1.6G 78% /
└─live-base
ext4 1.0 Anaconda
2074eb84-624c-4790-83b6-8f3e4a82ae85
loop2
DM_sna
└─live-rw
ext4 1.0 Anaconda
2074eb84-624c-4790-83b6-8f3e4a82ae85 1.6G 78% /
sda
├─sda1
│ ext4 1.0 3d46b87d-be43-4fa6-9e91-095e1b025fb6
├─sda2
│ ext4 1.0 673d18b3-3c81-4b86-83cf-7148a6eba9c6
├─sda3
│ ext4 1.0 97267ec0-c1f0-4a1e-8370-817b9305389c
├─sda4

└─sda5
crypto 2 274904a9-9c0e-4cbf-b5a6-84fb533728e5
sdb iso966 Jolie Fedora-WS-Live-38-1-6
2023-04-13-22-15-10-00
├─sdb1
│ iso966 Jolie Fedora-WS-Live-38-1-6
│ 2023-04-13-22-15-10-00 0 100% /run/initramfs/live
├─sdb2
│ vfat FAT16 ANACONDA
│ EEB5-E40F
└─sdb3

sdc
sr0
zram0
[SWAP]
[liveuser@localhost-live ~]$

I hope I can do keep my data :slight_smile: