Menu

xfs_x64.efi - reiser4_x64.efi - ?_x64.efi How to build one?

epsilon
2015-01-28
2015-02-04
  • epsilon

    epsilon - 2015-01-28

    I have xfs and reiser4 partitions and obviously they wont boot cos no efi driver.
    Before on mbr partition i would use kernel and initrd from an ext4 partiton passing root=uuid...
    to kernel.
    However this does not seem to be possible with rEFInd. Though i'm sure one day it will.
    Are there any ways to do this and if not how would i say build an xfs or reiser4 efi.
    if you're not building one already.

     
  • Roderick W. Smith

    It's long been possible to do as you suggest with rEFInd. On a one-off basis, you can hit F2 or Insert twice, rather than Enter, after highlighting a kernel option to open a line editor to type in kernel options. On an ongoing basis, it's easier to create a refind_linux.conf file that contains these options. This is covered in detail on the Linux page of the rEFInd documentation. The install.sh script will normally set things up correctly.

    Also, an XFS driver is available as part of Pete Batard's EFI port of GRUB 2's drivers. In my experience, these drivers are a little less reliable than rEFInd's overall, but they work well enough on enough systems that they're worth trying. On a few computers they work better, too. I don't believe this package includes a Reiser4 driver, though.

     
  • epsilon

    epsilon - 2015-02-04

    I realize now. Thanks
    I have used a custom built kernel with efi stub.... xfs reiser4 patch...
    Using bootice_x64 (hard to find the update!) by pauly,
    from windows to edit UEFI firmware boot settings.
    I know efibootmgr but tricky needs a gui.
    By pointing kernel at partition boots happily.
    You have relegated GRUB to history... Hopefully.
    I look forward to the whole idea becoming stable and reliable.

     

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.