`

solaris10中U盘的使用方法

 
阅读更多

 

一般情况下U 盘插上去都可以自动识别,如果不能自动识别,可以试试如下方法:

先运行volcheck
/etc/init.d/volmgt stop
/etc/init.d/volmgt start
volcheck

如果这样还是不行,就要用mount 进行挂接了。

devfsadm -c disk
cd /dev/dsk/
ls -l
可看到usb 的设备连接
然后mount -F pcfs /dev/dsk/cxtxdxsx /usb

 

首先,确认你的U盘的文件格式为Fat格式。插上U盘,输入命令察看U盘的名字。

#  format –e
Searching for disks…done

AVAILABLE  DISK  SELECTIONS:
       0.        c0t0d0  <ST34001A  cy1  19156  alt  2  hd  16  sec  255>
/pci@1f,0/ide@d/dad@0,0
       1.        c1t0d0  <drive  type  unknown>     //这就是那块U盘
/pci@1f,0/usb@c,3/storage@1/disk@0,0
Specify  disk  (enter its number):                   //按Ctrl+D键退出

如果没有显示U盘的盘付那就检查一下是否插好了,或者重启机器。如果你的U盘插好了,重启机器的话,那U盘会被自动挂载。这道省事儿了。。。呵呵。
如果显示了盘付,接下来手动挂载。输入命令挂载。

#  mount  –F  pcfs  /dev/dsk/c1t0d0s0  /mnt       //盘付一定要写全
#

如果没有报错,那就成了。下面输入命令检查是否挂载成功。

#  df  -k  
//上面的显示内容略过不写了
/dev/dsk/c1t0d0s0       64244      30    64214    1%    /mnt    //在最后一行显示

看到这行,恭喜你,呵呵。
用完之后,别忘了取消挂载。输入命令。

#  umount  /mnt
#

这样,你就可以拔下U盘了

 

=======================other method========

mkdir /rmdisk
chmod 755 /rmdisk
/etc/init.d/volmgt stop
#/etc/init.d/volmgt start

 

转自:http://blog.csdn.net/lyr1985/article/details/6028907

 

solaris10 _x86下u盘怎么挂接?#ls /dev/usb
hub0 hub1 mass-storage0
#mount -F pcfs /dev/dsk/c3t0t0s3:c/mnt
no such file or directory

solaris10 _x86下u盘怎么挂接?使用rmformat来查找可移动存储设备名
#rmformat -l
Looking for devices...
1. Logical Node: /dev/rdsk/c2t0d0p0
Physical Node: /pci@0,0/pci8086,4541@1d,1/storage@1/disk@0,0
Connected Device:ReTop JOY Disk 1.11
Device Type: Removable
#mount -F pcfs /dev/dsk/c2t0d0p0:c /mnt

请教:
1. 找到的是/dev/rdsk/c2t0d0p0,为什么mount的时候要写/dev/dsk/c2t0d0p0?
我试过了,如果mount /dev/rdsk/c2t0d0p0会提示Block device required
2. 看了很多帖子,在mount的时候都用:*,为什么要mount c2t0d0p0:c?
我看了,/dev/dsk目录下没有c2t0d0p0:c个文件,看来:c还有别的含义,另外:b或是别的字母都不可以

答:
1.挂接移动存储设备需要使用块设备,而rdsk是指流设备,应当使用dsk来mount
2.c2t0d0p0:c中的c指设备c2t0d0p0的第一个分区,你也可以使用c2t0d0p0:1来挂,效果是完全一样的。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics