Linux,Unix,BSD

[linux] USB memory 다루기

채윤아빠 2024. 6. 6. 20:02
728x90
반응형

개요

우분투 시스템에서 USB memory를 장착하였을 때부터, 안전하게 분리하는 방법까지 간단하게 정리하여 둡니다.


USB memory 연결

일반적으로 윈도우 시스템에 USB memory를 새로 연결하면 자동으로 마운트되어 디스크 드라이브까지 할당되어 바로 USB memory 상의 파일을 접근할 수 있습니다.

우분투 데스크톱에서도 유사하게 파일 관리자를 통하여 바로 접근이 가능합니다.

하지만, 데스크톱을 이용하지 않는 서버 환경이라면, 자동으로 마운트가 되지 않습니다.

우선 연결된 USB memory를 확인하기 위하여 "lsblk" 명령을 이용할 수 있습니다.

$ lsblk
sdd      8:48   1   7.3G  0 disk
├─sdd1   8:49   1   256M  0 part
└─sdd2   8:50   1     7G  0 part


새로 연결된 USB memory 디스크는 "/dev/sdd" 장치이고, "sdd1", "sdd2" 두 개의 파티션으로 나뉘어 있음을 알 수 있습니다.


USB memory 마운트

다음과 같이 "sdd2" 파티션을 마운트하면, 해당 파티션의 내용을 "~/work/usb2" 폴더를 통하여 접근할 수 있습니다.

$ mkdir -p ~/work/usb1 ~/work/usb2
$ sudo mount /dev/sdd2 ~/work/usb2


사용이 완료된 파티션은 다음과 같이 해제합니다.

$ sudo umount ~/work/usb2

USB memory 안전하게 연결 해제하기

윈도우의 "하드웨어 안전하게 제거"와 유사한 기능은 "udisksctl" 명령을 이용합니다.

사용을 완료한 USB memory 장치를 다음 명령을 이용하여 안전하게 분리합니다.

$ sudo udisksctl power-off --block-device /dev/sdg2