HDD to NVMe migration

Hello again, people of Garuda.
I was FINALLY able to acquire a 2TB m.2 2280 nvme drive (intel brand), i am quite used to migrate a volume, but i have never attempted it on linux, let alone on Garuda...
The idea is to "clone" my current main hdd into the new ssd, reboot and select the ssd as boot drive in my motherboard, but, is this going to work on Garuda Linux? (xfce, lts) do i need to install a different kernel? (some people are telling me to switch to zen, i did see that zen is never and has better features).
Is there any special/specific way to do what i want to do in Garuda and/or Linux?, my file system is btrfs.
I have read some tutorials, but they are made for absolute newbies, and they pretty much state the obvious, i DO AM a newbie on Garuda, but not on Linux, and certainly not on PC's, it is just that i finally migrated my personal PC to Linux in last November.
My inxi report:
Kernel: 6.1.15-1-lts arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-lts
root=UUID=90bc3502-e7a8-449a-bd8a-22f3b4526d77 rw [email protected]
rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3 splash
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
Type: Desktop Mobo: ASUSTeK model: M5A99FX PRO R2.0 v: Rev 1.xx
serial: UEFI: American Megatrends v: 2501
date: 04/07/2014
Info: model: AMD FX-8370 bits: 64 type: MT MCP arch: Piledriver level: v2
built: 2012-13 process: GF 32nm family: 0x15 (21) model-id: 2 stepping: 0
microcode: 0x6000852
Topology: cpus: 1x cores: 8 smt: enabled cache: L1: 384 KiB
desc: d-8x16 KiB; i-4x64 KiB L2: 8 MiB desc: 4x2 MiB L3: 8 MiB desc: 1x8 MiB
Speed (MHz): avg: 4011 high: 4013 min/max: 1400/4000 boost: enabled
scaling: driver: acpi-cpufreq governor: performance cores: 1: 4013 2: 4013
3: 4012 4: 4012 5: 4000 6: 4012 7: 4013 8: 4013 bogomips: 64242
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Device-1: NVIDIA TU116 [GeForce GTX 1660] vendor: ASUSTeK driver: nvidia
v: 525.89.02 alternate: nouveau,nvidia_drm non-free: 525.xx+
status: current (as of 2023-02) arch: Turing code: TUxxx
process: TSMC 12nm FF built: 2018-22 pcie: gen: 1 speed: 2.5 GT/s
lanes: 16 link-max: gen: 2 speed: 5 GT/s bus-ID: 01:00.0
chip-ID: 10de:2184 class-ID: 0300
Display: x11 server: X.Org v: 21.1.7 compositor: xfwm v: 4.18.0 driver: X:
loaded: nvidia unloaded: modesetting,nouveau alternate: fbdev,nv,vesa
gpu: nvidia display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 1600x900 s-dpi: 96 s-size: 423x238mm (16.65x9.37")
s-diag: 485mm (19.11")
Monitor-1: DVI-D-0 res: 1600x900 hz: 60 dpi: 94
size: 432x240mm (17.01x9.45") diag: 494mm (19.46") modes: N/A
API: OpenGL Message: Unable to show GL data. Required tool glxinfo
Device-1: AMD SBx00 Azalia vendor: ASUSTeK driver: snd_hda_intel v: kernel
bus-ID: 00:14.2 chip-ID: 1002:4383 class-ID: 0403
Device-2: NVIDIA TU116 High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16
link-max: gen: 2 speed: 5 GT/s bus-ID: 01:00.1 chip-ID: 10de:1aeb
class-ID: 0403
Device-3: Creative Labs CA0132 Sound Core3D [Sound Blaster Recon3D /
Z-Series BlasterX AE-5 Plus] driver: snd_hda_intel v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 1102:0012 class-ID: 0403
Sound API: ALSA v: k6.1.15-1-lts running: yes
Sound Server-1: PulseAudio v: 16.1 running: no
Sound Server-2: PipeWire v: 0.3.66 running: yes
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK P8 series driver: r8168 v: 8.051.02-NAPI modules: r8169
pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: c000 bus-ID: 09:00.0
chip-ID: 10ec:8168 class-ID: 0200
IF: enp9s0 state: up speed: 1000 Mbps duplex: full mac:
Local Storage: total: 4.09 TiB used: 447.1 GiB (10.7%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Western Digital
model: WD20EZRZ-00Z5HB0 size: 1.82 TiB block-size: physical: 4096 B
logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5400 serial:
rev: 0A80 scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: Seagate model: ST2000DL003-9VT166
size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: HDD rpm: 5900 serial: rev: CC32 scheme: MBR
ID-3: /dev/sdd maj-min: 8:48 type: USB vendor: Western Digital
model: WD5000AAKS-00TMA0 size: 465.76 GiB block-size: physical: 512 B
logical: 512 B type: N/A serial: scheme: MBR
ID-1: / raw-size: 1.81 TiB size: 1.81 TiB (100.00%) used: 447.1 GiB (24.1%)
fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 500 MiB size: 499 MiB (99.80%)
used: 608 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 1.81 TiB size: 1.81 TiB (100.00%)
used: 447.1 GiB (24.1%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-4: /var/log raw-size: 1.81 TiB size: 1.81 TiB (100.00%)
used: 447.1 GiB (24.1%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-5: /var/tmp raw-size: 1.81 TiB size: 1.81 TiB (100.00%)
used: 447.1 GiB (24.1%) 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: 15.52 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
ID-2: swap-2 type: partition size: 5.01 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/sda3 maj-min: 8:3
System Temperatures: cpu: 34.1 C mobo: N/A gpu: nvidia temp: 40 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 51%
Processes: 317 Uptime: 1h 28m wakeups: 0 Memory: 15.53 GiB
used: 3.22 GiB (20.7%) Init: systemd v: 253 default: graphical
tool: systemctl Compilers: gcc: 12.2.1 Packages: pm: pacman pkgs: 1577
libs: 472 tools: octopi,paru Shell: Bash v: 5.1.16
running-in: xfce4-terminal inxi: 3.3.25
Garuda (2.6.15-1):
System install date: 2022-11-22
Last full system update: 2023-03-11 ↻
Is partially upgraded: No
Relevant software: snapper NetworkManager dracut nvidia-dkms
Windows dual boot: No/Undetected
Failed units: [email protected]


use the bootable clonezilla ISO

Works really well from personal experience


OK, i am most likely confused, i thought this was a proper questions for "Issues and Assistance", it was not my intention to post in the wrong thread, i am very sorry for that.
As for the "how to" guides, as i said, they basically explain what i already know, and most of them are very basic, what i was asking here, is if that way i am going to proceed (the one i described) is correct or not for GARUDA linux, i understand that Garuda is based on Arch, but it is not exactly the same, and since i am moving my main volume here, i thought it was better to be sure.
Again, thank you very much for your help, i am sorry to have posted in the wrong thread.

OK, thank you very much, i am downloading the clonezilla live usb iso right now.

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