Bootloader won't install

I’m a beginner on linux distros, and I wanted to change my OS on my laptop to Garuda.

My main problem is the bootloader won’t install. I’m using my main SSD and I’ve already partitioned it before putting in the pendrive. I tried installing it straight up, but bootloader won’t install. I’ve mounted the partitioned, done the whole efi process and everything, but an error keeps coming up.

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Garuda --force returned error code 1.

I load it in UEFI and i’ve disabled fast boot and secure boot. I tried reinstalling grub, I’ve tried to follow so many solutions on the same, if not, similar problems to mine. A lot of commands also don’t work, despite being in system.

These two always come back as errors.

parted -l | grep -iE "^Disk /|esp" | grep -B1 esp
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=garuda --recheck

The grub-install one always comes back saying there’s no EFI partition in /boot/efi, but I’ve checked multiple times with lsblk -f and /boot/efi was always mounted on sda4.
Now, I tried reinstalling it again after doing some work on Konsole, and when I went to the partitions part in the installer, Geruda Linux already is installed to a partition??? I’ve restarted multiple times, same answer.

On top of that, windows won’t open at all. Says your PC/Device needs to be repaired. I’m gonna probably format it, if I don’t find a solution to this problem either. I’ll start from the beginning again, but if anybody has any sorts of answers or ideas on why I’m having such trouble, please let me know :confused:

Hi,

which DE (KDE, LXqt, Hyprland, …) ?
Can you please post the garuda-inxi from live ISO?
Did you check shasum?
Did you use ventoy, normal grub?

I’m installing Garuda Dragonized KDE. At the moment, I can’t provide the inxi file, I’ll be able to provide it tomorrow. Apologies for not providing it sooner!

I haven’t checked shasum. I used Rufus and not ventoy and I used normal grub

Try Garuda Linux KDE Dragonized LTS 23-10-08 | dr460nized-linux-lts-231008 maybe the lts kernel is better for your hardware.
Also check ventoy.net :slight_smile:

Actually ,Refus tend to fail making Linux ISOs flash disks for me , so I would recommend just using Balena Etcher to make one .

1 Like

Why the hell install a huge app for something dd can do too, so far ventoy has proven best here though.

sudo dd bs=4M if=garuda.iso of=/dev/sdX status=progress oflag=sync
sudo pacman -S balena-etcher
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …

Paket (3)                   Neue Version  Netto-Veränderung  Größe des Downloads

chaotic-aur/electron19-bin  19.1.9-1             199,96 MiB            80,78 MiB
extra/re2                   1:20230901-2           0,40 MiB             0,16 MiB
chaotic-aur/balena-etcher   2:1.18.13-1            4,31 MiB             0,88 MiB

Gesamtgröße des Downloads:              81,82 MiB
Gesamtgröße der installierten Pakete:  204,67 MiB
1 Like

I was following a tutorial. Like I said, I’m hella beginner with this stuff. Once i fix my laptop when I get home, I’ll install ventoy instead n use the other DE you gave me

1 Like

Balena etcher’s appimage is just 95 MB and i recommend it cause of the friendly nature of it .

Thanks man, I’m never using Rufus again. I’ll try Balena and if that fails, then I’ll use the other recommended one

1 Like

Awesome ! mark one of the answers as solution , if you encounter any issue just share it .

Here’s the inxi file:

