David Howells writes:
> Why not /usr/modules or /usr/kernel for the stuff required to compile modules
> (in other words stuff that the kernel doesn't actually use), for example:
All these discussions about moving stuff to /usr are forgetting one
fundamental point in the FHS - /usr is NOT guaranteed to be mounted
at boot. In fact, /usr may very well be shared between machines.
Therefore, if you have the following situation:
/ = /dev/hda1
/usr = /dev/sda1
or even:
/ = /dev/hda1
/usr = /dev/md0
and you have your scsi driver (or raid subsystem) as a module, you need
/usr/modules to mount /usr, but you don't have /usr mounted because you
don't have the module... catch 22.
/ should contain everything you need to get the system up and running.
Not /usr. Therefore, modules must not be placed under /usr.
_____
|_____| ------------------------------------------------- ---+---+-
| | Russell King rmk@arm.linux.org.uk --- ---
| | | | http://www.arm.linux.org.uk/~rmk/aboutme.html / / |
| +-+-+ --- -+-
/ | THE developer of ARM Linux |+| /|\
/ | | | --- |
+-+-+ ------------------------------------------------- /\\\ |
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Mon Jul 31 2000 - 21:00:27 EST