sdc1이 존재하지만 /dev/ 아래에 나타나지 않습니다.

sdc1이 존재하지만 /dev/ 아래에 나타나지 않습니다.

저는 현재 CentOS 6.9(커널 버전 2.6.32-696.3.2.el6.x86_64)를 사용하고 있습니다. 가상 머신에 보조 디스크를 추가했는데 /dev( sdc) /dev/sdc아래에 나열된 것을 볼 수 있습니다. 디스크에 파티션을 생성하면 /dev/sdc1다음과 같은 결과가 나타납니다 lsblk.

[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

그리고 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

그러나 나에게 알려지지 않은 이유로 sdc1아래에는 표시되지 않습니다. /dev그래서 내 질문은 왜 나타나지 않으며 어떻게 해결합니까?

[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

답변1

그런 다음 수동으로 생성합니다.

# mknod /dev/sdc1 block 8 33

관련 정보