Moving files from ntfs to btfrs

So its been some time sicne I've used linux as a daily driver and I started to switch from Win 11 to Garuda but ran across some issues that made me go back to windows until fully ready and wanted to see if I could get some guidance so when I actually finish the move back to Garuda.(I had to go back to Windows to do a proctored exam since I wasn't going to ahve a windows VM via virtmanager up and running fast enough.)

The two major issues I ran across were that since my secondary storage drives are NTFS I was running into issues with steam not wanting to load games and other issues of stuttering with accessing the drives. Without just wiping the drive and starting fresh, would it be logical to create a btrfs partition along side the NTFS partition and move the files over then have the btrfs partittion take over the free space once I get it done? I have like 600 GB of games that I cold redownload but it'd eat through most of my 1 TB monthly data cap. I tried the ntfs2btrfs conversion tool from github but it kept getting errors.

The oher issue is I kept getting timeout errors on lutris and with the XIV corelauncher(for FInal fantasy XIV) and the logs pointed to some issues with ipv6 beign related to the timeouts. As well as my net just being generally much slower while in garuda. I did my usual netwwork restarts and restarted the network adapter but none of the issues seemed to subside.

My hardware is
Asrock x570 Phantom Gaming 4
Ryzen 5 3500
16 GB 3200 mhz Gskill
Asus strix RTX 3070ti
SoundblasterX AE-5
500 gb Samsung 860 Evo(Boot Drive)
1tb 860 Evo(Game Drive)
500 GB Seagate 7200RPM(File drive)
128 GB Kingston HyperX SSD

Any help is appreciated as I'm tired of being on windows and enjoyed the exprience of Garuda LXQT and KDE Dragonized(in VM).

Tbh, dunno too much about BTRFS. I have my storage partitions/drives as ext4 and only the nvme where I keep Garuda itself in BTRFS. With ext4 works like a charm, but you will have to edit your /etc/fdisk for automount to work I think (if you need help with that, ask here). You can copy from NTFS to ext4 no problem.

Your internet is slower in Linux? Is it via Wlan or cable? That's quite a strange issue, haven't heard that one before.

I do not use Lutris anymore, switched entirely to Heroic Game Launcher, works very well for Gog and Epic. Steam works out of the box, so no need for workarounds there.

So I could just create the partition on the samme drive and "click and drag" or terminal move the files from the partition then close out the NTFS partition? Assuming it works the same as ext4 of course.
Sorry just double checking in case the question was unclear.

Its via cable straight to router. It was timeout errors when connecting to servers and at times just seemed like I was being throttled or my jitter was through the roof. I might have to just try it again and see if the issue replicates.

The only issue I had with steam was the games would be recognized as installed once I added the folder to steam but wouldn't load. they worked on the boot drive formated to btrfs but the NTFS drives were basically "The game files are here and proton is installed" Start game then nothing.

That’s exactly what I’m saying.

I don’t know, they introduced a new NTFS-driver in the Linux-kernel, but a few months/years whatever back it was standard procedure not to reduce NTFS-partitions in Linux, so I would do that in Windows.

Well, maybe try making a Live-USB and see if it’s still happening before installing.

The steam-issue… I don’t know, as stated, new NTFS-driver in the kernel, so it could work now. But I wouldn’t bet a dime on it. :wink:

2 Likes

Why don't you just post the template-required

garuda-inxi

It contains all the relevant information that helpers need.
Also works from the live ISO.

And

:slight_smile:

1 Like

I can once I get back home, but I didn't think the log would be relevant since I already uninstalled due to the need for windows to do my exam tomorrow.

You can do just about anything with Linux.
In a pinch, it runs in Wine.

If not, there is dual boot, which is not officially supported by Garuda Linux. :wink:

I haven't noticed any differences in internet speed so far, but maybe it's not so good that it would be noticeable.

Is there a guide already? Should work exactly as in Arch Linux, no?

Even installing Windows second didnt cause any problems in my case. Though I do not know if 300MB UEFI as suggested by Calamares is enough for both OS.

260 MB is more than enough.

Just use Garuda Linux search button upper right

2 Likes

