У мене була подібна проблема, і я прийшов сюди, шукаючи симптоми, але рішення не відповідало моєму випадку. Тож я хотів би додати ще одну можливу причину, навіть якщо це не зовсім відповідає ОП.
У своєму спеціальному випадку я використовував proot
(гарну chroot
обгортку). Але дозволи були правильними /dev/null
і /dev
самі по собі.
Це сталося кріплення chroot
каталогу, що я робив через thunar
звичайний користувач. Отже, у цьому випадку кріплення не мало правильних дозволів.
У вас поганий час, щоб знайти це, тому що ви не бачите цих прав, лише дивлячись на файли.
Загальний шлях рішення полягає в тому, щоб почати перевірку умов у проблемному місці ( /dev/null
) та перейти до наступного рівня (s) ( /dev
), потім монтувати, файлову систему тощо, що далі буде.
На кожному кроці у вас може бути кілька передумов, у кожного є свої зовнішні рівні. Наприклад, користувач може бути в неправильній групі, що призводить до файлу конфігурації групи, який може мати неправильні дозволи тощо
Очевидно, що вам слід загалом слідувати за різновидом дерева.