How can i uninstall Garuda...?

I want to install Fedora because it is more suited for a college homework, I foolishly installed Garuda because i really liked the desktop enviroment and because i had never installed any linux distro in my life.

First i went to Searx and searched for "How to uninstall an OS", it appears that there is an OS uninstaller but i can't find a package for Arch. Also many of the tutorials i found were only for dual boot. I only have Garuda installed on this laptop. Is there a way i can go and uninstall Garuda?

Here is the output of my garuda-inxi

Kernel: 5.19.10-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=699e7526-cb49-4445-9710-7c7f4de28d89 rw [email protected]
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
Desktop: KDE Plasma v: 5.25.5 tk: Qt v: 5.15.6 wm: kwin_x11 vt: 1
dm: SDDM Distro: Garuda Linux base: Arch Linux
Type: Laptop System: Dell product: Inspiron 15-5578 v: N/A
serial: <superuser required> Chassis: type: 9 serial: <superuser required>
Mobo: Dell model: 0P380W v: A00 serial: <superuser required> UEFI: Dell
v: 1.28.0 date: 05/10/2019
ID-1: BAT0 charge: 30.7 Wh (100.0%) condition: 30.7/39.9 Wh (76.9%)
volts: 12.9 min: 11.4 model: SMP DELL 35RH35C type: Li-ion serial: <filter>
status: full
Info: model: Intel Core i7-7500U bits: 64 type: MT MCP
arch: Amber/Kaby Lake note: check gen: core 7 level: v3 built: 2017
process: Intel 14nm family: 6 model-id: 0x8E (142) stepping: 9
microcode: 0xF0
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: 700 min/max: 400/3500 scaling: driver: intel_pstate
governor: powersave cores: 1: 700 2: 700 3: 700 4: 700 bogomips: 23199
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Type: itlb_multihit status: KVM: Split huge pages
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
Type: retbleed mitigation: IBRS
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
Type: spectre_v2 mitigation: IBRS, IBPB: conditional, RSB filling,
PBRSB-eIBRS: Not affected
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel
arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports: active: eDP-1
empty: HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:5916 class-ID: 0300
Device-2: Realtek Integrated_Webcam_HD type: USB driver: uvcvideo
bus-ID: 1-5:5 chip-ID: 0bda:58c6 class-ID: 0e02 serial: <filter>
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 gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 model: AU Optronics 0x10ed built: 2016 res: 1920x1080
hz: 60 dpi: 142 gamma: 1.2 size: 344x193mm (13.54x7.6") diag: 394mm (15.5")
ratio: 16:9 modes: 1920x1080
OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 22.1.7
direct render: Yes
Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell
driver: snd_hda_intel v: kernel bus-ID: 1-3:4 chip-ID: 8888:1234
alternate: snd_soc_skl,snd_soc_avs bus-ID: 00:1f.3 class-ID: 0300
chip-ID: 8086:9d71 serial: <filter> class-ID: 0403
Device-2: FDUCE PRO AUDIO MADE type: USB driver: snd-usb-audio
Sound Server-1: ALSA v: k5.19.10-zen1-1-zen running: yes
Sound Server-2: PulseAudio v: 16.1 running: no
Sound Server-3: PipeWire v: 0.3.58 running: yes
Device-1: Intel Wireless 3165 driver: iwlwifi v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 01:00.0 chip-ID: 8086:3165 class-ID: 0280
IF: wlp1s0 state: up mac: <filter>
IF-ID-1: virbr0 state: up speed: 10 Mbps duplex: unknown mac: <filter>
IF-ID-2: vnet0 state: unknown speed: 10 Mbps duplex: full mac: <filter>
Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8
bus-ID: 1-6:6 chip-ID: 8087:0a2a class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Local Storage: total: 298.09 GiB used: 133.35 GiB (44.7%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Toshiba model: MK3275GSX
size: 298.09 GiB block-size: physical: 4096 B logical: 512 B
speed: 3.0 Gb/s type: HDD rpm: 5400 serial: <filter> rev: 1D scheme: GPT
ID-1: / raw-size: 297.79 GiB size: 297.79 GiB (100.00%) used: 133.35 GiB
(44.8%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 620 KiB
(0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 297.79 GiB size: 297.79 GiB (100.00%) used: 133.35
GiB (44.8%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-4: /var/log raw-size: 297.79 GiB size: 297.79 GiB (100.00%) used: 133.35
GiB (44.8%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-5: /var/tmp raw-size: 297.79 GiB size: 297.79 GiB (100.00%) used: 133.35
GiB (44.8%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 7.63 GiB used: 715 MiB (9.2%) priority: 100
dev: /dev/zram0
System Temperatures: cpu: 48.0 C pch: 47.5 C mobo: 48.0 C sodimm: SODIMM C
Fan Speeds (RPM): cpu: 0
Processes: 233 Uptime: 1h 16m wakeups: 1 Memory: 7.63 GiB used: 5.85 GiB
(76.6%) Init: systemd v: 251 default: graphical tool: systemctl
Compilers: gcc: 12.2.0 Packages: 1452 pm: pacman pkgs: 1439 libs: 342
tools: octopi,paru,yay pm: flatpak pkgs: 13 Shell: fish v: 3.5.1
default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.21
Garuda (2.6.7-1):
System install date:     2022-09-24
Last full system update: 2022-09-25
Is partially upgraded:   No
Relevant software:       NetworkManager
Windows dual boot:       No/Undetected
Snapshots:               Snapper
Failed units:            systemd-networkd-wait-online.service

1 Like


yes format your drive

Why is fedora better suited than garuda?


I don't want to discourage you from doing what you need to do, but how is fedora more suited to college work? I've been using Garuda for all my grad school work with no issues. I find the same or similar (usually more cutting/bleeding edge) packages are available for arch based platform with much better user support from AUR and Arch Wiki than my experience ever was on fedora.

You should be able to backup your home directory, and install fedora from a live usb.


And i forgot to mention that there is no explicit need to uninstall an OS. Your fedora installer should give you the option of repartitioning your drive or installing on top of your existing OS. If you installed garuda with btrfs, i'm not sure how that would work, fedora would probably have you use ext4? I'm no longer familiar with fedora features.

If i were you i'd just backup /home and repartition my main drive.


This is my honest answer...

I installed Garuda about 3 weeks ago and i have been having a some issues that took me a while to solve, for example, when i installed Garuda for the first time my laptop began overheating, it took me about 5 days to figure out what was causing it and a couple of days ago i also had an issue with Garuda where everything was pretty sluggish and freezing, yesterday i found a solution and my laptop is more responsive there were other issues i've run into, but, basically i've wrestling a lot with my system.

I mean, yes i have been able to do everything i need to and more.... But i don't want to wrestle with my system everyday. I just a want something stable without having to worry about something inevitably breaking my system, i know that with Fedora i will have to troubleshoot too, but from what i could find is that rolling releases tend to break more often than stable releases.

Garuda is awesome for a linux noob like me and i figured out very fast what i had to do... Everything here in Garuda is very user friendly. But there is also a very possible scenario where i successfully get a job and i would have to dual boot Windows and Fedora because of some corporate software only available in Windows and dual boot is not supported in Garuda.

I also want to install Garuda on a desktop with better specs than my current laptop.

1 Like

Correct, but it works fine on my laptops, the team dos not support this dual boot, Garuda Linux did :slight_smile:

1 Like

I even set my dual boot up with Windows installed second and MS putting its UEFI files into Garuda UEFI.

Works just like with Arch, no problem.

run fedora from usb drive
select the partition with garuda in it
overwrite -> yes
wait for it to install
restart pc
fedora should be there instead of garuda

1 Like
  • create live distro of choice USB, i usually will use ubuntu desktop, cuz f it.

from the depths of the Live USB:
$sudo fdisk -l

Then you may see something like:

Disk /dev/nvme0n1: 238.47 GiB, 256060514304 bytes, 500118192 sectors
Disk model: KINGSTON OM8PDP3256B-AA1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: Letters

Device Start End Sectors Size Type
/dev/nvme0n1p1 4096 618495 614400 300M EFI System
/dev/nvme0n1p2 618496 500103449 499484954 238.2G Linux filesystem

Disk /dev/zram0: 5.75 GiB, 6172966912 bytes, 1507072 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

Disk /dev/sda: 29.44 GiB, 31609323520 bytes, 61736960 sectors
Disk model: Flash Disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: Letters

Device Start End Sectors Size Type
/dev/sda1 2048 61734911 61732864 29.4G Linux filesystem

then to wipe the flash drive, i would need to do the following command, but in your case, lets say that flash drive was another nvmeSSD, or a 2.5" SSD, just subsitute the 'of=/dev/dskname1

$ sudo dd if=/dev/zero bs=4000 status=progress of=/dev/sdb1

you could also do

sudo dd if=/dev/urandom bs=4M etc.....

if you want truly random data in everywhere. the regular dd from the /dev/zero is fine, especially for SSDs.

@cwantenoise Please read

I think we can end this here.
Apart from the fact that the thread is already solved, you can find in each distribution how to install it. How to partition or format can be found on the internet also a million times.
There is no need to repeat basic things here over and over again.


If you want stable I would advise you to go with Debian Stable. Stability is what it is made for. Fedora is the cutting-edge distribution for Red Hat. Red Hat is (also) stable--Fedora is not.