Oh I have no intention of Dualbooting. I used to do it with Debian based distros but found myself never booting into windows so just wasted hard drive space in the end.. Especially if there's a risk of issues , I'd rather just use virt-manager with GPU pass through to minimize my usage of windows anyway outside of VR since I bout a Rift S that is supposedly finicky in wine.

I'd have to see if the proctor program could run in wine for future after I switch back this week. Its PSI's system if you have any familiarity with them.

Not sure if you wanted me to just drop the entire inxi from terminal so I dropped it in a pastebin
Password: fMmcigmZEu

when i try to ping certain sites it gets
From 2600:8804:6400:13::76f:3841 (2600:8804:6400:13::76f:3841) icmp_seq=10 Destination unreachable: No route
10 packets transmitted, 0 received, +10 errors, 100% packet loss, time 9016ms

System:
  Kernel: 5.18.12-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.1.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 systemd.unified_cgroup_hierarchy=1 driver=nonfree
    nouveau.modeset=0 i915.modeset=1 radeon.modeset=1
  Desktop: LXQt v: 1.1.0 tk: Qt v: 5.15.5 info: cairo-dock, lxqt-panel
    wm: kwin_x11 vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: ASRock model: X570 Phantom Gaming 4
    serial: <superuser required> UEFI: American Megatrends v: P4.00
    date: 04/15/2021
