Em seguida, crie-o manualmente:
# mknod /dev/sdc1 block 8 33
Atualmente estou trabalhando no CentOS 6.9 (versão do kernel 2.6.32-696.3.2.el6.x86_64). Eu adicionei um disco suplementar à máquina virtual e posso vê-lo listado em /dev
as sdc
( /dev/sdc
). Quando eu crio uma partição no disco, recebo /dev/sdc1
. Isso fica visível em lsblk
, conforme mostrado:
[root@testvm002 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 0 40G 0 disk
└─sdb1 8:17 0 40G 0 part /mnt/resource
sda 8:0 0 30G 0 disk
└─sda1 8:1 0 30G 0 part /
sr0 11:0 1 628K 0 rom
sdc 8:32 0 50G 0 disk
└─sdc1 8:33 0 50G 0 part
sdd 8:48 0 50G 0 disk
└─vg_data (dm-0) 253:0 0 50G 0 lvm /data
e para fdisk
:
[root@oratest612 ~]# fdisk -l /dev/sdc
Disk /dev/sdc: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000eb274
Device Boot Start End Blocks Id System
/dev/sdc1 1 6528 52427776 83 Linux
No entanto, sdc1
não aparece em /dev
por motivos desconhecidos para mim. Portanto, minha pergunta é por que não está aparecendo e como eu corrijo isso?
[root@oratest612 ~]# ls -lrt /dev/sd*
brw-rw----. 1 root disk 8, 0 Oct 31 14:00 /dev/sda
brw-rw----. 1 root disk 8, 1 Oct 31 14:00 /dev/sda1
brw-rw----. 1 root disk 8, 16 Oct 31 14:00 /dev/sdb
brw-rw----. 1 root disk 8, 17 Oct 31 14:02 /dev/sdb1
brw-rw----. 1 root disk 8, 32 Oct 31 14:40 /dev/sdc
brw-rw----. 1 root disk 8, 48 Oct 31 14:40 /dev/sdd
Em seguida, crie-o manualmente:
# mknod /dev/sdc1 block 8 33
Tags disk fdisk centos block-device volume