Install garuda safely

Hi Everybody
I'm new to Garuda world and I still didn't install the OS, so I can´t post the output of the command garuda-inxi.
I've searched into the topics in order to find a guide to install Garuda alongside windows 10, but I'm still full of doubts.
What I'd like to do is install garuda into an especific partition, located in the same disk where windos is, I don't want to use the "install alongside" option of Calamares because I only want to use the 30 Gb space of my desired partition and I don't want calamares to resize and use the free space of the windows partition. Unless calamares let me to choose the size it's going to be occupied in teh windows partition, but i don't know if this is posible.
So, I'm not sure what to do if I choose to use an especific partition to install Garuda, I've read about many issues after installation and I want to be sure before breaking the Windows boot and have to reinstall everething from scratch.
My computer is Legacy, had Windows 10 installed, Intel HD graphics and 4 Gb RAM
Any help?
Thank you!!!

Installer has a “replace partition” option which does exactly what you mentioned. Also you can send garuda-inxi from live system.

4 Likes

But I suggest you give more than 30GB, which is the bare minimum.
Use gparted or KDE partition manager from the live USB to resize.

2 Likes

Hi mrvictory. Thanks for your answer!
I thought about using the "replace partition option" but I read about many issues reporting about dual boot and I'm not sure because if there is another option for installing alongside, does the replace partition option allow to install alongside too????
This the output of garuda-inxi in live mode:

System:
  Kernel: 6.0.2-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC
    misobasedir=garuda misolabel=GARUDA_LXQTKWIN_TALON quiet
    systemd.show_status=1 ibt=off systemd.unified_cgroup_hierarchy=1
    driver=free nouveau.modeset=1 i915.modeset=1 radeon.modeset=1
  Desktop: LXQt v: 1.1.0 tk: Qt v: 5.15.6 info: cairo-dock, lxqt-panel
    wm: kwin_x11 vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: MEDIONPC model: MS-7616 v: 1.0
    serial: <superuser required> BIOS: American Megatrends v: A7616MLN.20B
    date: 12/11/2009
CPU:
  Info: model: Intel Core i5 650 bits: 64 type: MT MCP arch: Westmere
    gen: core 1 level: v2 built: 2010-11 process: Intel 32nm family: 6
    model-id: 0x25 (37) stepping: 2 microcode: 0x11
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
    L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
    L3: 4 MiB desc: 1x4 MiB
  Speed (MHz): avg: 1264 high: 1457 min/max: 1200/3201 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 1200 2: 1200
    3: 1200 4: 1457 bogomips: 25537
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT
    vulnerable
  Type: mds status: Vulnerable: Clear CPU buffers attempted, no microcode;
    SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Unknown: No mitigations
  Type: retbleed 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: Retpolines, IBPB: conditional, IBRS_FW,
    STIBP: conditional, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel Core Processor Integrated Graphics vendor: Micro-Star MSI
    driver: i915 v: kernel arch: Gen-5.75 process: Intel 45nm built: 2010
    ports: active: HDMI-A-1 empty: DP-1,VGA-1 bus-ID: 00:02.0
    chip-ID: 8086:0042 class-ID: 0300
  Device-2: Philips (or NXP) SPC 300NC PC Camera type: USB
    driver: gspca_zc3xx bus-ID: 1-1.6:7 chip-ID: 0471:0326 class-ID: ff00
  Display: x11 server: X.Org v: 21.1.4 with: Xwayland v: 22.1.3
    compositor: kwin_x11 driver: X: loaded: modesetting
    alternate: fbdev,intel,vesa dri: crocus 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: HDMI-A-1 mapped: HDMI-1 model: Acer X193HQL serial: <filter>
    built: 2009 res: 1366x768 hz: 60 dpi: 85 gamma: 1.2
    size: 410x230mm (16.14x9.06") diag: 470mm (18.5") ratio: 16:9 modes:
    max: 1366x768 min: 720x400
  Message: Unable to show GL data. Required tool glxinfo missing.
Audio:
  Device-1: Intel 5 Series/3400 Series High Definition Audio
    driver: snd_hda_intel v: kernel bus-ID: 1-1.4:5 chip-ID: 1397:0507
    class-ID: fe01
  Device-2: BEHRINGER GmbH UMC202HD 192k type: USB driver: snd-usb-audio
  Device-3: Evolution E-Keys Driver type: USB driver: snd-usb-audio
    bus-ID: 2-1.5:3 chip-ID: 0a4d:00d2 class-ID: 0103
  Sound API: ALSA v: k6.0.2-zen1-1-zen running: yes
  Sound Server-1: PulseAudio v: 16.1 running: no
  Sound Server-2: PipeWire v: 0.3.59 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Micro-Star MSI driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: d800 bus-ID: 01:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp1s0 state: down mac: <filter>
  Device-2: Ralink RT2870/RT3070 Wireless Adapter type: USB
    driver: rt2800usb bus-ID: 1-1.2:3 chip-ID: 148f:3070 class-ID: 0000
    serial: <filter>
  IF: wlp0s26u1u2 state: up mac: <filter>
