리눅스를 사용하다가 간혹 mount 를 하려는데 장치파일이 없다는 메세지가 나옵니다. 


그럼 mknod 를 이용하여 만들어주고 마운트 하여 사용하는데요. 


이때마다 생각하게 하는것이 메이저번호와 마이너 번호.. 


대체 몇번으로 등록해야 하는지 알수가 없죠... 


같은장치가 등록되어있다면 "ls -al" 을 이용하여 볼수도 있지만 


전혀 없는경우도 만나게 되더군요. 


그럴때마다 난감하더군요. .


그래서 찾아봤더니 쉽게 알아볼수 있는 방법이 있더군요.. 


이제는 "ls -al" 도 필요 없네요. 


다음은 usb 메모리스틱을 연결하기 전과 후의 메세지 입니다.



===================================================================================

[root@falinux ~]$ cat /proc/partitions 

major minor  #blocks  name


  31        0       4096 mtdblock0

  31        1      13312 mtdblock1

  31        2     506880 mtdblock2

[root@falinux ~]$


===================================================================================


===================================================================================

[root@falinux ~]$ hub 1-0:1.0: unable to enumerate USB device on port 1

usb 1-1: new full speed USB device using s3c2410-ohci and address 3

usb 1-1: configuration #1 chosen from 1 choice

 uba: uba1


[root@falinux ~]$ cat /proc/partitions 

major minor  #blocks  name


  31        0       4096 mtdblock0

  31        1      13312 mtdblock1

  31        2     506880 mtdblock2

 180        0    1957888 uba

 180        1    1954048 uba1

[root@falinux ~]$



===================================================================================