this post was submitted on 05 Feb 2025
14 points (100.0% liked)
Linux 101 stuff. Questions are encouraged, noobs are welcome!
1147 readers
1 users here now
Linux introductions, tips and tutorials. Questions are encouraged. Any distro, any platform! Explicitly noob-friendly.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yes
Userspace (as in the programs you interact with on a daily basis, as opposed to the kernel) doesn't really care that much about drives. But they do care a lot about your filesystem. And some programs, such as a filesystem browser, will care about partitions on a disk to allow you to mount a partition somewhere on your filesystem so that you can interact with it.
Basically, whereas windows (and friends) used drive letters, linux doesn't - it only has the root filesystem. The practice of mounting something (another filesystem on a drive, a cd, an ISO, a network share, or whatever it might be) basically means to associate that filesystem with a mountpoint. A mountpoint looks like a normal directory, except that everything under that directory is on a separate filesystem.
In effect, this means that you can have an external drive mounted to somewhere convenient, such as /home/58008/Desktop/windowsdrive , and you interact with it as you would any other directory structure on your desktop. Mounting can be done in multiple ways, and the main three are:
a) automatically by defining them in /etc/fstab
b) conveniently via your Explorer of choice. Usually this will result in any unmounted filesystem you try to access getting mounted under /media/somewhere/filesystemlabel
c) manually via the mount command. I suggest you try it and play around with it, as this will make it much clearer than my explanation ever could.
I don't feel competent enough to answer this properly, as I only use apt-get or compile from source
Don't know. But I would still recommend this, even if it's not what you're after: https://linuxupskillchallenge.org/#start-here
Thank you so much, your explanations were very helpful, and I will definitely be working through that Upskill Challenge!
Cheers!