When trying to run Garuda I'm getting
Loading Linux linux-zen ...
error: out of memory
Loading initial ramdisk ...
error: you need to load the kernel first
If I switch my bios from UEFI to CSM it fixes this error, though I then loose thunderbolt functionality.
When I created the install image, rufus said the target system was BIOS (or UEFI-CSM)
. This option was grayed out and I was unable to select anything else.
I've tried running garuda-boot-repair
and pacman -Syu linux-zen linux-zen-headers
but no dice so far
Try something other than Rufus. A lot of folks in the forum have success with Ventoy .
3 Likes
Ventoy mentioned above works for me too.. I've also had good luck with Etcher for many distro installs including Garuda. balenaEtcher - Flash OS images to SD cards & USB drives (for Windows or Linux but I've only tested it on Windows)
For Linux I use 'Imagewriter' (SUSE Studio Imagewriter)
1 Like
OT but you know balena etcher is on Linux too right?
edited... to make it more clear
Strange, I just tried Ventoy and balenaEtcher and I'm having the same problem. CSM works fine but UEFI causes the you need to load the kernel first
error
Can you post output of garuda-inxi
, either from your legacy-boot install or from the live environment, and also the output of lsblk -f
.
1 Like
System:
Kernel: 5.17.5-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 11.2.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=68c45f86-fd1c-4871-aacc-cef1e52c1172 rw rootflags=subvol=@
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
loglevel=3
Desktop: Xfce v: 4.16.0 tk: Gtk v: 3.24.29 info: xfce4-panel wm: bspwm
v: 0.9.10 vt: 7 dm: LightDM v: 1.30.0 Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop System: CORSAIR product: CORSAIR ONE i300 v: V7
serial: <superuser required>
Mobo: Micro-Star model: Z690I CORSAIR (MS-7D29) v: TBD
serial: <superuser required> UEFI: American Megatrends LLC. v: 1.C5
date: 12/13/2021
CPU:
Info: model: 12th Gen Intel Core i9-12900K bits: 64 type: MST AMCP
arch: Alder Lake family: 6 model-id: 0x97 (151) stepping: 2 microcode: 0x15
Topology: cpus: 1x cores: 16 mt: 8 tpc: 2 st: 8 threads: 24 smt: enabled
cache: L1: 1.4 MiB desc: d-8x32 KiB, 8x48 KiB; i-8x32 KiB, 8x64 KiB
L2: 14 MiB desc: 8x1.2 MiB, 2x2 MiB L3: 30 MiB desc: 1x30 MiB
Speed (MHz): avg: 4583 high: 5113 min/max: 800/6500:6700:3900 scaling:
driver: intel_pstate governor: performance cores: 1: 5107 2: 5100 3: 4516
4: 4309 5: 5085 6: 4091 7: 5011 8: 5039 9: 5113 10: 4802 11: 5112
12: 5100 13: 5112 14: 5100 15: 5113 16: 5100 17: 3894 18: 3884 19: 3886
20: 3910 21: 3896 22: 3922 23: 3907 24: 3905 bogomips: 152985
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2
mitigation: Enhanced IBRS, IBPB: conditional, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel AlderLake-S GT1 vendor: Micro-Star MSI driver: i915
v: kernel ports: active: none
empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2, HDMI-A-3, HDMI-A-4 bus-ID: 00:02.0
chip-ID: 8086:4680 class-ID: 0380
Device-2: NVIDIA GA102 [GeForce RTX 3080 Ti] vendor: Palit Microsystems
driver: nvidia v: 510.68.02 alternate: nouveau,nvidia_drm pcie: gen: 1
speed: 2.5 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 01:00.0
chip-ID: 10de:2208 class-ID: 0300
Device-3: Logitech C920 HD Pro Webcam type: USB
driver: snd-usb-audio,uvcvideo bus-ID: 1-3.1:4 chip-ID: 046d:0892
class-ID: 0102 serial: <filter>
Display: x11 server: X.Org v: 21.1.3 compositor: Picom v: git-c4107
driver: X: loaded: intel,nvidia unloaded: modesetting,nouveau
alternate: fbdev,nv,vesa gpu: i915,nvidia display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 108 s-size: 602x342mm (23.70x13.46")
s-diag: 692mm (27.26")
Monitor-1: DP-4 res: 2560x1440 hz: 60 dpi: 109
size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
Message: Unable to show GL data. Required tool glxinfo missing.
Audio:
Device-1: Intel Alder Lake-S HD Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel alternate: snd_sof_pci_intel_tgl
bus-ID: 00:1f.3 chip-ID: 8086:7ad0 class-ID: 0403
Device-2: NVIDIA GA102 High Definition Audio vendor: Palit Microsystems
driver: snd_hda_intel v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 01:00.1 chip-ID: 10de:1aef
class-ID: 0403
Device-3: Logitech C920 HD Pro Webcam type: USB
driver: snd-usb-audio,uvcvideo bus-ID: 1-3.1:4 chip-ID: 046d:0892
class-ID: 0102 serial: <filter>
Device-4: Micro Star USB Audio type: USB
driver: hid-generic,snd-usb-audio,usbhid bus-ID: 1-9:5 chip-ID: 0db0:82c7
class-ID: 0300
Device-5: Midiplus Co MIDI 8x8 type: USB driver: snd-usb-audio
bus-ID: 2-9:2 chip-ID: 1acc:1636 class-ID: 0103 serial: <filter>
Sound Server-1: ALSA v: k5.17.5-zen1-1-zen running: yes
Sound Server-2: PulseAudio v: 15.0 running: no
Sound Server-3: PipeWire v: 0.3.51 running: yes
Network:
Device-1: Intel Alder Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:7af0 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Device-2: Intel Ethernet I225-V vendor: Micro-Star MSI driver: igc
v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 port: N/A bus-ID: 04:00.0
chip-ID: 8086:15f3 class-ID: 0200
IF: enp4s0 state: down mac: <filter>
IF-ID-1: anbox0 state: down mac: <filter>
Bluetooth:
Device-1: Intel type: USB driver: btusb v: 0.8 bus-ID: 1-14:11
chip-ID: 8087:0033 class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 1 state: down
bt-service: enabled,running rfk-block: hardware: no software: yes
address: <filter>
Drives:
Local Storage: total: 9.61 TiB used: 25.79 GiB (0.3%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
model: MZVL22T0HBLB-00A00 size: 1.86 TiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 type: SSD serial: <filter>
rev: GXB7401Q temp: 56.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 850 EVO 500GB
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 3B6Q scheme: GPT
ID-3: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 870 QVO 8TB
size: 7.28 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 2B6Q scheme: GPT
ID-4: /dev/sdc maj-min: 8:32 type: USB vendor: Philips
model: USB Flash Drive size: 14.46 GiB block-size: physical: 512 B
logical: 512 B type: SSD serial: <filter> rev: PMAP scheme: MBR
Partition:
ID-1: / raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 25.79 GiB (5.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 580 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 25.79 GiB (5.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-4: /var/log raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 25.79 GiB (5.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-5: /var/tmp raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 25.79 GiB (5.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 62.58 GiB used: 2.2 MiB (0.0%)
priority: 100 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 27.8 C mobo: N/A gpu: nvidia temp: 41 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Info:
Processes: 421 Uptime: 0m wakeups: 0 Memory: 62.58 GiB
used: 1.95 GiB (3.1%) Init: systemd v: 250 tool: systemctl Compilers:
gcc: 11.2.0 Packages: pacman: 1255 lib: 346 Shell: Zsh v: 5.8.1
default: Bash v: 5.1.16 running-in: alacritty inxi: 3.3.15
Garuda (2.6.2-1):
System install date: 2022-04-08
Last full system update: 2022-05-07
Is partially upgraded: No
Relevant software: NetworkManager
Windows dual boot: Probably (Run as root to verify)
Snapshots: Snapper
Failed units:
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0
squash 4.0 0 100% /var/lib/anbox/rootfs
sda
├─sda1
│ vfat FAT32 NO_LABEL 1DC9-14FA 298.8M 0% /boot/efi
└─sda2
btrfs 68c45f86-fd1c-4871-aacc-cef1e52c1172 438.2G 6% /var/lib/anbox/rootfs/data
/var/lib/anbox/rootfs/cache
/var/tmp
/var/log
/var/cache
/home
/root
/srv
/
sdb
├─sdb1
│ vfat FAT32 EFI 67E3-17ED
└─sdb2
hfsplu RM cced3cfa-7c91-30c8-94dc-15bbf61b686b
sdc iso966 Jolie GARUDA_DR460NIZED_TALON
2022-04-28-03-48-30-00
├─sdc1
│ iso966 Jolie GARUDA_DR460NIZED_TALON
│ 2022-04-28-03-48-30-00
└─sdc2
vfat FAT12 MISO_EFI BC49-2C48
zram0
[SWAP]
nvme0n1
├─nvme0n1p1
│ vfat FAT32 SYSTEM CA5D-DA2F
├─nvme0n1p2
│
├─nvme0n1p3
│ ntfs3 EA6C5EF36C5EBA51
└─nvme0n1p4
ntfs3 Recovery 06105F0B105F015B
bullthistle:
CSM works fine but UEFI
You should look into your BIOS for some setting that may prevent this.
Anyway, there are several methods to properly create/flash an ISO in Windows:
https://wiki.archlinux.org/title/USB_flash_installation_medium#In_Windows
IIRC, even Garuda downloader has a win version, but I have never used it, or know if it works today…
1 Like
@bullthistle your post was edited to add code formatting. Add this to your terminal outputs by putting three tildes (~) before and after,
~~~
like this.
~~~
Can you post the output of sudo parted -l
?
1 Like
Oh nice, thanks for the formatting. Here's the output of sudo parted -l
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 2097kB 317MB 315MB fat32 boot, esp
2 317MB 500GB 500GB btrfs root
Model: ATA Samsung SSD 870 (scsi)
Disk /dev/sdb: 8002GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 20.5kB 210MB 210MB fat32 EFI System Partition boot, esp
2 210MB 8001GB 8001GB hfs+
Model: Philips USB Flash Drive (scsi)
Disk /dev/sdc: 15.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
2 2435MB 2439MB 4194kB primary esp
Model: SAMSUNG MZVL22T0HBLB-00A00 (nvme)
Disk /dev/nvme0n1: 2048GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 106MB 105MB fat32 EFI system partition boot, esp
2 106MB 123MB 16.8MB Microsoft reserved partition msftres
3 123MB 2047GB 2047GB ntfs Basic data partition msftdata
4 2047GB 2048GB 1049MB ntfs Basic data partition hidden, diag
Model: Unknown (unknown)
Disk /dev/zram0: 67.2GB
Sector size (logical/physical): 4096B/4096B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0.00B 67.2GB 67.2GB linux-swap(v1)
Hmm, looks just fine to me. There's gotta be something else in your BIOS menu like petsam suggested. Can you list out the other options you have in there, or maybe snap some photos and stick them in a photo bucket you can link to if you have something like that.
These are the changes the bios makes when I switch from CSM to UEFI
Which of those options change when you choose CSM mode?
EDIT:
You have secure boot disabled, right?
These are the changes going from UEFI to CSM
I kept secure boot disabled on both
You really don't need secure boot regardless of MicroSOURs claims. Should be one of the first things you turn off. Though you might end up having to reinstall Windows if you want to dual boot. As for CSM you should be able to turn that off without issue.
This might be a long shot, but can you try another kernel? LTS would be the first that comes to mind. You would have to:
Boot into the install with CSM mode
Install LTS kernel/headers from Garuda Assistant
Reboot to BIOS settings
Change back to proper UEFI
Select the LTS kernel at the grub screen and cross your fingers
1 Like
What looks strange to me is that your /boot/efi partition is basically empty.
Could it be that you were in CSM mode also at installation time?
Since your system is new, I'd try reinstalling in UEFI mode, using a Ventoy based USB.
1 Like
I thought that was odd too (0% fs use on sda1
). But even more strange would be if the installer set up an EFI partition if it wasn't going to be used. The EFI partition is also mounted--so there must be something in there, right?
@bullthistle what is the output of
sudo ls -l /boot/efi
and
sudo ls -l /boot/efi/EFI
Why don't you try disconnecting all other attached drives and then perform the Garuda installation.
We tell users to not expect support for multi boot setups with Windows precisely because of all the forum support time that is wasted for a non Garuda issue. I see you also have a drive with an HFS file system attached. Could you possibly throw any more monkey wrenches into the works?
Do you have your bios set to AHCI?
4 Likes