Drives:
  Local Storage: total: 469.51 GiB used: 265.47 GiB (56.5%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST3500412AS
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    type: HDD rpm: 5900 serial: <filter> rev: CC32 scheme: MBR
  ID-2: /dev/sdb maj-min: 8:16 type: USB model: USB DISK 2.0 size: 3.75 GiB
    block-size: physical: 512 B logical: 512 B type: N/A serial: <filter>
    rev: 0828 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: 3.51 GiB used: 560 MiB (15.6%)
    priority: 100 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 33.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 176 Uptime: 8m wakeups: 0 Memory: 3.51 GiB used: 1.63 GiB
  (46.3%) Init: systemd v: 251 default: graphical tool: systemctl
  Compilers: gcc: 12.2.0 Packages: pm: pacman pkgs: 1184 libs: 305
  tools: octopi,paru Shell: Bash v: 5.1.16 running-in: qterminal inxi: 3.3.22
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.8-1):
  System install date:     2022-11-26
  Last full system update: 2022-11-26 ↻
  Is partially upgraded:   No                                                                                   
  Relevant software:       NetworkManager
  Windows dual boot:       <superuser required>
  Snapshots:               Snapper
  Failed units:

Thanks filo for your answer!
I will use another partition called "data " to storage most of the files like pictures, music, videos, etc. so I thought a 30 Gb partition would be enough just for the linux system, wouldn't it?

1 Like

I don't know dude. My root-partition has 175GB used from which 100 are /home.

Dunno how much of that is VirtualBox though.

Yes, at minimum. You’ll need to keep caches pared. That’s assuming it’s not your full time OS and you don’t intend to do much in/with it.

3 Likes

Thanks to you all
So, does anybody know if installing in "replace partition" mode will install garuda alongside Windows? will it set a grub loader that let me choose between W10 and garuda to boot?
Thanks again

Just in case it's important, I intend to install LXQT version

Yes, but not supported :smiley:

lsblk -f
NAME FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
zram0
                                                                            [SWAP]
nvme0n1
                                                                            
├─nvme0n1p1
│    vfat   FAT32 SYSTEM_DRV
│                       6469-0837                             222,8M    13% /boot/efi
├─nvme0n1p2
│                                                                           
├─nvme0n1p3
│    ntfs         Windows-SSD
│                       3AE6699EE6695B61                                    
├─nvme0n1p4
│    ntfs         WINRE_DRV
│                       527469EC7469D2F1                                    
└─nvme0n1p5
     btrfs              ed159bee-f3f4-4cb1-aeff-997938929ff7   41,5G    83% /var/tmp
                                                                            /var/log
                                                                            /home
                                                                            /var/cache
                                                                            /root
                                                                            /srv
                                                                            /
df -h | grep "Datei\|n1p5"
Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
/dev/nvme0n1p5  250G    207G   42G   84% /
/dev/nvme0n1p5  250G    207G   42G   84% /srv
/dev/nvme0n1p5  250G    207G   42G   84% /root
/dev/nvme0n1p5  250G    207G   42G   84% /var/cache
/dev/nvme0n1p5  250G    207G   42G   84% /home
/dev/nvme0n1p5  250G    207G   42G   84% /var/log
/dev/nvme0n1p5  250G    207G   42G   84% /var/tmp
1 Like

Sorry, but I'm not sure about the meaning of your answer, I'm a beginner in Garuda :sweat:

Yes but not??

It works, you can install it like me and others, but the Garuda Linux Team give no support for dual boot with M§.
But you will find in forum threads if M$ destroy the grub boot or other things dos not work after an M$ "update".

With "M$" you mean the other OS I have already installed? :innocent:

@SGS and @TNE have pointed out multiple times is only (might be wrong on this statement) to not be used in a Dual Boot setup, regardless of your bootloader. They also say to not run in a VM, bare metals only (well not only but YMMMS (may suck).

But the installer itself has a specific option to install alongside, why to offer it if it's not recommendable?

I've had Manjaro installed alongside W10 for several months and there wasn't any trouble
Is Garuda a different case?

So how do you have that installed?

1 Like

No.

The problem is that inexperienced Linux users blame Linux when they can no longer boot their Linux.
Likewise, when M$ thinks they are appropriating hardware and it no longer works on Linux.

After “updates” from M$, one should also check whether Fast and Secureboot have been reactivated by M$.

3 Likes

I can't remember completely, it was a few years ago and the installer wasn't calamares, I think

Oh, that's no problem, I'm never gonna blame Linux for that, I know the source of almost most of the problems is usually the other OS you don´t like to mention :smile: