LINUX.ORG.RU

Нет диска в /dev

 ,


0

2

Доброго времени суток, форумчане. У меня проблема. Есть виртуальная машина с CentOS-ью. На ней я увеличил размер виртуального диска и хочу сделать новый раздел на свободном месте. Но есть непонятка: fdisk-ом создаю раздел и вижу его в выводе

fdisk -l

Диск /dev/sda: 237.2 ГБ, 237229834240 байт
255 heads, 63 sectors/track, 28841 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x59f3858f

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1       12749   102400000   83  Linux
/dev/sda2           28022       28842     6584320   83  Linux
/dev/sda3           12749       28022   122684352   83  Linux

Пункты таблицы разделов расположены не в дисковом порядке

parted -l
Модель: VMware Virtual disk (scsi)
Диск /dev/sda: 237GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos

Номер  Начало  Конец  Размер  Тип      Файловая система  Флаги
 1     65,5kB  105GB  105GB   primary  ext4              загрузочный
 3     105GB   230GB  126GB   primary  ext4
 2     230GB   237GB  6742MB  primary  ext4

Но я не вижу файла диска в /dev

ls /dev | grep sd
sda
sda1
sda2
Что это может быть и как поправить?

Если корень находится на этом же диске, то ядро читает таблицу разделов только при загрузке (boot). После запуска fdisk перезагружали систему?

mky ★★★★★ ()

Исправь таблицу разделов, что бы номера разделов соответствовали номерам секторов на которых расположены эти разделы.

Т.е. что бы вывод был такой.

/dev/sda1   *           1       12749   102400000   83  Linux
/dev/sda2           12749       28022   122684352   83  Linux
/dev/sda3           28022       28842     6584320   83  Linux

kostik87 ★★★★★ ()