CPU:
  Info: model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 2 gen: 3
    built: 2020-22 process: TSMC n7 (7nm) family: 0x17 (23)
    model-id: 0x71 (113) stepping: 0 microcode: 0x8701021
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB
    L3: 32 MiB desc: 2x16 MiB
  Speed (MHz): avg: 2503 high: 3594 min/max: 2200/3600 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 2907 2: 2009
    3: 2048 4: 2044 5: 2049 6: 3594 7: 3591 8: 2053 9: 2049 10: 2053 11: 2052
    12: 3593 bogomips: 86232
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data 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, STIBP: conditional, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA104 [GeForce RTX 3070 Ti] vendor: ASUSTeK driver: nvidia
    v: 515.57 alternate: nouveau,nvidia_drm non-free: 515.xx+
    status: current (as of 2022-06) arch: Ampere process: TSMC n7 (7nm)
    built: 2020-22 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 4
    speed: 16 GT/s bus-ID: 08:00.0 chip-ID: 10de:2482 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.4 with: Xwayland v: 22.1.3
    compositor: kwin_x11 driver: X: loaded: nvidia unloaded: modesetting
    alternate: fbdev,nouveau,nv,vesa gpu: nvidia display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 81 s-size: 1204x343mm (47.40x13.50")
    s-diag: 1252mm (49.29")
  Monitor-1: DP-0 pos: primary,left res: 1920x1080 hz: 144 dpi: 82
    size: 598x336mm (23.54x13.23") diag: 686mm (27.01") modes: N/A
  Monitor-2: HDMI-1 pos: right res: 1920x1080 hz: 60 dpi: 70
    size: 698x392mm (27.48x15.43") diag: 801mm (31.52") modes: N/A
  Message: Unable to show GL data. Required tool glxinfo missing.
Audio:
  Device-1: Creative Labs Sound Core3D [Sound Blaster Recon3D / Z-Series]
    driver: snd_hda_intel v: kernel bus-ID: 1-1.2:4 pcie: gen: 1
    chip-ID: 2833:0051 speed: 2.5 GT/s class-ID: 0300 serial: <filter>
    lanes: 1 bus-ID: 03:00.0 chip-ID: 1102:0012 class-ID: 0403
  Device-2: NVIDIA GA104 High Definition Audio vendor: ASUSTeK
    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: 08:00.1 chip-ID: 10de:228b
    class-ID: 0403
  Device-3: AMD Starship/Matisse HD Audio vendor: ASRock
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 0a:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-4: Oculus VR Rift S type: USB
    driver: cdc_acm,hid-generic,snd-usb-audio,usbhid
  Device-5: Kingston HyperX QuadCast type: USB
    driver: hid-generic,snd-usb-audio,usbhid bus-ID: 5-2:3 chip-ID: 0951:16df
    class-ID: 0300 serial: <filter>
  Sound Server-1: ALSA v: k5.18.12-zen1-1-zen running: yes
  Sound Server-2: PulseAudio v: 16.1 running: no
  Sound Server-3: PipeWire v: 0.3.55 running: yes
Network:
  Device-1: Intel I211 Gigabit Network vendor: ASRock driver: igb v: kernel
    pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 04:00.0
    chip-ID: 8086:1539 class-ID: 0200
  IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: TP-Link UB500 Adapter type: USB driver: btusb v: 0.8
    bus-ID: 5-4:5 chip-ID: 2357:0604 class-ID: e001 serial: <filter>
  Report: bt-adapter ID: hci0 rfk-id: 0 state: down
    bt-service: enabled,running rfk-block: hardware: no software: no
    address: <filter>
Drives:
  Local Storage: total: 1.94 TiB used: 0 KiB (0.0%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SH103S3120G
    size: 111.79 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: BBF0 scheme: MBR
  ID-2: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 860 EVO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 4B6Q scheme: GPT
  ID-3: /dev/sdc maj-min: 8:32 vendor: Seagate model: ST500DM002-1BD142
    size: 465.76 GiB block-size: physical: 4096 B logical: 512 B
    speed: 6.0 Gb/s type: HDD rpm: 7200 serial: <filter> rev: KC45
    scheme: GPT
  ID-4: /dev/sdd maj-min: 8:48 vendor: Samsung model: SSD 860 EVO 500GB
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 1B6Q scheme: GPT
  ID-5: /dev/sde maj-min: 8:64 type: USB vendor: SanDisk
    model: Cruzer Glide size: 14.46 GiB block-size: physical: 512 B
    logical: 512 B type: N/A serial: <filter> rev: 1.27 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: 15.54 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: N/A mobo: N/A gpu: nvidia temp: 48 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Info:
  Processes: 250 Uptime: 9m wakeups: 0 Memory: 15.54 GiB
  used: 3.9 GiB (25.1%) Init: systemd v: 251 default: graphical
  tool: systemctl Compilers: gcc: 12.1.0 Packages: pacman: 1228 lib: 300
  Shell: Bash v: 5.1.16 running-in: qterminal inxi: 3.3.19
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.5-1):
  System install date:     2022-07-31
  Last full system update: 2022-07-31 ↻
  Is partially upgraded:   No                                                                                   
  Relevant software:       NetworkManager
  Windows dual boot:       <superuser required>
  Snapshots:               Snapper
  Failed units:            
 
Advertisement
RAW Paste Data 
System:
  Kernel: 5.18.12-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.1.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 systemd.unified_cgroup_hierarchy=1 driver=nonfree
    nouveau.modeset=0 i915.modeset=1 radeon.modeset=1
  Desktop: LXQt v: 1.1.0 tk: Qt v: 5.15.5 info: cairo-dock, lxqt-panel
    wm: kwin_x11 vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: ASRock model: X570 Phantom Gaming 4
    serial: <superuser required> UEFI: American Megatrends v: P4.00
    date: 04/15/2021
CPU:
  Info: model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 2 gen: 3
    built: 2020-22 process: TSMC n7 (7nm) family: 0x17 (23)
    model-id: 0x71 (113) stepping: 0 microcode: 0x8701021
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB
    L3: 32 MiB desc: 2x16 MiB
  Speed (MHz): avg: 2503 high: 3594 min/max: 2200/3600 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 2907 2: 2009
    3: 2048 4: 2044 5: 2049 6: 3594 7: 3591 8: 2053 9: 2049 10: 2053 11: 2052
    12: 3593 bogomips: 86232
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data 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, STIBP: conditional, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA104 [GeForce RTX 3070 Ti] vendor: ASUSTeK driver: nvidia
    v: 515.57 alternate: nouveau,nvidia_drm non-free: 515.xx+
    status: current (as of 2022-06) arch: Ampere process: TSMC n7 (7nm)
    built: 2020-22 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 4
    speed: 16 GT/s bus-ID: 08:00.0 chip-ID: 10de:2482 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.4 with: Xwayland v: 22.1.3
    compositor: kwin_x11 driver: X: loaded: nvidia unloaded: modesetting
    alternate: fbdev,nouveau,nv,vesa gpu: nvidia display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 81 s-size: 1204x343mm (47.40x13.50")
    s-diag: 1252mm (49.29")
  Monitor-1: DP-0 pos: primary,left res: 1920x1080 hz: 144 dpi: 82
    size: 598x336mm (23.54x13.23") diag: 686mm (27.01") modes: N/A
  Monitor-2: HDMI-1 pos: right res: 1920x1080 hz: 60 dpi: 70
    size: 698x392mm (27.48x15.43") diag: 801mm (31.52") modes: N/A
  Message: Unable to show GL data. Required tool glxinfo missing.
Audio:
  Device-1: Creative Labs Sound Core3D [Sound Blaster Recon3D / Z-Series]
    driver: snd_hda_intel v: kernel bus-ID: 1-1.2:4 pcie: gen: 1
    chip-ID: 2833:0051 speed: 2.5 GT/s class-ID: 0300 serial: <filter>
    lanes: 1 bus-ID: 03:00.0 chip-ID: 1102:0012 class-ID: 0403
  Device-2: NVIDIA GA104 High Definition Audio vendor: ASUSTeK
    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: 08:00.1 chip-ID: 10de:228b
    class-ID: 0403
  Device-3: AMD Starship/Matisse HD Audio vendor: ASRock
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 0a:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-4: Oculus VR Rift S type: USB
    driver: cdc_acm,hid-generic,snd-usb-audio,usbhid
  Device-5: Kingston HyperX QuadCast type: USB
    driver: hid-generic,snd-usb-audio,usbhid bus-ID: 5-2:3 chip-ID: 0951:16df
    class-ID: 0300 serial: <filter>
  Sound Server-1: ALSA v: k5.18.12-zen1-1-zen running: yes
  Sound Server-2: PulseAudio v: 16.1 running: no
  Sound Server-3: PipeWire v: 0.3.55 running: yes
Network:
  Device-1: Intel I211 Gigabit Network vendor: ASRock driver: igb v: kernel
    pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 04:00.0
    chip-ID: 8086:1539 class-ID: 0200
  IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: TP-Link UB500 Adapter type: USB driver: btusb v: 0.8
    bus-ID: 5-4:5 chip-ID: 2357:0604 class-ID: e001 serial: <filter>
  Report: bt-adapter ID: hci0 rfk-id: 0 state: down
    bt-service: enabled,running rfk-block: hardware: no software: no
    address: <filter>
Drives:
  Local Storage: total: 1.94 TiB used: 0 KiB (0.0%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SH103S3120G
    size: 111.79 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: BBF0 scheme: MBR
  ID-2: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 860 EVO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 4B6Q scheme: GPT
  ID-3: /dev/sdc maj-min: 8:32 vendor: Seagate model: ST500DM002-1BD142
    size: 465.76 GiB block-size: physical: 4096 B logical: 512 B
    speed: 6.0 Gb/s type: HDD rpm: 7200 serial: <filter> rev: KC45
    scheme: GPT
  ID-4: /dev/sdd maj-min: 8:48 vendor: Samsung model: SSD 860 EVO 500GB
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 1B6Q scheme: GPT
  ID-5: /dev/sde maj-min: 8:64 type: USB vendor: SanDisk
    model: Cruzer Glide size: 14.46 GiB block-size: physical: 512 B
    logical: 512 B type: N/A serial: <filter> rev: 1.27 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: 15.54 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: N/A mobo: N/A gpu: nvidia temp: 48 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Info:
  Processes: 250 Uptime: 9m wakeups: 0 Memory: 15.54 GiB
  used: 3.9 GiB (25.1%) Init: systemd v: 251 default: graphical
  tool: systemctl Compilers: gcc: 12.1.0 Packages: pacman: 1228 lib: 300
  Shell: Bash v: 5.1.16 running-in: qterminal inxi: 3.3.19
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.5-1):
  System install date:     2022-07-31
  Last full system update: 2022-07-31 ↻
  Is partially upgraded:   No                                                                                   
  Relevant software:       NetworkManager
  Windows dual boot:       <superuser required>
  Snapshots:               Snapper
  Failed units: 

Very strange. An Intel-module should be and does get recognized by Linux-kernel (as your inxi shows) no problem. Under Windows it just works out of the box?

Yeah full speed no issues.
While in the live environment and in a full install it couldn't ping or even do traceroute but I could access pages, download and install packages though most would get timeout errors left and right. One example being XIVCore launcher and the other being lutris.

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