Is there any way to modify the grub-install command in ArcoLinux calamares installer?
I need to append --removable to the grub-install command to actually install Grub. Is there any way to do that in a graphical installer such as ArcoLinux calamares? I tried editing the bootloader.conf and change grub-install line there to include --removable, but that just says that no such file or directory exists. Install log: https://termbin.com/xwz1 without editing the grub-install command.
https://termbin.com/p5cf with --removable In bootloader.conf, grubInstall section: grubInstall: "grub-install --removable" I don't know what to do. Can anyone help me? |
This is your problem from your first link
Quote:
|
Quote:
- Gentoo wiki The installer does create an ESP, but my motherboard doesn't like the way it's configured. |
Can you just ignore it ?. Most installers do the boot-loader last and if it fails who cares - just chroot into it and fix the loader however you wish.
Haven't touched gentoo in years, and haven't bothered to attempt to munge calamares, so take all this for what it's worth. |
Quote:
1. Install the system 2. Close the installer when GRUB fails to install 3. Chroot into the installed system and execute the grub-install and grub config commands |
That would be my take on it - if it doesn't work, nothing lost. I have had to do this on Fedora and apt-based systems, and no noticeable adverse effects. But they had solid bug reporting systems that are acted on. No knowledge of Void's capabilities in this respect.
|
Quote:
grub-install: error: failed to get canonical path of /boot/efi And that's when not chrooted When chrooted it says: cannot find a device for /boot/efi (is /dev mounted?) |
Did you mount /boot/efi ?.
|
The --removable option puts the grubx64.efi in /Boot/bootx64.efi on the efi partition and doesn't register it in the firmware/bios of the system.
Both of your links Quote:
post the output of Code:
lsblk -f |
Quote:
|
Quote:
Code:
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS |
post /etc/fstab
|
Quote:
Code:
# Static information about the filesystems. |
did you post the /etc/fstab of the live system or the /etc/fstab located on partition nvme0n1p2?
|
Quote:
Code:
# /etc/fstab: static file system information. |
All times are GMT -5. The time now is 12:03 PM. |