top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

How to reinstall grub2 after upgrade?

+2 votes
365 views

I have upgraded a pc from fedora 18 to 19, and I am left with an ugly grub2 boot loader. So, I have removed packages grub2, grub2-tools, erased /etc/default/grub, re-installed them, and run:

grub2-install /dev/sda grub2-mkconfig -o /boot/grub2/grub.cfg

But grub still has no theme. Package grub2-starfield-theme is installed though. When I reinstalled grub2-tools, no /etc/default/grub was created. Is there a reason for that?

posted Aug 17, 2013 by Jai Prakash

Looking for an answer?  Promote on:
Facebook Share Button Twitter Share Button LinkedIn Share Button

Similar Questions
0 votes

Today I issues a fedup-cli network 19 command. At the end of procedure that ended right when rebooting I get

Bad news:
I get a black window if I login as any user with a fedora logo on the bottom of screen but I can use tty and then issue a startx

Good news
after issuing startx my old video card (Geforce FX5200) works fine with Gnome 3.

Why do I have only F18 kernel??

+5 votes

I installed Fedora 19 on my laptop, and it worked beautifully with the already installed Windows 8. When I upgraded the Windows 8 to Windows 8.1. Now it boots straight to Windows 8.1 and grub does not appear.

I disabled secure boot in the firmware.

I do not even know which version of grub was booting the UEFI system before; it just worked.

Can anyone suggest:

  1. What grub would the Fedora 19 installer have provided to boot it and Windows 8? (grub2, grub-efi,...)
  2. Can anyone point to any documentation on how to fix this?
0 votes

I have added a new service which starts a second httpd instance in fedora 19. The pid of the process is stored in /run/http-xxx directory, and my problem is that this directory disappears after each reboot.

How can I stop the system from deleting this folder in /run?

+1 vote

How can I add an application launcher to the favorites menu in Fedora 19?

0 votes

I cannot manage to get fedora 19 to start a vnc server on reboot. I have tried various approaches:

a) edit /etc/systemd/system/vncserver@:1.service It does not work. It kills any vncserver I am running at :1, but *never* starts a new one.
systemctrl status vncserver@:1.service reports the service as dead, but without any error message.

b) I wrote a small bash script that starts vncserver at :1, and set a cronjob on the user. The server runs ok when I run the script from the terminal (I can see gnome desktop in it), but gnome does not start from the cronjob. (I have even set a sleep of 30 seconds to delay the start of the vncserver). The vncserver starts, but it is empty.

Method b worked in fedora 18, but not anymore in fedora 19. What is the way to start a tiger vnc server at reboot for a user?

...