You are not logged in.

#1 2025-02-24 16:58:16

heartmoonfox
Member
Registered: 2025-02-24
Posts: 3

Limine 9.0.0 x86-64 BIOS blank entry

I am a newbie in Arch linux. Last month I can enter the arch system with Limine 8.6.1.

After I updated the system with

sudo pacman -Syu

I have the Limine 9.0.0 with blank entry.

I check the previous VM snapshot and my limine.cfg is:

:Arch Linux
    PROTOCOL=linux
    KERNEL_PATH=boot:///vmlinuz-linux
    MODULE_PATH=boot:///initramfs-linux.img
    CMDLINE=root=PARTUUID=<uuid> zswap.enabled=0 rw rootfstype=xfs

I found Limine 9.0.0 dropped the limine.cfg, but I didn't change the format to limine.conf.

so I tried to enter the blank entry
with following:

protocol:linux
kernel_path:boot:///vmlinuz-linux
module_path:boot:///initramfs-linux.img
cmdline:root=PARTUUID=<uuid> zswap.enabled=0 rw rootfstype=xfs

but it reported

PANIC : linux Failed to open kernel with path 'boot:///vmlinuz-linux'. Is the path correct?

I also tried

kernel_path:boot():/vmlinuz-linux

it still didn't work. My arch linux is installed in the VM with BIOS start.

And the limine.cfg is located at

/boot/limine.cfg

Can anyone help to give some advice? Thank you very much.

Offline

#2 2025-02-25 07:01:31

heartmoonfox
Member
Registered: 2025-02-24
Posts: 3

Re: Limine 9.0.0 x86-64 BIOS blank entry

And I reproduced the issue in the archinstall in the new VM image with VMware workstation 17.5.1 build-23298084:

VM image info:

memory :                  4 GB
processor:                2
harddisk(SCSI):           8 GB
network adapter:           NAT 
firmware:                 BIOS

with the Arch Linux 6.10.2-2-arch1-1 (tty1) use

root@archiso: archinstall
disk partitioning:    Use a best-effort default partition layout
Info:
Configuration: Use a best-effort default partition layout
/dev/sda: VMware, VMware Virtual S
status   |  Device  |    Type    |     Start   |       End        |     Size     |  FS type  |  Mountpoint  |  Mount options  |  Flags
---------------------------------------------------------------------------------------------------------------------------------------------
create  |              | primary |       6144 |      421888       |  212 MB      |  fat32    |  /boot            |            |  Boot
create  |              | primary |   421888   |    16777216       |  8  GB       |  xfs      |  /                |            |

Offline

#3 2025-02-25 08:18:03

heartmoonfox
Member
Registered: 2025-02-24
Posts: 3

Re: Limine 9.0.0 x86-64 BIOS blank entry

The issue is fixed. The topic can be closed.

Here is the solution.

Change the boot sequence with archiso

Then mount the /dev/sda1 to to /mnt

Copy one limine.cfg and renamed it as limine.conf

root@archiso:  mount /dev/sda1 /mnt
root@archiso:  cp /mnt/limine.cfg /mnt/limine.conf
root@archiso:  vim /mnt/limine.conf

Update the original info with new format, e.g. : Arch Linux  -> /Arch Linux,  and = -> :

/Arch Linux (linux)
    PROTOCOL:linux
    KERNEL_PATH:boot():/vmlinuz-linux
    MODULE_PATH:boot():/initramfs-linux.img
    CMDLINE:root=PARTUUID=<uuid>  rw 

https://wiki.archlinux.org/title/Limine

Offline

Board footer

Powered by FluxBB