Hi all,
I’m getting a new nvme disk soon and am reconsidering a reinstallation of tumbleweed.
I was thinking about the following options.
Option 1
nvme0n1 of 1Tb:
- 512GB ntfs Windows 11
- 512GB btrfs Tumbleweed system /root and /swap
LVM 4Tb xfs for /home
- nvme1n1 2Tb
- nvme2n1 2Tb
What I like about this configuration is that keeping the home separate on the two disks allows me to have a single 4tb space, and the operating systems on a separate disk. In case of problems I can replace and/or reformat either one or the other and recover from backups.
Option 2
nvme0n1 of 1Tb:
- 1Tb Tumbleweed system /root and /swap
LVM 4Tb xfs for /home
- nvme1n1 2Tb
- nvme2n1 2Tb
In this case the system will be all Linux; I can install Windows on a virtual machine.
The only reason to have a Windows setup is to have a backup machine for my architect wife (archicad,autocad,fusion) but I don’t have much experience with vm’s especially in the case of GPU passthrough.
Also in this way the VM would take away data space since it would be part of home so proably is not a good option.
Just to give an idea, my current situation is:
➜ ~ lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT
NAME FSTYPE SIZE MOUNTPOINT
sda xfs 3.6T /volumes/backup
sdb xfs 3.6T /volumes/restic
nvme0n1 931.5G
├─nvme0n1p1 ntfs 529M
├─nvme0n1p2 vfat 99M
├─nvme0n1p3 16M
├─nvme0n1p4 ntfs 930.1G
└─nvme0n1p5 ntfs 824M
nvme1n1 LVM2_member 1.9T
└─system-home xfs 3T /home
nvme2n1 1.8T
├─nvme2n1p1 vfat 512M /boot/efi
└─nvme2n1p2 LVM2_member 1.8T
├─system-root btrfs 620.4G /var
├─system-swap swap 31.3G [SWAP]
└─system-home xfs 3T /home
So basically the main 1Tb is only for windows, as this was my wife’s cad machine.
I installed tumbleweed on the LVM (nvme1n1+nvme2pn1).
I like the LVM approach to have a single disk but the only drawback is that in case of problems with either disk I would lose both the OS and the data.
On the same machine I have a 1-1 backup and incremental backups with restic, as well as backups of everything to NAS.
I would like to take the opportunity to upgrade a disk and fix my setup permanently. I am leaning more toward option 1 but I also value other approaches that I may not be considering.
Thank you for your suggestions!