请教:

weixin_38050648 2004-05-29 11:11:55

我的系统是solaris 8 for  x86
不知为何不能加载软盘设备

我照资料做如下操作问题依然不能解决,请高手指点


vold 是运行在你的系统中的守护进程,它使软盘和光盘能被自动地加载。对于软盘加载,在插入软盘后你必须输入volcheck 命令;所以它实际上是一个半自动的过程。光盘应该在几秒钟(10-15秒)后自动加载上。 vold最大的克星是WABI进程. WABI 和vold 不能同时运行. 如果你曾经运行过WABI,请先作如下检查:

more /etc/vold.conf

查找如下部分(命令的执行结果应该会以如下方式输出):

# Devices to use
use cdrom drive /dev/rdsk/c*s2 dev_cdrom.so cdrom%d
use floppy drive /dev/rdiskette[0-9] dev_floppy.so floppy%d

请确认与软盘相关的行没有被注释掉,如果你修改了该文件,请停止vold进程并重新启动它,以确保改动生效。

目录/cdrom 和 /floppy 应该为空。取出光盘或者软盘并检查目录/floppy 或 /cdrom。如果目录不为空说明你可能以前在此目录上安装过其他设备。删除此遗留设备。

检查vold 进程是否在运行?
% ps -ef | grep vold

否? 启动它: % /etc/init.d/volmgt start
是? 继续。

插入光盘或软盘
对于软盘,输入: % volcheck
光盘或软盘被加载了吗?
% cd /cdrom
或% cd /floppy
% ls -la
查找由vold 创建的链接:
对于软盘(上述命令产生如下输出--译者注):
lrwxrwxrwx 1 root nobody 16 Dec 18 13:50 floppy0 ->;
./unnamed_floppy/
drwxrwxrwx 3 nobody nobody 512 Dec 18 09:10 unnamed_floppy/

对于光盘:
lrwxrwxrwx 1 root nobody 15 Dec 18 13:50 cdrom0 ->; ./disksuite_4_0/
dr-xr-xr-x 2 root sys 2048 Oct 25 1995 disksuite_4_0/

如果没有出现上述链接,说明vold没有成功加载设备。

要手工安装?先停止vold :
% /etc/init.d/volmgt stop

对于光盘:
% mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /cdrom

% ls -la /cdrom


装好了吗?

加载软盘需要额外的一些技巧。你需要知道关于软盘的以下几点:

有文件系统在软盘上吗?什么样的文件系统?pcfs还是ufs ?
要在不同系统上读取相同的软盘,在你要读取软盘的相应系统上执行如下命令:
或, % mount -F ufs /dev/diskette0 /floppy
或, % mount -F pcfs /dev/diskette0 /floppy

% ls -la /floppy
...全文
12 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复

477

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