Bei den meisten nicht eingebetteten Linux-Installationen und vielen eingebetteten Installationen /dev
befindet sich auf einem RAM-gestützten Dateisystem, nicht auf der Root-Partition. Die meisten aktuellen Installationen haben /dev
als tmpfs-Dateisystem, wobei der udev-Daemon Einträge erstellt, wenn er vom Kernel benachrichtigt wird, dass Hardware verfügbar ist. Neuere Kernel bieten die Möglichkeit, /dev
zu haben als devtmpfs-Dateisystem gemountet, das direkt vom Kernel gefüllt wird.
Ich denke, Ubuntu 12.10 verwendet immer noch udev. So oder so, /dev
sollte sich nicht auf der Root-Partition befinden (wie die Ausgabe von df /dev
zeigt ), sollte es sich auf einem eigenen Dateisystem befinden. Haben Sie versehentlich /dev
ausgehängt ?
Das erste, was Sie versuchen sollten, ist einen Neustart:Dies sollte /dev
einhängen richtig. Überprüfen Sie vorher, dass Sie keinen Eintrag für /dev
hinzugefügt haben in /etc/fstab
(Es sollte keine Zeile mit /dev
geben in der zweiten Spalte).
Sogar mit /dev
Auf der Root-Partition können Sie /dev/sdb
erstellen durch Ausführen
cd /dev
sudo MAKEDEV sdb
Aber nicht mit /dev
Dynamisch verwaltet ist keine stabile Konfiguration, Sie werden auf ähnliche Probleme für eine Menge anderer Hardware stoßen.