728x90
반응형
라즈베리 파이에서 SD card 및 USB memory 들의 serial 정보를 얻는 방법들을 정리해 둡니다.
기본 명령
기본으로 제공되는 "lsblk" 및 "udevadm" 명령을 이용하여 serial 정보를 얻어올 수 있습니다.
pi@raspberrypi:~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 28.7G 0 disk
├─sda1 8:1 1 256M 0 part /boot
└─sda2 8:2 1 28.4G 0 part /
pi@raspberrypi:~ $ lsblk --nodeps
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 28.7G 0 disk
pi@raspberrypi:~ $ lsblk --nodeps -o name,serial
NAME SERIAL
sda 0501c6adeeff775f057459c1365feb2f2e3f99847853bd9b4b28b4b7bf10f377e35a000000000000000000005e43c9abff910410835581078
pi@raspberrypi:~ $ lsblk --nodeps -no serial /dev/sda
0501c6adeeff775f057459c1365feb2f2e3f99847853bd9b4b28b4b7bf10f377e35a000000000000000000005e43c9abff9104108355810785aad6
pi@raspberrypi:~ $ udevadm info --query=all --name=/dev/sdagrep ID_SERIAL_SHORT
E: ID_SERIAL=USB_SanDisk_3.2Gen1_0501c6adeeff775f057459c1365feb2f2e3f99847853bd9b4b28b4b7bf10f377e35a000000000000000000005e43c9abff9104108355810785aad6d8-0:0
E: ID_SERIAL_SHORT=0501c6adeeff775f057459c1365feb2f2e3f99847853bd9b4b28b4b7bf10f377e35a000000000000000000005e43c9abff9104108355810785aad6d8
별도 패키지 이용 방법
"lshw" 외부 명령을 이용하면 USB 메모리에 대한 여러 가지 정보를 얻을 수 있습니다.
pi@raspberrypi:~ $ sudo lshw -class disk
*-disk
description: SCSI Disk
product: SanDisk 3.2Gen1
vendor: USB
physical id: 0.0.0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: 1.00
serial: 0101a5ff9bbdfa8939b4
size: 28GiB (30GB)
capabilities: removable
configuration: ansiversion=6 logicalsectorsize=512 sectorsize=512
*-medium
physical id: 0
logical name: /dev/sda
size: 28GiB (30GB)
capabilities: partitioned partitioned:dos
configuration: signature=b7aceff5
pi@raspberrypi:~ $ sudo lshw -class diskgrep serial
serial: 0101a5ff9bbdfa8939b4
물리적인 HDD 라면, "hdparm" 및 "smartctl" 외부 명령을 이용하면, 보다 상세한 정보를 얻을 수 있으나, USB 메모리에는 적용되지 않습니다.
"lshw" 명령을 이용하기 위해서는 "lshw" 패키지를 설치해야 합니다.
pi@raspberrypi:~ $ sudo apt-get install -y lshw
참고자료
- "Harddisk serial number from terminal?":https://unix.stackexchange.com/questions/121757/
'Linux,Unix,BSD > RaspberryPI' 카테고리의 다른 글
[RPi] 인터넷 없는 환경에서 전원 차단으로 인하여 시스템 시계가 초기화되는 문제 (0) | 2022.07.14 |
---|---|
[RPi] 라즈비안 OS용 부팅 매체 만들기 (2) | 2022.06.30 |
[RPi] 무선 공유기 모드 설정하기(Routed Wireless Access Point) (0) | 2022.06.14 |
RPi - 라즈베리파이에서 파티션 자동 확장하기 (0) | 2022.06.11 |
[RPi] 고정(static) IP 설정하기 (0) | 2021.12.02 |