You are not logged in.

#1 2023-06-07 08:02:56

Greasily3062
Member
From: Philippines
Registered: 2022-08-18
Posts: 62

[SOLVED] Arch Linux not doesn't show GRUB after installation

I installed Arch linux on a Samsung Sens x180 laptop.

I think my issue is in the bootloader installation because after I put this command:

grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot --recheck --removable 
grub-mkconfig -o /boot/grub/grub.cfg

the results is this:

Warning: os-prober will not be executed to detect other bootable partitions.
systems on them will not be added to the GRUB boot configuration.
Check Grub_DISABLE_OS_PROBER documentation entry
Adding boot menu entry for UEFI Firmware Settings ...
done

Last edited by Greasily3062 (2023-06-08 02:53:40)

Offline

#2 2023-06-07 08:05:23

Awebb
Member
Registered: 2010-05-06
Posts: 6,688

Re: [SOLVED] Arch Linux not doesn't show GRUB after installation

That looks pretty normal.

Offline

#3 2023-06-07 08:17:04

Greasily3062
Member
From: Philippines
Registered: 2022-08-18
Posts: 62

Re: [SOLVED] Arch Linux not doesn't show GRUB after installation

Awebb wrote:

That looks pretty normal.

Noted.
But the grub is still not showing.

Offline

#4 2023-06-07 08:45:55

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,857

Re: [SOLVED] Arch Linux not doesn't show GRUB after installation

Not showing where? An installation with the --removable flag leads to not generating an NVRAM entry so the "boot entry" you have to pick when booting is going to be the name of the disk, e.g. [UEFI] Sandisk blabla or similar.

That said the output doesn't mention adding linux files either. Did you install a kernel? And if so did you install it before mounting the ESP to /boot? Which instructions did you follow to install this?

Last edited by V1del (2023-06-07 08:47:55)

Offline

#5 2023-06-07 10:35:45

Greasily3062
Member
From: Philippines
Registered: 2022-08-18
Posts: 62

Re: [SOLVED] Arch Linux not doesn't show GRUB after installation

V1del wrote:

Not showing where?

grub bootloader is not showing at the start. I only got a blinking cursor

V1del wrote:

Did you install a kernel? And if so did you install it before mounting the ESP to /boot?

I installed the kernel but what I did is I mount the EFI system partition (/dev/sda1) to /boot before installing the kernel just like what is said in the official guide.

V1del wrote:

Which instructions did you follow to install this?

I followed the official Installation guide. https://wiki.archlinux.org/title/Installation_guide
But theres no instruction on bootloader that's why I follow a different one.

V1del wrote:

An installation with the --removable flag leads to not generating an NVRAM entry ...

I'll try again and remove this flag. Will report again.

Offline

#6 2023-06-07 13:41:11

Greasily3062
Member
From: Philippines
Registered: 2022-08-18
Posts: 62

Re: [SOLVED] Arch Linux not doesn't show GRUB after installation

Greasily3062 wrote:
V1del wrote:

An installation with the --removable flag leads to not generating an NVRAM entry ...

I'll try again and remove this flag. Will report again.

it says now that EFI variables are not supported on this system. grub-install: error: efibootmgr failed to register the boot entry:  No such file or directory

Offline

#7 2023-06-07 13:55:32

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,857

Re: [SOLVED] Arch Linux not doesn't show GRUB after installation

All of this can be normal and expected but you need to go into your UEFI and select to boot the "disk" that GRUB is installed on. Make sure secureboot is disabled if that fails.

Offline

#8 2023-06-07 15:31:25

Greasily3062
Member
From: Philippines
Registered: 2022-08-18
Posts: 62

Re: [SOLVED] Arch Linux not doesn't show GRUB after installation

V1del wrote:

All of this can be normal and expected but you need to go into your UEFI and select to boot the "disk" that GRUB is installed on. Make sure secureboot is disabled if that fails.

this is an old laptop and I don't see any secure boot option to disable.

I also tried to disable legacy boot and boot up again the flash disk.
It shows the menu with the Arch Linux install medium (x86_64, UEFI) but its just blank when I select it.
I also try to access the UEFI Firmware settings in the menu but it says error: reboot to firmware setup is not supported by the current firmware

I think this laptop is doesn't support UEFI and only accept BIOS.  does this mean I can't install Arch Linux on this laptop?
But I have installed Manjaro Linux in this before.

Offline

#9 2023-06-07 19:45:07

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,857

Re: [SOLVED] Arch Linux not doesn't show GRUB after installation

No it means you need to install GRUB in BIOS mode: https://wiki.archlinux.org/title/GRUB#BIOS_systems

Offline

#10 2023-06-07 19:49:57

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,999
Website

Re: [SOLVED] Arch Linux not doesn't show GRUB after installation

Greasily3062 wrote:

I followed the official Installation guide. https://wiki.archlinux.org/title/Installation_guide
But theres no instruction on bootloader that's why I follow a different one.

What about https://wiki.archlinux.org/title/Arch_b … oot_loader? That's linked directly from the Installation Guide.

Greasily3062 wrote:

I think this laptop is doesn't support UEFI and only accept BIOS.  does this mean I can't install Arch Linux on this laptop?

No. Just use the i386-pc target for the grub-install command: https://wiki.archlinux.org/title/GRUB#BIOS_systems

Probably best to remove the ESP and move /boot/ back to the root partition though.

EDIT: bugger.

Last edited by Head_on_a_Stick (2023-06-07 19:50:15)


Jin, Jîyan, Azadî

Offline

#11 2023-06-08 02:53:15

Greasily3062
Member
From: Philippines
Registered: 2022-08-18
Posts: 62

Re: [SOLVED] Arch Linux not doesn't show GRUB after installation

Head_on_a_Stick wrote:
Greasily3062 wrote:

I followed the official Installation guide. https://wiki.archlinux.org/title/Installation_guide
But theres no instruction on bootloader that's why I follow a different one.

What about https://wiki.archlinux.org/title/Arch_b … oot_loader? That's linked directly from the Installation Guide.

Greasily3062 wrote:

I think this laptop is doesn't support UEFI and only accept BIOS.  does this mean I can't install Arch Linux on this laptop?

No. Just use the i386-pc target for the grub-install command: https://wiki.archlinux.org/title/GRUB#BIOS_systems

Probably best to remove the ESP and move /boot/ back to the root partition though.

EDIT: bugger.

I changed my partition from GPT to MBR and follow the the instructions in https://wiki.archlinux.org/title/GRUB#BIOS_systems

It works now.

Thank you very much.

Offline

Board footer

Powered by FluxBB