/bin
должен находиться в корневой файловой системе, тогда как /usr
может быть альтернативной файловой системой - даже смонтированной в сети (несколько блоков совместно используют /usr
).
Это означает, что все необходимые базовые утилиты, необходимые для запуска системы и монтирования файловых систем, включая устранение неполадок, должны находиться в /bin
. Все несущественное может войти в /usr
.