이 기능 설명은 Solaris 9 4/04 릴리스에서 개정되었습니다. 이제 이 기능을 x86 및 SPARC 플랫폼에 사용할 수 있습니다.
이제 모든 USB 저장 장치는 볼륨 관리를 통해 이동형 매체 장치로 액세스됩니다. 이 변경 사항을 통해 다음 이점을 누릴 수 있습니다.
표준 MS-DOS 또는 Windows (FAT) 파일 시스템을 사용하는 USB 저장 장치가 지원됩니다.
모든 USB 저장 장치를 포맷하고 분할 영역을 지정할 때 format 명령 대신 친숙한 rmformat 명령을 사용할 수 있습니다. format 명령의 기능이 필요한 경우 format -e 명령을 사용하십시오.
fdisk 형식의 분할 영역 지정이 필요한 경우에는 fdisk 명령을 사용할 수 있습니다.
루트 권한이 있는 mount 명령이 더 이상 필요 없으므로 루트 사용자가 아닌 사용자도 USB 저장 장치에 액세스할 수 있습니다. 장치는 vold에 의해 자동으로 마운트되어 /rmdisk 디렉토리 아래에서 사용할 수 있게 됩니다. 시스템이 다운되었을 때 새 장치를 연결한 경우에는 vold가 장치를 인식할 수 있도록 boot -r 명령으로 재구성 부트를 수행하십시오. vold는 핫 플러그 장치를 자동으로 인식하지 않습니다. 시스템 가동 중에 새 장치를 연결한 경우에는 vold를 다시 시작하십시오. 자세한 내용은 vold(1M) 및 scsa2usb(7D) 설명서 페이지를 참조하십시오.
FAT 파일 시스템을 사용한 디스크는 마운트 및 액세스할 수 없습니다. 예를 들면 다음과 같습니다.
mount -F pcfs /dev/dsk/c2t0d0s0:c /mnt |
LOG SENSE 페이지를 지원하는 장치를 제외한 모든 USB 저장 장치의 전원을 관리할 수 있습니다. LOG SENSE 페이지가 있는 장치는 일반적으로 USB-to-SCSI 브리지 장치를 통해 연결되는 SCSI 장치입니다. 이전 Solaris 릴리스에서는 일부 USB 저장 장치가 이동형 매체로 인식되지 않았기 때문에 전원이 관리되지 않았습니다.
USB 대용량 저장 장치를 사용할 때는 응용 프로그램이 다르게 작동할 수 있습니다. 응용 프로그램에서 USB 저장 장치를 사용할 때는 다음 문제를 주의하십시오.
기존에는 디스켓이나 Zip 드라이브와 같은 소용량 장치를 이동형 장치로 인식했기 때문에 응용 프로그램이 매체 크기를 잘못 인식할 수 있습니다.
하드 드라이브와 같이 배출이 불가능한 장치에 대해 응용 프로그램이 매체 배출을 요청하면 아무 것도 수행되지 않습니다.
모든 USB 대용량 저장 장치를 이동형 매체 장치로 처리하지 않았던 이전 Solaris 릴리스의 동작으로 되돌아 가려면 /kernel/drv/scsa2usb.conf 파일을 업데이트합니다.
USB 대용량 저장 장치 사용에 대한 자세한 내용은 scsa2usb(7D) 설명서 페이지를 참조하십시오.
USB 대용량 저장 장치 문제 해결에 대한 내용은 System Administration Guide: Basic Administration의 “What's New in USB Devices?”를 참조하십시오.