/ dev / sdb2: Nenhum arquivo ou diretório

2

Eu estava tentando adicionar uma partição swap em minha unidade secundária, criei o espaço da partição com fdisk e, ao executar o mkswap, fui recebido com um erro:

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

Na verdade, o dispositivo não existe:

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

fdisk me confirma que a partição 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

Estou executando o Ubuntu 11.10, achei que o udev iria gerenciar os dispositivos automaticamente, devo ainda usar o MAKEDEV ou há um novo método para lidar com esse problema?

    
por stivlo 26.11.2011 / 16:22

1 resposta

3

O sudo partprobe em um terminal faz alguma coisa? Eu acredito que o fdisk deve fazer isso por você quando você sai, mas talvez não tenha feito isso.

Alguma coisa no dmesg sobre a nova partição ou uma razão pela qual ela não tenha adicionado o nó do dispositivo?

MAKEDEV não é a resposta. Mesmo que funcione temporariamente, ele será removido após uma reinicialização se houver um problema mais profundo.

    
por Caesium 26.11.2011 / 16:29