/dev/sdb2: Никакой такой файл или каталог

Я пытался добавить раздел подкачки в своем вторичном диске, я создал пространство раздела с fdisk, и при выполнении mkswap меня встретили ошибкой:

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

На самом деле устройство не существует:

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

fdisk подтверждает меня, что раздел существует:

$ 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

Я запускаю Ubuntu 11.10, я думал, что udev будет управлять устройствами автоматически, я должен все еще использовать MAKEDEV, или существует новый метод для решения этой проблемы?

2
задан 26 November 2011 в 19:22

1 ответ

Делает sudo partprobe в терминале делают что-нибудь? Я полагаю, что fdisk, как предполагается, делает это для Вас, когда Вы выходите, но возможно это не сделало.

Что-нибудь в dmesg о новом разделе или причине, почему это не добавило узел устройства?

MAKEDEV не является ответом. Даже если это будет работать временно, то за этим будут следовать перезагрузка, если будет более глубокая проблема.

3
ответ дан 2 December 2019 в 03:20

Другие вопросы по тегам:

Похожие вопросы: