Question from which this arose is here: What does it mean to mount something?
Since asking about which is "better" or which "worse" can lead to subjective and argumentative answers, I'd like to know about the technical differences between the two.
Question from which this arose is here: What does it mean to mount something?
Since asking about which is "better" or which "worse" can lead to subjective and argumentative answers, I'd like to know about the technical differences between the two.
Basic technical differences between Unix mounting (single tree) and Windows drive letters (multi forested):
/media/backup
and in another os it might be mounted to/home/
chroot
process allows you to change the root in a unix file system an effectively swap out the running system for a new one, without restarting. This is impossible with drive letters as they're all pre-assigned.This isn't an exhaustive list and may need to be cleaned up in the future.
mount
is just terminology. It has long roots and it ended up staying until today. Other obscure terms arepatch
(software patch, that changes the main software in a small way so as to fix a problem) which comes from the clothing industry. Orbug
, a generic software defect, that comes from an actual bug that short-circuited the circuits of the first ever computers. Ordaemon
to describe a system service.When the original software was developed there was no market as we have today, so the codewords that the programmers chose ended up reaching the end-users.
Currently there is a process to remove these awkward words with more neutral and descriptive terms. For example, instead of
daemon
, we haveservice
.Desktop environments such as GNOME are in the process of removing these obscure terms.
Update: And to answer your question, all operating systems perform this task. It's just you got exposed to
mount
which might have confused you.