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