Artix Linux Forum

Artix Linux => Installation / Migration / Configuration => Topic started by: kezer on 03 May 2024, 11:49:16

Title: Boot problem from USB
Post by: kezer on 03 May 2024, 11:49:16
Hello,
I have a x230 from https://insurgo.ca/, so it has heads.

When I want to boot from artix iso (tried base runit, base others, cinnomon, weakly, older isos) always get Failed to parse any boot options, starting recovery shell.



The things I have tried:
- tried 3 different usb drives
- Tried to make the bootable iso by dd, rufus, belcher.
- All of these isos and usbs boot on another computer.

Then tried Arch linux and booted up as expected. I also tried Qubes and Ubuntu isos, they boot as expected as well.

Only thing I couldnt try, I used ventoy, but couldnt get into grub2 mode. I have no idea how.

So any help or suggestion?
Title: Re: Boot problem from USB
Post by: Danny on 03 May 2024, 19:59:13
what are your BIOS settings?
Title: Re: Boot problem from USB
Post by: kezer on 03 May 2024, 20:57:14
It is coreboot. So honestly I dont even know if there is a settings page like regular bioses.

Weird thing is tried couple of other distros and only artix have this problem. I mean right now I am using arch, and works flawlessly.
Title: Re: Boot problem from USB
Post by: Danny on 03 May 2024, 22:18:11
from coreboot from end users:

Quote
The primary flexibility that coreboot offers is through the use of different payloads. We support legacy OS boot through SeaBIOS, network boot with an integrated iPXE ROM, or the latest UEFI payload

and (https://doc.coreboot.org/arch/x86/index.html#state-of-x86-64-support)

Quote
State of x86_64 support

At the moment there’s only experimental x86_64 support. The emulation/qemu-i440fx and emulation/qemu-q35 boards do support ARCH_RAMSTAGE_X86_64 , ARCH_POSTCAR_X86_64 and ARCH_ROMSTAGE_X86_64.

In order to add support for x86_64 the following assumptions were made:

    The CPU supports long mode
    All memory returned by malloc must be below 4GiB in physical memory
    All code that is to be run must be below 4GiB in physical memory
    The high dword of pointers is always zero
    The reference implementation is qemu
    The CPU supports 1GiB hugepages
    x86 payloads are loaded below 4GiB in physical memory and are jumped to in protected mode

Finally, from the 24.02 coreboot release notes published Feb (https://doc.coreboot.org/releases/coreboot-24.02-relnotes.html):

(under platform specific issues)
Quote
lenovo x230 boot stuck with connected external monitor


The coreboot documentation can be found at https://doc.coreboot.org/


how do you have your disks configured, and can you please generate a S.M.A.R.T. report as well?  Did you install with UEFI or legacy options?  Are you using any peripherals?

Can you confirm your sources are only Artix repositories or have you added others?
Title: Re: Boot problem from USB
Post by: kezer on 04 May 2024, 10:56:48
sda1: boot ext4
sda2:  swap
sda3: encrypted disk, ext4

legacy options.

I am not using any peripherals / I was using dock when trying to install. Maybe I can try without it.

Only from official repositories nothing else.

Ill check SMART when I get home.
Title: Re: Boot problem from USB
Post by: kezer on 09 May 2024, 16:59:40
Tried without any peripherals nothing has changed. Tried couple of other ISOs, all worked. Only with artix I have problem.
I might just forget about it I guess.
Title: Re: Boot problem from USB
Post by: nous on 09 May 2024, 19:07:15
I might just forget about it I guess.
Have you tried with ventoy (https://www.ventoy.net/en/index.html)?
Title: Re: Boot problem from USB
Post by: kezer on 10 May 2024, 08:45:57
I might just forget about it I guess.
Have you tried with ventoy (https://www.ventoy.net/en/index.html)?


Yes I tried. Normal boot doesnt work (same) but I couldnt get into grub2 mode. I dont know what will happen if I could