Make Garuda default boot

Garuda is on /dev/sda2, Gecko Linux on /dev/sda3. I set Garuda as default with garuda-boot-options, rebooted, Gecko Linux was default. I set Garuda as default after booting Gecko Linux, rebooted, Gecko Linux was default.

Any suggestion will be appreciated.

# garuda-inxi
System:
  Kernel: 5.15.91-4-lts arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-lts
    root=UUID=e8123a46-1c1f-4e7c-abc1-0f31b5a592f9 rw rootflags=subvol=@
    rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3 ibt=off
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm
    v: 4.18.0 vt: 7 dm: LightDM v: 1.32.0 Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: Gigabyte model: B450M DS3H V2 v: x.x serial: N/A
    BIOS: American Megatrends LLC. v: F62 date: 01/27/2022
CPU:
  Info: model: AMD Ryzen 3 3200G with Radeon Vega Graphics socket: AM4
    bits: 64 type: MCP arch: Zen/Zen+ note: check gen: 1 level: v3 note: check
    built: 2019 process: GF 12nm family: 0x17 (23) model-id: 0x18 (24)
    stepping: 1 microcode: 0x8108109
  Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 384 KiB
    desc: d-4x32 KiB; i-4x64 KiB L2: 2 MiB desc: 4x512 KiB L3: 4 MiB
    desc: 1x4 MiB
  Speed (MHz): avg: 1950 high: 3600 min/max: 1400/3600 boost: enabled
    base/boost: 3600/4000 scaling: driver: acpi-cpufreq governor: schedutil
    volts: 1.4 V ext-clock: 100 MHz cores: 1: 1400 2: 1400 3: 3600 4: 1400
    bogomips: 28746
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities: <filter>
Graphics:
  Device-1: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Mobile Series]
    vendor: Gigabyte driver: amdgpu v: kernel arch: GCN-5 code: Vega
    process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s lanes: 16
    ports: active: HDMI-A-1 empty: DVI-D-1 bus-ID: 06:00.0 chip-ID: 1002:15d8
    class-ID: 0300 temp: 36.0 C
  Device-2: Microdia Integrated Camera type: USB driver: uvcvideo
    bus-ID: 5-1:2 chip-ID: 0c45:64ab class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.7 compositor: xfwm v: 4.18.0 driver: X:
    loaded: amdgpu unloaded: modesetting alternate: fbdev,vesa dri: radeonsi
    gpu: amdgpu display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1280x1024 s-dpi: 96 s-size: 339x271mm (13.35x10.67")
    s-diag: 434mm (17.09")
  Monitor-1: HDMI-A-1 mapped: HDMI-A-0 model: Acer 0x0019 serial: <filter>
    built: 2009 res: 1280x1024 hz: 75 dpi: 8 gamma: 1.2
    size: 4095x4095mm (161.22x161.22") diag: 434mm (17.1") ratio: 5:4, 4:3
    modes: max: 720x480 min: 720x400
  API: OpenGL Message: Unable to show GL data. Required tool glxinfo
    missing.
Audio:
  Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel
    v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 06:00.1
    chip-ID: 1002:15de class-ID: 0403
  Device-2: AMD Family 17h/19h HD Audio vendor: Gigabyte
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    bus-ID: 06:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Sound API: ALSA v: k5.15.91-4-lts running: yes
  Sound Server-1: PulseAudio v: 16.1 running: no
  Sound Server-2: PipeWire v: 0.3.65 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Gigabyte driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: f000 bus-ID: 04:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp4s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 931.51 GiB used: 125.87 GiB (13.5%)
  ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000VN002-2EY102
    family: IronWolf size: 931.51 GiB block-size: physical: 4096 B
    logical: 512 B sata: 3.1 speed: 6.0 Gb/s type: HDD rpm: 5900
    serial: <filter> rev: SC60 temp: 25 C scheme: MBR
  SMART: yes state: enabled health: PASSED on: 1y 118d 8h cycles: 3401
    Pre-Fail: attribute: Spin_Retry_Count value: 100 worst: 100 threshold: 97
Partition:
  ID-1: / raw-size: 40 GiB size: 40 GiB (100.00%) used: 15.44 GiB (38.6%)
    fs: btrfs block-size: 4096 B dev: /dev/sda2 maj-min: 8:2
  ID-2: /home raw-size: 40 GiB size: 40 GiB (100.00%)
    used: 15.44 GiB (38.6%) fs: btrfs block-size: 4096 B dev: /dev/sda2
    maj-min: 8:2
  ID-3: /var/log raw-size: 40 GiB size: 40 GiB (100.00%)
    used: 15.44 GiB (38.6%) fs: btrfs block-size: 4096 B dev: /dev/sda2
    maj-min: 8:2
  ID-4: /var/tmp raw-size: 40 GiB size: 40 GiB (100.00%)
    used: 15.44 GiB (38.6%) fs: btrfs block-size: 4096 B dev: /dev/sda2
    maj-min: 8:2
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: zram size: 5.71 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 35.2 C mobo: N/A gpu: amdgpu temp: 35.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 335 Uptime: 12m wakeups: 0 Memory: 5.71 GiB
  used: 1.76 GiB (30.8%) Init: systemd v: 252 default: graphical
  tool: systemctl Compilers: gcc: 12.2.1 Packages: pm: pacman pkgs: 1340
  libs: 365 tools: paru Shell: Bash v: 5.1.16 running-in: xfce4-terminal
  inxi: 3.3.25
Garuda (2.6.14-1):
  System install date:     2023-01-04
  Last full system update: 2023-02-09
  Is partially upgraded:   No
  Relevant software:       NetworkManager mkinitcpio
  Windows dual boot:       No/Undetected
  Failed units: 
# fdisk -l
Disk /dev/sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000VN002-2EY1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x37cf51e4

Device     Boot     Start        End    Sectors   Size Id Type
/dev/sda1            2048    8390655    8388608     4G 83 Linux
/dev/sda2  *      8390656   92276735   83886080    40G 83 Linux
/dev/sda3        92276736  176162815   83886080    40G 83 Linux
/dev/sda4       176162816 1953525167 1777362352 847.5G  5 Extended
/dev/sda5       176164864 1953525167 1777360304 847.5G 83 Linux


Disk /dev/zram0: 5.71 GiB, 6133121024 bytes, 1497344 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

Put your garuda-inxi In PreFormatted text

Like this

Put your garuda-inxi  In PreFormatted text 

Are you sure you’re using Garuda’s GRUB?
I think you’re on the geko one, otherwise Garuda would be default and geko found by os-prober.
Set Garuda as first bootloader in efibootmgr.
Anyway, since I see now you have an MBR disk and no esp partition, this might work as well:

5 Likes

Thanks for the advice. Problem solved.

1 Like

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