Skip to content

Linux VM Notes

Primary Hosting VM Setup (Jellyfin, Navidrome, etc.)

enable jumbo packet

nano /etc/network/interfaces

add new line under your iface's entry "mtu 9000"

ip link show | grep mtu

Set up transcode caching drive and install NFS for network drive access

apt update
apt install nfs-common
mkdir /opt/cachedrive
mkfs.ext4 /dev/sdb  (unless it already exists, debian will tell you if it does after you run the command, just say no)

Add network drives

nano /etc/fstab
=========================
/dev/sdb /opt/cachedrive ext4
192.168.3.4:/mnt/primary/cauldron /shares/media nfs ro
192.168.3.4:/mnt/primary/cauldron/Cloud /shares/cloud nfs rw
=========================
systemctl daemon-reload
mount -a

Install nvidia driver and reboot

nano /etc/apt/sources.list
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
apt update
apt install nvidia-driver firmware-misc-nonfree
reboot