I'm testing out different distros and I'm giving them just 20gbs for the main install partition, with the aim to have everything stored on the NAS. Is there recommended way to do this? I'm thinking just making a symlink to a location on my NAS but I'm concerned that'll cause some unforeseen complications. Would really appreciate any advice!
Is this to replace your /home/$USER ?
I've never done it with a symlink, but you could actually mount a samba share to the home directory with cifs-utils. A quick search will find you instructions, such as This one.
I think the only way to do this with better performance would be to use iSCSI, which requires a little more setup but would be the best in terms of reliability and speed.
I don't think that'd be sufficient because it looks like most of the storage being taken up is from like, the app store repositories and stuff.
I was originally going to try something like that and figured I could just make a small partition on my ssd and save most of the apps and stuff on my NAS. Looks like I'll have to figure out booting from the NAS after all.
If your NAS can handle virtual machines, that might be easier, and then set up your client device as a thin client.
Check this video out.
This guy's whole channel is awesome.