You are not logged in.
Pages: 1
It doesn't make sense to put vmlinux and initramfs in the root directory. but it does make sense to separate /bin from /usr/bin and /sbin from /usr/sbin. Root commands are stored in /bin and user commands are stored in /usr/bin. Root system level commands are stored in /sbin and user system level commands are stored in /usr/sbin
Offline
vmlinux and initramfs are not in the root directory. They are in the /boot directory. There are links to this file and directory in the root directory, however.
I assume these links have something to do with the boot process, but I do not actually know that.
Offline
I know they are links, and system startup does not involve them. They exist probably for compatibility with previous Unix systems, because previous Unix stored boot and vmunix in the root directory. Boot is a program, not a directory, used to start. vmunix kernel, but things have changed a lot. Now that boot already exists in the form of a directory, it makes no sense to store vmlinuz in the root directory.
You can ssh to this server to see what Unix used to be like: unix50.org
Offline
for some background on unix50.org and sdf.org:
https://en.wikipedia.org/wiki/SDF_Public_Access_Unix_System
and if you enjoy that sort of thing, you'll probably enjoy floodgap.com as well:
(the entire website is packed with content and links so if you are easily distracted you have been forewarned)
Be Excellent to each other and Party On!
https://www.youtube.com/watch?v=rph_1DODXDU
https://en.wikipedia.org/wiki/Bill_%26_Ted%27s_Excellent_Adventure
Do unto others as you would have them do instantaneously back to you!
Offline
Pages: 1