GNU/Linux >> Tutoriels Linux >  >> Linux

/dev/sdb :aucun fichier ou répertoire de ce type (mais /dev/sdb1, etc. existe)

Sur la plupart des installations Linux non embarquées et de nombreuses installations embarquées, /dev est sur un système de fichiers sauvegardé en RAM, pas sur la partition racine. La plupart des installations actuelles ont /dev en tant que système de fichiers tmpfs, le démon udev créant des entrées lorsqu'il est averti par le noyau que du matériel est disponible. Les noyaux récents offrent la possibilité d'avoir /dev monté en tant que système de fichiers devtmpfs, qui est directement rempli par le noyau.

Je pense qu'Ubuntu 12.10 utilise toujours udev. Quoi qu'il en soit, /dev ne doit pas être sur la partition racine (comme indiqué par la sortie de df /dev ), il doit être sur son propre système de fichiers. Avez-vous accidentellement démonté /dev ?

La première chose que vous devriez essayer est de redémarrer :cela devrait monter /dev correctement. Avant cela, vérifiez que vous n'avez pas ajouté d'entrée pour /dev en /etc/fstab (il ne devrait pas y avoir de ligne avec /dev dans la deuxième colonne).

Même avec /dev sur la partition racine, vous pouvez créer /dev/sdb en courant

cd /dev
sudo MAKEDEV sdb

Mais ne pas avoir /dev géré dynamiquement n'est pas une configuration stable, vous rencontrerez des problèmes similaires pour de nombreux autres matériels.


Linux
  1. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  2. Quand utiliser /dev/random contre /dev/urandom ?

  3. Comment encoder en base64 /dev/random ou /dev/urandom ?

  4. Comment échanger /dev/sda avec /dev/sdb ?

  5. Comment Linux utilise /dev/tty et /dev/tty0

tty (/dev/tty ) vs pts (/dev/pts) sous Linux

Quand dois-je utiliser /dev/shm/ et quand dois-je utiliser /tmp/?

DD de /dev/zero à /dev/null...ce qui se passe réellement

unix:///var/run/supervisor.sock aucun fichier de ce type

Linux :Différence entre /dev/console , /dev/tty et /dev/tty0

noyau :désactiver /dev/kmem et /dev/mem