System:
Host: garuda-dr460nized Kernel: 6.2.13-zen-1-zen arch: x86_64 bits: 64
Desktop: KDE Plasma v: 5.27.4 Distro: Garuda Linux
Machine:
Type: Laptop System: HP product: HP 250 G6 Notebook PC
v: Type1ProductConfigId serial: <superuser required>
Mobo: HP model: 832E v: 26.28 serial: <superuser required> UEFI: Insyde
v: F.32 date: 11/23/2017
Battery:
ID-1: BAT1 charge: 18.3 Wh (69.8%) condition: 26.2/31.1 Wh (84.1%)
CPU:
Info: dual core model: Intel Celeron N3350 bits: 64 type: MCP cache:
L2: 2 MiB
Speed (MHz): avg: 796 min/max: 800/2400 cores: 1: 796 2: 796
Graphics:
Device-1: Intel HD Graphics 500 driver: i915 v: kernel
Device-2: Quanta HP Webcam type: USB driver: uvcvideo
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1 driver: X:
loaded: modesetting dri: iris gpu: i915 resolution: 1366x768~60Hz
API: OpenGL v: 4.6 Mesa 23.0.3 renderer: Mesa Intel HD Graphics 500 (APL
2)
Audio:
Device-1: Intel Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster
driver: snd_hda_intel
API: ALSA v: k6.2.13-zen-1-zen status: kernel-api
Server-1: PipeWire v: 0.3.70 status: active
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: eno1 state: down mac: 80:ce:62:10:c4:3a
Device-2: Intel Dual Band Wireless-AC 3168NGW [Stone Peak] driver: iwlwifi
IF: wlo1 state: up mac: 40:a3:cc:17:a0:a2
Bluetooth:
Device-1: Intel Wireless-AC 3168 Bluetooth type: USB driver: btusb
Report: bt-adapter ID: hci0 state: up address: 40:A3:CC:17:A0:A6
Drives:
Local Storage: total: 480.17 GiB used: 3.83 GiB (0.8%)
ID-1: /dev/sda vendor: Samsung model: SSD 870 EVO 500GB size: 465.76 GiB
ID-2: /dev/sdb type: USB vendor: Kingston model: DataTraveler 3.0
size: 14.41 GiB
Partition:
Message: No partition data found.
Swap:
ID-1: swap-1 type: zram size: 7.6 GiB used: 257.8 MiB (3.3%) dev: /dev/zram0
Sensors:
System Temperatures: cpu: 45.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 174 Uptime: 39m Memory: 7.6 GiB used: 2.71 GiB (35.6%)
Shell: fish inxi: 3.3.26

I understand that my CPU is absolute trash, but I’m testing this out on my laptop first before I do it on my actual PC. I also opted for the recent version because I kept having problems downloading the KDE you provided for me. But now with the inxi, we can pinpoint what the problem is

Portioning is not needed, the installer (calamaris) did it for you, just format the SSD (ext4 or btrfs).

Please, post garuda-inxi, (from live ISO)

You can play and test all things with live ISO, it’s only as fast as your pen drive and not so quick like your SSD :slight_smile:

Link please.

I think the download is ok, seems I missed the partition part before.
Please post also log from

lsblk -f

Looks like

lsblk -f
NAME        FSTYPE FSVER LABEL       UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
zram0                                                                                    [SWAP]
nvme0n1                                                                                  
├─nvme0n1p1 vfat   FAT32 SYSTEM_DRV  94BA-ECE1                               205M    20% /boot/efi
├─nvme0n1p2                                                                              
├─nvme0n1p3 ntfs         Windows-SSD A2A8BB95A8BB6707                                    
├─nvme0n1p4 ntfs         WINRE_DRV   B8F6BC25F6BBE234                                    
├─nvme0n1p5 btrfs        KDE         fc62cc44-07ab-497b-ac89-15704c290993                
├─nvme0n1p6 btrfs        Hyprland    4c17a9ec-6a7a-4114-8443-65c4d6e1d121                
├─nvme0n1p7 btrfs        i3wm        21e02e96-0ed6-4629-9a39-85ffee7a4359  118,2G    61% /var/tmp
│                                                                                        /var/log
│                                                                                        /var/cache
│                                                                                        /srv
│                                                                                        /root
│                                                                                        /home
│                                                                                        /
└─nvme0n1p8 btrfs        Plasma      dbae5673-e656-4b28-9e91-42ed22bfa03e            

You need only one free partition, and you can install Garuda in dual boot with M$, like the sample above.


The download size.

Installation size will be the same as this

