Ask Your Question

boot hangs after fedora 21 upgrade to 22

asked 2015-09-01 04:25:02 -0600

shoubam gravatar image

updated 2015-12-03 23:37:35 -0600

I have a fedora 21 workstation in a virtual box. I installed all updates, rebooted, ran fedup --network 22 (which finished with a warning about the firwall package having a dependency problem). I rebootet as instructed, it installed all the new packages. Then at some point after it seems to be finished installing things, the boot screen with the usual messages appears, but then it stops, and the messages only flash for a split second, then the screen is black. It flashes again, then black ... forever. Resetting and rebooting yields the same result, also with the old kernels.

Of course I took a snapshot bevor the procedure, so I can start all over again. How can I get my virtual workstation to fedora 22 without a fresh install?

EDIT After the suggestions below, I tried using fedora-upgrade, which failed because of the aforementioned dependency failure of a firewall config file. I ended up using yum with --skip-broken, which did the upgrade. But then after reboot I still had the same flashing screen. Hitting Ctrl Alt F3 produced a console login screen, but still flashing. This brought me to try logging into the box via ssh, which works. I also upgraded VirtualBox to its latest release (5.0.2), which did not help.

Also, virtualbox modules seem to be loaded:

[root@fedorabox ~]# lsmod |grep -i vbox
vboxsf                 45056  2
vboxvideo              16384  0
drm                   331776  2 vboxvideo
vboxguest             245760  2 vboxsf

So I have ssh access to the box, but no graphic login. Any suggestions?

EDIT 2 [deleted as not helpfull]

EDIT 3 I finally managed an upgrade going from f21 to f23 directly, using

dnf system-upgrade download --releasever=23
dnf system-upgrade reboot
edit retag flag offensive close merge delete


When that happen did you try to enter to a terminal with ctl+alt+f3 ?

aeperezt gravatar imageaeperezt ( 2015-09-01 09:49:45 -0600 )edit

2 Answers

Sort by » oldest newest most voted

answered 2015-09-01 12:13:13 -0600

sideburns gravatar image

Welcome to ask.fedora. The official way to upgrade, of course, is fedup, but there's also an unofficial path, fedora-upgrade available in the update repo. Essentially, it automates the various steps needed to upgrade from one version to the next using yum upgrade but can't be used to skip a version. You might consider installing it, seeing if it works for you and reporting back.

edit flag offensive delete link more

answered 2015-09-01 16:27:52 -0600

hmaarrfk gravatar image

I've had mixed results with fedup.

You can read here That fedup as a process is actually retiring in favour of basically just using offline updates.

fedup has had a few issues with different machine configurations, and when it was starting, results were really hit and miss. Forums were full of questions just like yours. Common issues can be found here:

You can try using yum. It is "unsupported" but it might work for you:

edit flag offensive delete link more


I thought it was strange that you were failing with a VirtualBox image. I think the fedora developer community tests their update procedure on VirtualBox quite a bit:

Honestly, I don't think it is a specific issue with VirtualBox, but yea, seems complicated, you might just be better off creating a new VM and manually importing settings.

hmaarrfk gravatar imagehmaarrfk ( 2015-09-02 11:52:18 -0600 )edit

Question Tools



Asked: 2015-09-01 04:25:02 -0600

Seen: 556 times

Last updated: Dec 03 '15