secondary drive

New to linux as a whole and the past two weeks has been a rough experience, been trying to connect second drive so when i install stuff it gets installed there instead cause my os drive is a teeny tiny ssd and from what i understand with bazaar and most non terminal installs don´t give you an option to actually choose where to install.
Every new install i´ve tried a new method which has somewhat worked, but has broken something else, like steam not registering the library or vpn with a kill switch function not connecting to the vpn so it doesn´t get any connection to login to account or the latest install where i can´t apply changes to the desktop so it won´t persist through a reset.
Nor has auto mount ever persisted through a shut down or restart so i´ve pretty much always have had to manually mount through the terminal after which apps "crash" and after reopening they contain the data e.g steam library. Except the last install where i discovered the built in kde disk manager (via bazzite docs), which visually yes shows that it does mount, but half the programs don´t get the data for from that drive.
In short i´m asking for a bit of guidance that does work without something breaking as a result.
Solution
If you want an ugly way that will technically work, if you clean the HDD's filesystem (wipefs -a /dev/sdb1
  • this will destroy data there)
    you can do btrfs device add /dev/sdb1 /home/ Which isn't the way it should be done, but it would extend the space for your "drive" over the HDD partition (so stuff that was written early will be on SSD and after that is full stuff will go to HDD, unless you run a balance)
Was this page helpful?