You are not logged in.
Hello all,
I am dual booting my laptop with Windows 11 and Archlinux.
Yesterday, I was working on Windows 11 and left the laptop for several hours untouched, I can't recall an update but I image that's what happened.
Anyway, I did the usual this morning, booting Arch using a live usb, mount all partition (root, boot, home) arch-chroot into the system and re-installed Linux - which usually works.
That didn't worked, so I then added a new UEFI entry with efibootmgr and again that didn't work.
When the laptop boot, I select the UEFI entry for my Arch and it goes directly into Windows. - no error shown.
I checked and disable fast start up on Windows as well, but still no luck booting arch.
I am lost, any direction would be appreciated.
thank you
Last edited by sweetthdevil (Today 16:28:20)
Offline
From the install iso, what's the output of
lsblk -f
efibootmgr --unicode?
Offline
Thank you for your reply and your assistance - much appreciated.
Output of those two commands:
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0 squashfs 4.0
sda
└─sda1 vfat FAT32 ARCH_202506 4A00-0427
nvme0n1
├─nvme0n1p1 vfat FAT32 SYSTEM_DRV 1892-97ED 153.4M 40% /boot
├─nvme0n1p2
├─nvme0n1p3 ntfs Windows-SSD FAA89325A892DF85
├─nvme0n1p4 ntfs 44583B9F583B8F24
├─nvme0n1p5 ext4 1.0 2d5cc09c-e4a4-48f9-a89f-abccbb352002 22.9G 32% /
├─nvme0n1p6 swap 1 5b7553b1-f155-4c8b-bbe6-fe67a9cc0017
└─nvme0n1p7 ext4 1.0 23a21a2c-62a8-48b0-b330-b20ea0f66afd 60.2G 20% /home
BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0005,0000,0004,2001,2002,2003
Boot0000* Arch Linux HD(1,GPT,455ee187-ac9e-41bc-89fe-6ffcae80eb5e,0x800,0x82000)/\vmlinuz-linuxroot=UUID=2d5cc09c-e4a4-48f9-a89f-abccbb352002 rw initrd=\initramfs-linux.img
Boot0001* EFI PXE 0 for IPv4 (84-A9-38-90-F1-8B) PciRoot(0x0)/Pci(0x1d,0x1)/Pci(0x0,0x0)/MAC(84a93890f18b,0)/IPv4(0.0.0.0,0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0)䍒
Boot0002* EFI PXE 0 for IPv6 (84-A9-38-90-F1-8B) PciRoot(0x0)/Pci(0x1d,0x1)/Pci(0x0,0x0)/MAC(84a93890f18b,0)/IPv6([::],0,Static,[::],[::],64)䍒
Boot0003* EFI USB Device (pqi IntelligentStick) UsbWwid(3538,54,0,4cc75d3180a50)/HD(1,MBR,0x1d7448,0x800,0x3d77f8)䍒
Boot0004* Windows Boot Manager HD(1,GPT,455ee187-ac9e-41bc-89fe-6ffcae80eb5e,0x800,0x82000)/\EFI\Microsoft\Boot\bootmgfw.efi䥗䑎坏S
Boot0005* EFI-ArchLinux HD(1,GPT,455ee187-ac9e-41bc-89fe-6ffcae80eb5e,0x800,0x82000)/\vmlinuz-linuxroot=UUID=2d5cc09c-e4a4-48f9-a89f-abccbb352002 rw init=\initramfs-linux.img
Boot2001* EFI USB Device 䍒
Boot2002* EFI DVD/CDROM 䍒
Boot2003* EFI Network 䍒P.S. the Arch Linux entry is the original that was working fine prior to yesterday, the EFI-Archlinux is the one I added today.
Both are added using efibootmgr with the 'UUID='
Last edited by sweetthdevil (Today 13:50:46)
Offline
Is this supposed to be a https://wiki.archlinux.org/title/Unified_kernel_image ?
Why does the EFI list a kernel, initramfs and commandline instead of an EFI?
Did you maybe rely on the windows bootloader offering to boot linux?
Offline
No, it isn't. I just following the wiki on installation using efibootmgr.
Again, just followed the wiki - so unsure.
And the last one, absolutely not rely on the windows bootloader.
The above has worked for the past two years, with the few hiccups when Windows messed it up.
Offline
https://wiki.archlinux.org/title/EFI_bo … _boot_stub ?
See the blue note - any chance the firmware (BIOS/UEFI) was updated?
Offline
No chance, it's a Lenovo and it needs manual intervention which I did not do.
Offline
See whether it's willing to boot a UKI or bootloader efi
Offline
I can see the UKI option, but sorry I am not sure what the bootloader efi is?
Offline
Seth, thank you for your assistance.
I re-install linux and it now boot up again using the original bootloader entry.
Thank you, really appreciated the help.
Offline
If re-installation the kernel w/o further change fixed it you might have previously installed the kernel into the mountpoint on the root partition - is there a kernel in /boot when not mounting nvme0n1p1 there?
Offline