The Linux Thread - The Autist's OS of Choice

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
Just as an aside, while discussing musical partitions: Puppy Linux is still going, still fits on a CD, and still includes a disk wrangler for when you (OK, *I*) bork the system from lack of coffee.
Probably not the sanest choice as a daily driver, but a useful thing to keep lying around for emergencies.
 
No neofetch street cred for you
View attachment 7457933
That is unless you remove EOS packages, repositories, keyrings, mirror list and then update. I did this for a laugh once and it's unsurprisingly easy to convert an EOS system back to Arch. I suppose it's an option if the script stops working and you don't want to do the manual install. I usually do the manual because I like to set up GUID partitions for the auto-generator that locates and mount said partitions without any explicit /etc/fstab entries. It's what I am used to now and you don't risk stuff happening to your entries messing your system up. IIRC no manual installer lets you set that up during partitioning, but I could be out of date on that.

Just as an aside, while discussing musical partitions: Puppy Linux is still going, still fits on a CD, and still includes a disk wrangler for when you (OK, *I*) bork the system from lack of coffee.
Probably not the sanest choice as a daily driver, but a useful thing to keep lying around for emergencies.
I use the distro SystemRescue for this instead. It's intended to be used in this way and comes with a ton of tools for it, but PuppyLinux probably works just as well too. For fstab issues you don't really need either, you can append systemd.unit=emergency to boot parameters which boots you into emergency mode, the most minimal environment available on systemd. You then mount to write, and you can fix from there. I prefer to use SystemRescue still though, it's nice to have a XFCE environment to fix in.
 
Last edited:
No neofetch street cred for you
View attachment 7457933
Arch is for pussies.
1749129534888.webp
 
Just as an aside, while discussing musical partitions: Puppy Linux is still going, still fits on a CD, and still includes a disk wrangler for when you (OK, *I*) bork the system from lack of coffee.
Probably not the sanest choice as a daily driver, but a useful thing to keep lying around for emergencies.
I respect Puppy Linux a lot for what it is. It's not much of a "daily driver" for anyone passing through here but for someone who does basic stuff on their computer it's great and can extend the life of old hardware significantly. And as you say, you can keep it lying around as it's designed to live entirely on removable media if you want so if you want a portable OS with GUI that runs well, it's a good choice. I've never considered using it for recovery, though.

NomadBSD is another option to have lying around or use while traveling if you want to keep everything on an encrypted USB.
 
I've been waiting for a year or two for my Arch install to brick itself so I can go back to Gentoo *sigh*
That's like saying that you want to wait for your horse to die before getting a car. Just make the switch when it's convenient so it doesn't happen when you are in the middle of a bunch of important things like a vacation or a family crisis.
 
How would I access the drives after mounting if they are not in dolphin? And what is a good mount point? Can I set anything? Or is there a best practice?
It all stems from your fstab being fucked up, really. Both mount not working and Dolphin not seeing partitions. There's a section on the Install page of the Arch Wiki that talks about setting up your fstab file manually, that's what I'd do personally. Also, it's very useful to have a live system on a USB drive for times like this.

My random guess is that your use of yay and pacman simultaneously might have contributed to this, especially if yay pulls a bunch of packages from the AUR that might potentially conflict with native ones. After tidying up fstab, I'd start by clearing pacman's package cache (pacman -Scc) and checking which packages are orphaned (pacman -Qtdq). Run down that list and check their info (pacman -Qi). It's not really a solution, but more of a sanity check to see if the links between packages are still OK and you're not about to pull a Linus and nuke something very important. The command for removing orphaned packages is pacman -Rns $(pacman -Qtdq). Then try a full system upgrade with yay, force a refresh of the database to be safe - that is the double "y" in pacman -Syyu.

Tried that and Terminal output was fatrace wasn't found. Is that a package I have to install?

bash: fatrace: command not found
Of course. My post has a link to the AUR package. Someone has probably packaged it for your distro as well, unless it's niche.
 
bro i have it setup just how i want it. I have so much shit configured. I checked in fstab and it only lists my main drive partitions.

Something wiped over the update (it was a big one with kernal updates).

None of my drives have mount points. Partitions no longer show in dolphin at all. I do not understand.

I can't even mount a USB drive and access it. Guess I'm booting into windows.

Holy fuck I forgot how much I hated windows. I do not miss all these fucking popups telling me to enable features i do not give a single fuck about.
This may be a dumb question, but have you a) not rebooted your computer between the time since you've added the drives until you ran this big update and b) had been using the mount command or just waiting for the drives to show up after being plugged in, and never actually had a persistent mount for those drives in the first place?
 

This guy knows how to tease an episode. The cold start clips include Brodie talking about programming socks. Arch turns you trans. And idk I literally just started watching. Once I get further it will probably be gay and boring. But who knows.

This whole time I thought /mnt was a placeholder for a mount location.... I didn't realize y'all were referring to an actual thing

After work ima see if I can get a drive mounted and working. If I can I will add the drives I want to my fstab
That's usually what /mnt is used for. You don't have to. But it's usually just an empty directory you can mount drives on and it will be fairly safe to do it there.

Other places are /run/media , I'm pretty sure I've seen programs that make a /media directory to mount drives on. Or even /mnt/media in the end it doesn't matter where you pick to mount it much.

You can also instead of using sudo mount. Install udisks2 if it somehow isn't already installed. And run.

udiskctl mount -b /dev/whateverthenameis

Then that will just automatically put it in /run/media/user (I want to say) and if it's an internal drive ask you to authenticate with your password.

That's an easy way, that will let you get around messing with the actual mount command. (Seriously for temporarily mounting drives don't mess with your fstab)

And to explain why I'm saying that. If your fstab was messed up. Your system wouldn't boot at all. If you are able to log in, see dolphin. Obviously it's booting. That's all your fstab should really be used for these days. Unless you have some NFS thing. And I think you can still use something else most likely to take care of that.
 
That's usually what /mnt is used for. You don't have to. But it's usually just an empty directory you can mount drives on and it will be fairly safe to do it there.

Other places are /run/media , I'm pretty sure I've seen programs that make a /media directory to mount drives on. Or even /mnt/media in the end it doesn't matter where you pick to mount it much
I used to use /data for a while but tbh it's easier to find all the drives if you just throw them all in /mnt. Heck I have all the docker config files and such in /mnt/docker so I know where they are and can move them to their own drive if needed
 
Back