On 04/08/2017 04:32 PM, Chris Murphy wrote:
On Sat, Apr 8, 2017 at 2:01 PM, Per Bothner <p...@bothner.com> wrote:
I installed rawhide on a separate partition, in parallel
with my old F25 partition.  The new installation works pretty well,
but for some things I need to boot into the old F25 partition.
However, I can't get that to work.

I used the same /boot/efi partition for both.  I assume that is correct.
(I also use the same /home for both.)

One problem is I get this complaint that /boot/efi is:
  unknown filesystem type 'vfat'


Weird. fat.ko and vfat.ko are definitely built into both F25 and F26
kernels. I wonder if this can be a side effect of mixing and matching
kernel and module versions? This is pretty easy to do inadvertently
when sharing /boot where the kernel version used to boot ends up not
matching the modules version in root fs.

You can try adding nofail to the fstab; and once you're booted see if
you can mount it manually.

It turns out the grub meny entry:
  Fedora 25 (Workstation Edition) (on /dev/nvme0n1p7)
boots
  /boot/vmlinuz-0-rescue-31089b6f10bc43c4ad71b1fd82c608ca
which is an old 4.8.6 kernel.

Added nofail does indeed allow that 4.8.6 to boot - though without /boot/efi.
Thanks for the suggestion. (A post-boot mount of /boot/efi fails with the same
"unknown filesystem type 'vfat'" message.)

However, there is also another menu entry:
  Advanced options for Fedora 25 (Workstation Edition) (on /dev/nvme0n1p7)
If I select that, I get the sub-menu entries, which will boot current
kernels - which do succeed in mounting /boot/efi.

So problem solved - except perhaps for some awkward grub2-mkconfig defaults.

The patch attached to this big report:
  https://bugzilla.redhat.com/show_bug.cgi?id=1440426
is needed to be able to meaningfully select the latest installed kernel.

F25 is installed on LVM?

Nope.
--
        --Per Bothner
p...@bothner.com   http://per.bothner.com/
_______________________________________________
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org

Reply via email to