Menu

refind 0.12.0 cannot boot the proper partition

2020-09-10
2020-09-13
  • Masachika ISHIZUKA

    I'm using refind to boot FreeBSD as follows and working well
    until 0.11.5.

    menuentry FreeBSD-release {
    loader /EFI/freebsd/loader.efi
    options "rootdev=disk0p9 autoboot_delay=1"
    icon /EFI/refind/icons/os_freebsd-release.png
    }

    menuentry FreeBSD-current {
    loader /EFI/freebsd/loader.efi
    options "rootdev=disk0p10 autoboot_delay=1"
    icon /EFI/refind/icons/os_freebsd-current.png
    }

    After upgrading to 0.12.0, I cannot boot up FreeBSD-current.
    If I selected FreeBSD-current, it boot not from disk0p10 but
    from disk0p9 so FreeBSD-release was booted.
    I should some modify to refind.conf for 0.12.0 ?

     
  • Masachika ISHIZUKA

    It seems that refind v0.12.0 destroy the first parameter of options to FreeBSD loader.efi.
    So, insert dummy 1st parameter to options like below fix my problem.

    menuentry FreeBSD-current {
    loader /EFI/freebsd/loader.efi
    options "dummy=dummy rootdev=disk0p10 autoboot_delay=1"
    icon /EFI/refind/icons/os_freebsd-current.png
    }

     
  • Masachika ISHIZUKA

    I'm patched to 0.12.0 and work well.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.