Total size of installed packages: 204.67 MiB


so, download with pacman are

Total size of the download: 81.82 MiB
1 Like

I believe this should be the right inxi file? If not, please explain how to do it properly.

System:
Kernel: 6.2.13-zen-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC
misobasedir=garuda root=miso:LABEL=GARUDA_DR460NIZED_RAPTOR quiet
systemd.show_status=1 ibt=off driver=nonfree nouveau.modeset=0
i915.modeset=1 radeon.modeset=1
Desktop: KDE Plasma v: 5.27.4 tk: Qt v: 5.15.9 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: HP product: HP 250 G6 Notebook PC
v: Type1ProductConfigId serial: <superuser required> Chassis: type: 10
serial: <superuser required>
Mobo: HP model: 832E v: 26.28 serial: <superuser required> UEFI: Insyde
v: F.32 date: 11/23/2017
Battery:
ID-1: BAT1 charge: 18.0 Wh (69.0%) condition: 26.1/31.1 Wh (84.1%)
volts: 11.4 min: 11.1 model: COMPAL PABAS0241231 type: Li-ion
serial: <filter> status: discharging
CPU:
Info: model: Intel Celeron N3350 bits: 64 type: MCP arch: Goldmont level: v2
built: 2016 process: Intel 14nm family: 6 model-id: 0x5C (92) stepping: 9
microcode: 0x48
Topology: cpus: 1x cores: 2 smt: <unsupported> cache: L1: 112 KiB
desc: d-2x24 KiB; i-2x32 KiB L2: 2 MiB desc: 2x1024 KiB
Speed (MHz): avg: 2320 high: 2353 min/max: 800/2400 scaling:
driver: intel_cpufreq governor: schedutil cores: 1: 2288 2: 2353
bogomips: 4377
Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Vulnerabilities: <filter>
Graphics:
Device-1: Intel HD Graphics 500 vendor: Hewlett-Packard driver: i915
v: kernel arch: Gen-9 process: Intel 14n built: 2015-16 ports: active: eDP-1
empty: DP-1,HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:5a85 class-ID: 0300
Device-2: Quanta HP Webcam type: USB driver: uvcvideo bus-ID: 1-5:4
chip-ID: 0408:5220 class-ID: 0e02 serial: <filter>
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1
compositor: kwin_x11 driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.21x7.99")
s-diag: 414mm (16.31")
Monitor-1: eDP-1 model: AU Optronics 0x71ec built: 2015 res: 1366x768
hz: 60 dpi: 101 gamma: 1.2 size: 344x193mm (13.54x7.6") diag: 394mm (15.5")
ratio: 16:9 modes: 1366x768
API: OpenGL v: 4.6 Mesa 23.0.3 renderer: Mesa Intel HD Graphics 500 (APL
2) direct-render: Yes
Audio:
Device-1: Intel Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster
vendor: Hewlett-Packard driver: snd_hda_intel v: kernel
alternate: snd_soc_skl, snd_soc_avs, snd_sof_pci_intel_apl bus-ID: 00:0e.0
chip-ID: 8086:5a98 class-ID: 0403
API: ALSA v: k6.2.13-zen-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 0.3.70 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: 1000 bus-ID: 01:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: eno1 state: down mac: <filter>
Device-2: Intel Dual Band Wireless-AC 3168NGW [Stone Peak] driver: iwlwifi
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0
chip-ID: 8086:24fb class-ID: 0280
IF: wlo1 state: down mac: <filter>
Bluetooth:
Device-1: Intel Wireless-AC 3168 Bluetooth type: USB driver: btusb v: 0.8
bus-ID: 1-4:3 chip-ID: 8087:0aa7 class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Drives:
Local Storage: total: 480.17 GiB used: 0 KiB (0.0%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 EVO 500GB
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 2B6Q scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 type: USB vendor: Kingston
model: DataTraveler 3.0 size: 14.41 GiB block-size: physical: 512 B
logical: 512 B type: N/A serial: <filter> scheme: MBR
SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
Message: No partition data found.
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 7.6 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 42.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 151 Uptime: 2m wakeups: 1 Memory: 7.6 GiB used: 1.5 GiB (19.7%)
Init: systemd v: 253 default: graphical tool: systemctl Compilers:
gcc: 12.2.1 Packages: pm: pacman pkgs: 1200 libs: 327 tools: octopi,paru
Shell: fish v: 3.6.1 default: Bash v: 5.1.16 running-in: konsole
inxi: 3.3.26
warning: database file for 'garuda' does not exist (use '-Sy' to download)
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'community' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
warning: database file for 'chaotic-aur' does not exist (use '-Sy' to download)
Garuda (2.6.16-1):
System install date:     2023-10-20
Last full system update: 2023-10-20 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       <superuser required>
Failed units:

Link to video:

https://www.youtube.com/watch?v=C-KmntwdIls&t=158s

Also the log for lsblk -f:

NAME FSTYPE FSVER LABEL                UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
loop0
squash 4.0                                                                   0   100% /run/miso/sfs/livefs
loop1
squash 4.0                                                                   0   100% /run/miso/sfs/mhwdfs
loop2
squash 4.0                                                                   0   100% /run/miso/sfs/desktopfs
loop3
squash 4.0                                                                   0   100% /run/miso/sfs/rootfs
sda
├─sda1
│    vfat   FAT32                      C24E-2313
├─sda2
│
├─sda3
│    ntfs                              84184FCD184FBD44
├─sda4
│    ntfs                              90600B88600B746E
└─sda5
btrfs                             9adee810-9cf7-430d-a348-6897b779f935
sdb  iso966 Jolie GARUDA_DR460NIZED_RAPTOR
2023-05-01-21-27-23-00
├─sdb1
│    iso966 Jolie GARUDA_DR460NIZED_RAPTOR
│                                      2023-05-01-21-27-23-00                     0   100% /run/miso/bootmnt
└─sdb2
vfat   FAT12 MISO_EFI             CC34-06DF
sr0
zram0
[SWAP]

Also, I did make a new post following up the commands I used with the results after executing the commands in konsole. Here’s a link:

M$ exist, start the installer.

If you want to dual boot with an existing OS, select “install alongside”. You can then select a partition to be resized in the partition view at the bottom of the page. The Btrfs one.
Leave the other settings for boot/efi as they are.

I’m sorry, I don’t understand?

You want me to try reinstalling it again?

I thought you just format this btrfs partition.

sda4 is ntfs.

efibootmgr

This video isn’t available anymore.

I think I can’t follow, why you try, after installation, a boot repair.
You got black screen on boot?
It can be, that now some things are more corrupt after your repairs. IDK :wink:

I probably can’t help for the time being.

Ah, I’m confused as well honestly.

To summarise, I tried installing Garuda twice. First time it completely broke my system and I had to format my laptop. Now, everything is new and clean, and everything that you see in the new posted forum (disregarding everything here from the start) is what is currently happening.

I sound unbelievable but link changed, here you go: https://www.youtube.com/watch?v=C-KmtnwdIls&t=2s

I’m really sorry for causing so much trouble! I think I’ll just try a different linux distro rather than this. I’m tired myself with dealing with this problem for so long. Thank you SGS for as much help as you’ve given me :smiley:

Either these also use the simple installation with Calamares or are not so comfortable.
With your hardware, there should be no problems with the installation. It is not easy to help when information is missing.
Good luck and write us if you were successful.
Edit:
Video is old but fine, you will not find easier an installation way in the linux world :slight_smile:


BTW, dual boot works, but Garuda did not support it. Learn to chroot and repair the grub after M$ destroy the grub.

So I’ve decided to just go for a different distro rather than Garuda. Having too many problems, and I fear that they might recur in the future as well.

Nonetheless, thanks for taking the time and helping me and being patient with me :slight_smile: Have a good day, man

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.