Chinaunix

标题: Solaris(X86)不能MOUNT移动硬盘问题的解决 [打印本页]

作者: jnsd    时间: 2007-12-17 22:57
标题: Solaris(X86)不能MOUNT移动硬盘问题的解决
分别测试BENQ U盘和希捷移动硬盘。

U盘插入后,无论/dev/dsk、/rmdisk/rmdisk0的显示情况,还是cfgadm、rmformat,均显示U盘并自动MOUNT到/rmdisk/rmdisk0,桌面上已显示U盘的链接图标。完全可以正常使用U盘。

但移动硬盘插入后,/dev/dsk/c3t0d0p0显示正常,/rmdisk/rmdisk0依旧不变,cfgadm显示正常(USB端口已经接通),rmformat显示出移动硬盘,但不知道为什么,显示成rmdisk0(按理不应有这行显示的)。

此时按照大多数资料,作mount -F pcfs /dev/dsk/c3t0d0p0:c /mnt  ,显示已经MOUNT或/MNT繁忙。

百思不得解。
本人先前卸下U盘,是直接在桌面上右击U盘的链接图标,按提示操作;发觉在/rmdisk/rmdisk0依然存在。
怀疑系统再插上移动硬盘后,系统当成U盘自动进行了MOUNT。
于是再次插上U盘,并eject /rmdisk0,发现/rmdisk/已经清空。
再次插上移动硬盘,一切正常,可以进行正常MOUNT。问题解决。

大概是这个原因,至少目前为止,本人的移动硬盘可以正常使用了。
作者: race    时间: 2007-12-18 08:24
楼主再完善一下,比如操作系统版本等详细信息
作者: xufund    时间: 2007-12-21 22:35
楼主的移动硬盘分区没有?我在u3版本下使用时只能认出一个分区(20G).另外对盘里中文名的文件不能识别(根本看不到这些文件).不知你的版本是哪个,是否能解决上述问题.
作者: yuhuohu    时间: 2007-12-22 00:12
一般情况下用umount一下就没问题了
作者: jnsd    时间: 2007-12-24 14:31
我也是新手,才碰SOLARIS不久,抛块砖。

版本我也不是很清楚,4月份从SUN官网下载的X86版本,从启动界面上看是:5.10 generic_118855-33 64bit。目前没有打过任何补丁。

我的移动硬盘分为三个区,但只有第一个区为FAT32格式,其余全是NTFS格式。

在SOLARIS中也确实只认那个FAT32分区,且中文支持很差。
作者: jnsd    时间: 2007-12-24 14:33
我觉得目前这个情况,可能仅针对插过U盘又插移动硬盘的情况。

因为大多数人试的时候,都会先插U盘试验的。
作者: yiyi_2200    时间: 2009-02-07 15:12
OpenSolaris没有玩过,不过就目前来看,只有Solaris10版本(包括sparc和x86)才能把U盘认成为/rmdisk/rmdisk0或/rmdisk/unnamed_rmdisk。
作者: iunknown2k    时间: 2009-02-09 12:10
大家把这个问题想得太复杂了,没有配置好就觉得系统不支持。Opensolaris缺省支持FAT32分区,但对NTFS分区是缺省不支持的,而大多数U盘是格式化为FAT32分区的,估计大家的
移动硬盘是格式化为NTFS分区的,所以出现可以找到U盘但看不到移动硬盘的情况。

问题很好解决,在Opensolaris下安装ntfs-3g的包就可以很好支持你的移动硬盘,对中文的支持也很好,完美读写。获取和安装的步骤在这里不详细展开了,在百度下搜索 "opensolaris ntfs-3g"
或 “opensolaris ntfs分区”就能找到一大堆的答案,在opensolaris下比较稳定的好像是build5012,有专门的包下载。

可以去试试,很简单的,祝大家好运。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2