Solaris 10 - Device mount & unmount
2009.05.29 19:16 |
[ vold 데몬 ]
장치(Device)에 대한 사용권한은 root에게 있으나 일반사용자가 장치를 다룰 수 있도록 vold 데몬을 사용하고 있다.
vold 데몬은 시스템 시동시에 자동으로 동작하도록 설정 되어 있다.
만약 vold 데몬이 존재하지 않는다면 일반 사용자는 장치를 사용할 수 없다.
vold 데몬 / volfs 서비스 확인
# pgrep -lf vold (# ps -ef | grep vold)
volfs 서비스 활성화
# svcadm disable volfs
# pgrep -lf vold
# svcs -a | grep volfs (disabled 상태로 표기된다.)
volfs 서비스 비활성화
# svcadm enable volfs
# pgrep -lf vold
# svcs -a | grep volfs (online 상태로 표기된다.)
[ CD-ROM 사용 ]
마운트 위치
# cd /cdrom/cdrom0
CD-ROM 꺼내기
# eject cdrom
vold 데몬이 떠 있지 않는 경우
# mkdir /mnt/cdrom
# mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /mnt/cdrom
파일 형식을 hsfs로 지정, 읽기형태로 마운트 포인터 물리도록 한다.
SAPAC에서는 CDROM을 SCSI방식으로 인식하기 때문에 c1t0d0s0로 장치를 잡아야 한다.
[ ISO 이미지 마운트 ]
가상 디바이스 파일에 매핑
# lofiadm -a /test/virture_device.iso
/dev/lofi/1
가상 디바이스 매핑 확인
# lofiadm
/dev/lofi/1 /test/virture_device.iso
가상 디바이스 마운트 확인
# mount -F hsfs -o ro /dev/lofi/1/mnt/cdrom
# df -k /mnt/cdrom
마운트 해제
장치(Device)에 대한 사용권한은 root에게 있으나 일반사용자가 장치를 다룰 수 있도록 vold 데몬을 사용하고 있다.
vold 데몬은 시스템 시동시에 자동으로 동작하도록 설정 되어 있다.
만약 vold 데몬이 존재하지 않는다면 일반 사용자는 장치를 사용할 수 없다.
vold 데몬 / volfs 서비스 확인
# pgrep -lf vold (# ps -ef | grep vold)
volfs 서비스 활성화
# svcadm disable volfs
# pgrep -lf vold
# svcs -a | grep volfs (disabled 상태로 표기된다.)
volfs 서비스 비활성화
# svcadm enable volfs
# pgrep -lf vold
# svcs -a | grep volfs (online 상태로 표기된다.)
[ CD-ROM 사용 ]
마운트 위치
# cd /cdrom/cdrom0
CD-ROM 꺼내기
# eject cdrom
vold 데몬이 떠 있지 않는 경우
# mkdir /mnt/cdrom
# mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /mnt/cdrom
파일 형식을 hsfs로 지정, 읽기형태로 마운트 포인터 물리도록 한다.
SAPAC에서는 CDROM을 SCSI방식으로 인식하기 때문에 c1t0d0s0로 장치를 잡아야 한다.
[ ISO 이미지 마운트 ]
가상 디바이스 파일에 매핑
# lofiadm -a /test/virture_device.iso
/dev/lofi/1
가상 디바이스 매핑 확인
# lofiadm
/dev/lofi/1 /test/virture_device.iso
가상 디바이스 마운트 확인
# mount -F hsfs -o ro /dev/lofi/1/mnt/cdrom
# df -k /mnt/cdrom
마운트 해제
# cd ; umount /mnt/cdrom
가상 디바이스 삭제
# lofiadm -d /dev/lofi/1
삭제 명령어로 하지 않고 재부팅하여도 삭제된다.
[ USB 마운트 ]
USB 장치 마운트 확인
자동으로 마운트 된다.
# df -k
....
/vol/dev/dsk/c4t0d0/noname:c 4832455 1041 433169 1% /rmdisk/noname
....
기본 장치 별명 보기
# eject -n
USB 메모리 카드 빼내기
# eject rmdisk0
가상 디바이스 삭제
# lofiadm -d /dev/lofi/1
삭제 명령어로 하지 않고 재부팅하여도 삭제된다.
[ USB 마운트 ]
USB 장치 마운트 확인
자동으로 마운트 된다.
# df -k
....
/vol/dev/dsk/c4t0d0/noname:c 4832455 1041 433169 1% /rmdisk/noname
....
기본 장치 별명 보기
# eject -n
USB 메모리 카드 빼내기
# eject rmdisk0
'etc' 카테고리의 다른 글
cmd로 jar 파일 열기 (0) | 2016.04.12 |
---|---|
VirtualBox SSH접속 성공 일지 (0) | 2016.04.01 |
Solaris Shell Prompt 변경 (0) | 2016.03.22 |
VMware Error - Vt-x (0) | 2016.03.09 |
pig tool 링크 (0) | 2015.04.04 |