I made a guide on how to setup NTFS drives for linux gaming!

https://popcar.bearblog.dev/how-to-set-up-linux-gaming-on-an-ntfs-drive/

Hey folks, I just finished writing a guide for setting up NTFS drives for Linux gaming. There's been some misinformation and questions on whether it's feasible, but if you set it up right you should be fine.

Hopefully this can help others avoid the pain I've gone through to make it work without issues!

61 points · 10 comments · view on lemmy.world

10 Comments

rtxn@lemmy.world · 47 pts · 299d (4 replies)

Very important! When mounting an NTFS filesystem that is also used by Windows, always specify the windows_names option, both in /etc/fstab and when using mount.ntfs.

Windows is not fully compliant with the NTFS specs, which is a bloody genius move on Microsoft's part. NTFS allows file names and paths to contain characters that are illegal in Windows, like the : character. If you create a file with such a name, it will make the volume unmountable. Ask me how I know. The windows_names option prevents that.

popcar2@programming.dev · 22 pts · 299d

This is good info, thanks! I'll add it to the fstab entry in a bit.

Edit: I've tested it for a bit and made sure the symlinks still work with non-Windows characters. Added it to the guide :)

fonix232@fedia.io · 20 pts · 299d

Fucking Windows and its filesystem fuckeries...

BurgerBaron@piefed.social · 14 pts · 298d (1 reply)

Windows is not fully compliant with the NTFS specs

What the fuck? Insane trivia to learn about now.

krnl386@lemmy.ca · 4 pts · 298d

Microsoft’s idea of a standard is a unicorn

Dozzi92@lemmy.world · 16 pts · 298d (1 reply)

I always think of NTFS in the same thought as FAT32, and I know that FAT is File Allocation Table, but I never knew what NTFS meant, and so I always just called it the Not Too Fat System.

That's it, I don't have anything useful to add, only this personal little anecdote.

ITGuyLevi@programming.dev · 4 pts · 298d

It stands for New Technology File System from back in the Windows NT days, like NT 3.1 in the early 90s (my brain always thinks of Windows 2000 NT when that was really like NT 5).

I think I prefer your definition.

oshu@lemmy.world · 5 pts · 298d (1 reply)

I run linux and play games. NTFS is not required for this.

popcar2@programming.dev · 1 pts · 297d

You don't have to use NTFS. In fact, it's not recommended, but the biggest reason you'd want to is if you were dual-booting Windows and wanted to access the same files from both operating systems.

rah@hilariouschaos.com · -11 pts · 299d

Downvoted for equating Linux gaming and Steam