如果相机的介质使用 PCFS 文件系统,则 vold 会自动挂载该相机。 如果该设备未绑定至 scsa2usb 驱动程序,请使用 libusb 应用程序来传送图片。有关更多信息,请参阅 /usr/sfw/share/doc/libusb/libusb.txt 。
成为超级用户。
系统将为相机创建一个逻辑设备。插入相机后,会将输出写入 /var/adm/messages 文件,以确认设备的连接。系统会将相机视为存储设备。
检查写入 /var/adm/messages 文件的输出。
# more /var/adm/messages |
通过检查此输出,可以确定已创建的逻辑设备,这样便可以使用该设备来访问图像。其输入与以下内容类似:
Jul 15 09:53:35 buffy usba: [ID 349649 kern.info] OLYMPUS, C-3040ZOOM, 000153719068 Jul 15 09:53:35 buffy genunix: [ID 936769 kern.info] scsa2usb1 is /pci@0,0/pci925,1234@7,2/storage@2 Jul 15 09:53:36 buffy scsi: [ID 193665 kern.info] sd3 at scsa2usb1: target 0 lun 0 |
请通过执行以下操作,使该设备与可挂载的 /dev/dsk 链路项匹配:
# ls -l /dev/dsk/c*0 | grep /pci@0,0/pci925,1234@7,2/storage@2 lrwxrwxrwx 1 root root 58 Jun 30 2004 c3t0d0p0 -> ../../devices/pci@0,0/pci925,1234@7,2/storage@2/disk@0,0:a |
挂载 USB 相机文件系统。
该相机的文件系统很可能是 PCFS 文件系统。如果文件系统是 PCFS,则该文件系统应由 vold 自动挂载。
要在 x86 系统上手动挂载文件系统,可以使用如下语法:
# mount -F pcfs /dev/dsk/c3t0d0p0:c /mnt |
要在 SPARC 系统上手动挂载文件系统,可以使用如下语法:
# mount -F pcfs /dev/dsk/c3t0d0s0:c /mnt |
有关挂载文件系统的信息,请参见第 19 章,挂载和取消挂载文件系统(任务)。
有关挂载其他 PCFS 文件系统的信息,请参见 mount_pcfs(1M)。
检验图像文件是否可用。
例如:
# ls /mnt/DCIM/100OLYMP/ P7220001.JPG* P7220003.JPG* P7220005.JPG* P7220002.JPG* P7220004.JPG* P7220006.JPG* |
查看并处理 USB 相机创建的图像文件。
例如:
# /usr/dt/bin/sdtimage P7220001.JPG & |
断开相机连接之前,取消挂载文件系统。
例如:
# umount /mnt |
(可选的)关闭并断开相机连接。