Updated to f20, but can only boot f19.

Chris Murphy lists at colorremedies.com
Thu Jan 23 01:18:03 UTC 2014


On Jan 22, 2014, at 4:55 PM, William Mattison <mattison.computer at yahoo.com> wrote:

> Joe asks:
> 
> > > And I did "fedup --network 20".
> >
> > Have you run the upgrade yet?
> 
> Yes, I did that Monday afternoon.  I did not watch it continually, but I saw no indication of trouble until the boot screen came up with no Fedora-20.
> 
> Important question...  Given my answer above, is what Chris advises...
> 
> > 1.
> >
> > "Grub2 (v1.99) is installed in the MBR…"
> >
> > Why has this never been updated? I have to go back to Fedora 16 to find a GRUB this old. Since what's in the MBR points to
> > core.img at sector 1, and the first partition starts at LBA 2048, it's safe to have Fedora 19 reinstall grub. I would replace it:
> >
> > grub2-install /dev/sda
> >
> > 2. 
> > I'd also replace the grub.cfg with one created by grub2-mkconfig:
> >
> > grub2-mkconfig -o /boot/grub2/grub.cfg
> >
> > It appears you have custom boot parameters "nouveau.modeset=0 rd.driver.blacklist=nouveau video=vesa:off" in which case you
> > should have edited /etc/default/grub and added those boot parameters to GRUB_CMDLINE_LINUX=. If you haven't, do that
> > before running grub2-mkconfig so that those boot options get picked up in the new grub.cfg.
> >
> >
> > And I did "fedup --network 20".
> >
> > Try:
> >
> > fedup --network 20 --debuglog fedupdebug.log
> >
> > Before rebooting, confirm that fedup says it's ready for you to reboot the system, and then fpaste the fedupdebug.log (or pastebin it).
> >
> > Chris Murphy
> 
> … still the proper things to do?

What's the question?


> 
> Chris's part 1 raises another question.  My system was new in March 2013.  Fedora-18 was installed.  Whatever grub came with that is the grub that was installed.

No, Fedora 18 came with 2.00-13 not 1.99. So either the bootinfoscript has a bug and is misidentifying the version of GRUB in the MBR (possible) or in fact it has the wrong version of GRUB on it. Anyway, I'd blow it away as suggested.

>  I ran "yum update" every week.  In July or August, I updated to Fedora-19.  I continue to run "yum update" every week.  So why is my grub so out-of date?  Doesn't the "yum update" take care of that?

On UEFI yes. On BIOS no. On BIOS the package is updated, but unless you grub2-install, none of the package contents are used to create all grub modules, bake the necessary ones into a new core.img, and embed that in the MBR gap or BIOS Boot partition. On UEFI, we all get the same prebake grubx64.efi that's in the package, there is no use for grub2-install on EFI (it can be done on non-Secure Boot systems, but it'll behave differently than the prebaked one that comes in the package).


>  By the way, I don't recall doing anything to customize my grub boot parameters.  Could this have something to do with this being a dual-boot system?

No, the other system is Windows. Are we sure you're using the grub.cfg that bootinfoscript reported? Reboot your computer, at the grub menu type e to edit the first entry, and look for the linux line of parameters and see if it includes "nouveau.modeset=0 rd.driver.blacklist=nouveau video=vesa:off". Something added that either directly to grub.cfg or to /etc/grub/default. While you're at it, just check /etc/grub/default for its GRUB_CMDLINE_LINUX=

Chris Murphy



More information about the users mailing list