이 설명은 Solaris Express 2/03 릴리스에서 새로 추가되었고 Solaris Express 9/03 릴리스에서 업데이트되었습니다. Solaris 9 사용자를 대상으로 한 이 기능은 Solaris 9 4/04 릴리스의 새로운 기능입니다.
Software Express 릴리스에서 모든 USB 저장 장치는 이제 볼륨 관리자를 통한 이동식 매체 장치로 액세스됩니다. 이 변경 사항은 다음 이점이 있습니다.
표준 MS-DOS 또는 Windows(FAT) 파일 시스템을 사용하는 USB 저장 장치가 지원됩니다.
모든 USB 저장 장치를 포맷하고 분할 영역을 지정할 때 format 명령 대신 친숙한 rmformat 명령을 사용할 수 있습니다. format 명령 기능이 필요한 경우 format -e 명령을 사용합니다.
fdisk 형식으로 분할을 지정해야 하는 경우에는 fdisk 명령을 사용할 수 있습니다.
루트 권한이 있는 mount 명령이 더 이상 필요하지 않으므로 이제 루트가 아닌 사용자가 UBS 저장 장치에 액세스할 수 있습니다. 이 장치는 vold에 의해 자동으로 마운트되어 /rmdisk 디렉토리 아래에서 사용할 수 있습니다. 시스템이 종료된 상태에서 새 장치를 연결하는 경우 vold에서 장치를 인식하도록 boot-r 명령을 사용하여 재구성 부트를 수행합니다. 시스템이 가동하는 상태에서 새 장치를 연결하는 경우 vold를 다시 시작하십시오. 자세한 내용은 vold(1M) 및 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 드라이브와 같은 소용량 장치를 이동형 장치로 인식했기 때문에 응용 프로그램이 매체 크기를 잘못 인식할 수 있습니다.
하드 드라이브 등의 배출이 불가능한 장치에 대해 응용 프로그램이 매체 배출을 요청하는 경우 성공하지만 아무 것도 수행되지 않습니다.
모든 USB 대용량 저장 장치를 이동형 매체 장치로 처리하지 않던 이전 Solaris 릴리스의 동작으로 되돌아 가려면 /kernel/drv/scsa2usb.conf 파일을 업데이트하십시오.
USB 대용량 저장 장치의 사용에 대한 자세한 내용은 scsa2usb(7D) 매뉴얼 페이지를 참조하십시오.
USB 대용량 저장 장치의 문제 해결에 대한 자세한 내용은 System Administration Guide: Devices and File Systems의 “What’s New in USB Devices?”를 참조하십시오.