免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1887 | 回复: 0
打印 上一主题 下一主题

如何在Solaris下使用USB存储设备? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-20 16:09 |只看该作者 |倒序浏览
如何在Solaris下使用USB存储设备?

Solaris可以自动检测并mount USB存储设备上的文件系统,在CDE和JDS下会自动在桌面上给出U盘的文件夹,不过要等一会儿,大概半分钟的时间不到。
  如果系统没有自动识别,主要有以下2种情况:
  1.较早版本的Solaris的vold不能立即检测热插拔,需要重新启动vold才可以识别:
  将U盘插入USB口,再重新启动vold,vold会自动mount usb设备:
  # /etc/init.d/volmgt stop
  # /etc/init.d/volmgt start
  /rmdisk/rmdisk0可能就是被mount上的U盘,如果不是,请依次检查/rmdisk/rmdisk1,/rmdisk/rmdisk2...
  2.直接查询设备路径,mount该设备:
  如果该USB设备已经存在文件系统,且Solaris支持该文件系统,可以直接mount该文件系统。以FAT32文件系统为例,首先要了解USB设备的路径:
    [root@sol02 usb]#rmformat
    Looking for devices...
     1. Logical Node: /dev/rdsk/c1t0d0p0
        Physical Node: /pci@0,0/pci-ide@7,1/ide@1/sd@0,0
        Connected Device: NECVMWar VMware IDE CDR10 1.00
        Device Type: CD Reader
     2. Logical Node: /dev/rdsk/c3t0d0p0
        Physical Node: /pci@0,0/pci15ad,790@11/pci15ad,770@2/storage@1/disk@0,0
        Connected Device: Generic  USB Disk         9.02
        Device Type: Removable
   然后,直接mount该设备(以FAT32,即PCFS格式为例):
   [root@sol02 usb]#mount -F pcfs /dev/dsk/c3t0d0p0:c /mnt
    卸载U盘前,需要确保该mount目录没有正在使用:
  [root@sol02 usb]#umount /mnt
  [root@sol02 usb]#eject rmdisk0
  或者
  [root@sol02 usb]#umount /mnt
  [root@sol02 usb]#eject /dev/rdsk/c3t0d0p0
  需要注意的是,Solaris现在支持的硬盘文件系统格式只有:ufs,hsfs(用于光盘),pcfs(就是DOS,Windows用的FAT32)和udfs。如果你用的USB设备是FAT或者NTFS,现在还不能使用。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/36549/showart_1731019.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP