Quote:
Originally Posted by zeebra
It sounds like an interesting way to do things. I've personally moved to VM's for most internet use, and I intend to expand on that. But those are mostly disposable and I keep a base image. Aside from that, my regular root partition and so fourth, I have a system there, but only backups for emergency. Nothing like an easy to deploy way if things get really messed up somehow.
|
Yeah I've done this in 2014 when I was using slackware as a daily driver. I do this mostly for my desktop, my main system. VMs are definitely disposable, but I'm not going to want to build my desktop everytime something fails. Also, I bought a 1 TB WD_BLACK SN850X NVMe and installed slackware on it, didnt even boot. I ended up just pushing one of my small syslinux images right over the super block and it wouldn't even boot so that is going back. I knew that was either faulty or wont boot linux at all. I bought a 960 EVO 512GB NVMe before that but didn't want to do this install on this because I felt that 512 is too little. But I ended up just using this because I had other 256GB 960 EVOs that were solid so I decided Id rather sacrifice 512 for stability. But what if at a later time I want to move to a 1TB or 2TB? Someone else would just re-install it all, but guess what, I actually do real work on linux and with windows VMs, both 10 and 11, and am a security researcher, so I couldn't deal with wasting all that time, nor do I want to, I hate doing that kind of work. I'm not just re-installing and putting my favorite music on there and installing a browser. I got to have my environment set up right, lots of aliases, and bash scripts. I use c and asm so I love that on slackware, everything is all installed and ready to go.
If I want to move to a larger drive, I just attach it via USB, fdisk it the way I want and just tar over my running system excluding proc, sys, run and dev and I can just let it copy (with my VMs it will take a long time, we're talking about 100s of GBs of VMs) and then a few other commands, and I'm back on my exact same system but on a larger drive. And if that drive fails, thats fine, I'll re-do it. It's only a matter of copying and time, I can just let it copy, I'm not really having to configure and set up things that would take me hours. In fact, it would take me an entire day just to do that. And I can have that all done in only the time it takes to copy all the data (And I'll still be able to work on something else).