Miałem podobny problem i przyjechałem tutaj, szukając objawów, ale rozwiązanie nie pasowało do mojego przypadku. Chciałbym więc dodać kolejny możliwy powód, nawet jeśli nie pasuje dokładnie do OP.
W moim specjalnym przypadku użyłem proot (miły chroot obwoluta). Ale uprawnienia były poprawne /dev/null i /dev samo.
Tak się złożyło, że to góra chroot katalog, który zrobiłem przez thunar jako zwykły użytkownik. W tym przypadku mount nie miał poprawnych uprawnień.
Nie możesz tego znaleźć, ponieważ nie widzisz tych uprawnień, tylko patrząc na pliki.
Ogólną ścieżką rozwiązania byłoby rozpoczęcie sprawdzania warunków w lokalizacji problemu ( /dev/null ) i przejdź do następnego poziomu (poziomów) ( /dev ), następnie mount, system plików itp., cokolwiek będzie dalej.
Na każdym kroku możesz mieć kilka warunków wstępnych, z których każdy ma własne poziomy zewnętrzne. Na przykład. użytkownik może znajdować się w niewłaściwej grupie, co prowadzi do pliku konfiguracyjnego grupy, który może mieć nieprawidłowe uprawnienia itp.
Oczywiście, musisz podążać za rodzajem drzewa w ogóle.