Operating
리눅스에서 디바이스의 UUID 확인하기
mEye
2010. 2. 18. 14:21
최근의 리눅스 배포판들의 fstab파일에는 주로 디바이스 경로가 아니라 UUID값이 들어가 있는데, 이러한 디바이스의 UUID를 확인하기 위해서는 vol_id 명령을 사용한다. 사용법은 아래와 같다.
# vol_id [디바이스 경로] ex> vol_id /dev/sda1
프로그램을 실행하면 다음과 같은 형식으로 내용이 출력되는데, 'ID_FS_UUID' 항목에 나오는 값이 바로 해당 디바이스의 UUID이다.
ID_FS_USAGE=filesystem ID_FS_TYPE=xfs ID_FS_VERSION=1.0 ID_FS_UUID=34694935-eca3-4c9c-85ab-b16ca1bd548b ID_FS_UUID_ENC=34694935-eca3-4c9c-85ab-b16ca1bd548b ID_FS_LABEL= ID_FS_LABEL_ENC= ID_FS_LABEL_SAFE=
반대로 UUID를 이용해서 디바이스 경로를 알아내기 위해서는 'findfs' 명령을 사용한다. 사용법은 다음과 같으며, 명령을 입력하면 바로 디바이스 경로를 출력한다.
[추가]# findfs UUID=[UUID값] ex> findfs UUID=34694935-eca3-4c9c-85ab-b16ca1bd548b
최근 우분투 배포판에서는 vol_id 명령이 빠졌다. 대신 blkid 명령을 사용할 수 있다. 사용법은 다음과 같다.
# blkid
# blkid [디바이스 경로]