3 votes

/dev/sdb2 : Aucun fichier ou répertoire de ce type

J'ai essayé d'ajouter une partition swap sur mon disque secondaire, j'ai créé l'espace de partition avec fdisk et en exécutant mkswap j'ai été accueilli avec une erreur :

$ sudo mkswap -c /dev/sdb2
/dev/sdb2: No such file or directory

En fait, l'appareil n'existe pas :

$ ls /dev/sda*
/dev/sda  /dev/sda1  /dev/sda2  /dev/sda5
$ ls /dev/sdb*
/dev/sdb  /dev/sdb1

fdisk me confirme que la partition existe :

$ sudo fdisk /dev/sdb

Command (m for help): p

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048   419432447   209715200   83  Linux
/dev/sdb2       419432448   429918207     5242880   82  Linux swap / Solaris

Je suis sous Ubuntu 11.10, je pensais que udev gérerait les périphériques automatiquement, dois-je quand même utiliser MAKEDEV, ou y a-t-il une nouvelle méthode pour gérer ce problème ?

4voto

pele Points 9

Fait sudo partprobe dans un terminal font quelque chose ? Je crois que fdisk est censé le faire pour vous lorsque vous quittez, mais peut-être que ce n'est pas le cas.

Quelque chose dans dmesg à propos de la nouvelle partition ou une raison pour laquelle il n'a pas ajouté le nœud de périphérique ?

MAKEDEV n'est pas la solution. Même s'il fonctionne temporairement, il disparaîtra après un redémarrage s'il y a un problème plus profond.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X