As per this document
/sbin contains minimal files for system boot up and repair and
/usr is separate partition so that it can be easily unmounted for repair.
But as per this info on partition, all directories essential for booting (except
/boot) must be on the same partition where
/ is.These essential directories are
I find this two documents contradictory.
- According to the first link
/sbinare essential for boot up, then why only
/usrare said to be essential by second link ? Is it the case that system can bootup in single user mode using
/sbinonly but for full mode
/etcare also required ?
- Why is it essential for
/etcto be on same partition as root but not for
- How come
/usrcan be made read only ? As far I know
/usr/binis used to store binaries by package managers.
- Also somewhere I read that
/sbincontains code for mounting other file-systems, if that is the case who mounts the
/? IS it done by grub ?