[问题]挂载U盘的问题,难道和系统内核有关?

声卡/显卡/打印机/USB设备等硬件问题(网卡问题请发上面的网卡板块)
回复
头像
Mr.Dict
帖子: 109
注册时间: 2007-10-26 12:47
送出感谢: 0
接收感谢: 0

[问题]挂载U盘的问题,难道和系统内核有关?

#1

帖子 Mr.Dict » 2007-11-08 17:45

升级ubuntu7.10之后,无法自动挂载U盘了。屏幕右下角出现对话框,提示说无法挂载。

查找了很多办法,最终利用新立得,修复安装hal和udev之后,实现了自动挂载U盘。


后来我刻录了CD之后,又重装系统,还是无法挂载U盘。于是又想修复安装hal和edev,结果先是修复过程中网络程序出问题,然后重启无法进入系统......


今天我又看到这份资料:http://soft.zdnet.com.cn/software_zone/ ... 6898.shtml
Usbmount 工具可以实现usb设备得自动加/卸载。

$ sudo apt-get install usbmount

usbmount的配置文件为/etc/usbmount/usbmount.conf,通常需要修改得字段如下:

FILESYSTEMS=“ext2, ext3, vfat, ntfs”

MOUNTOPTIONS=“iocharset=gb2312,sync,noexec,nodev,noatime”

FS_MOUNTOPATIONS=“-fstype=vfat,gid=floppy,dmask=0007,fmask=0117”

FS_MOUNTOPATIONS=“-fstype=ntfs,gid=floppy,dmask=0007,fmask=0117”

之后,插入u盘即可自动挂载,可执行tail /var/log/messages查看挂载卸载的日志。

不过,对于ntfs格式的移动硬盘,需要用root权限登录才挂载得上,即使su –登录都不行。

依计行事,结果还是无法自动挂载U盘。这次连右下角的提示都没有了。



执行tail /var/log/messages
结果是这样的,贴出来,大家帮着诊断一下:

代码: 全选

Nov  8 17:33:37 Doing kernel: [10938.512000] end_request: I/O error, dev sr1, sector 0
Nov  8 17:33:37 Doing kernel: [10938.528000] VFS: busy inodes on changed media.
Nov  8 17:33:37 Doing kernel: [10938.540000] sd 3:0:0:0: [sdb] READ CAPACITY failed
Nov  8 17:33:37 Doing kernel: [10938.540000] sd 3:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK,SUGGEST_OK
Nov  8 17:33:37 Doing kernel: [10938.540000] sd 3:0:0:0: [sdb] Sense not available.
Nov  8 17:33:37 Doing kernel: [10938.540000] sd 3:0:0:0: [sdb] Write Protect is off
Nov  8 17:33:37 Doing kernel: [10938.552000] usb 5-8: USB disconnect, address 4
Nov  8 17:33:37 Doing usbmount[9536]: executing command: run-parts /etc/usbmount/mount.d
Nov  8 17:33:38 Doing usbmount[9609]: executing command: umount -l /media/usb0
Nov  8 17:33:38 Doing usbmount[9609]: executing command: run-parts /etc/usbmount/umount.d

我弱弱的问一句,难道是系统的内核有问题?
头像
Mr.Dict
帖子: 109
注册时间: 2007-10-26 12:47
送出感谢: 0
接收感谢: 0

现在的udev有bug?

#2

帖子 Mr.Dict » 2007-11-08 18:04

刚才看了几个文章,有的说:
现在的udev有bug,不能将hotplug事件传递到hal等处理程序。我之前也研究过hotplug处理过程,发现采用hal无法做到u盘自动mount。
头像
Mr.Dict
帖子: 109
注册时间: 2007-10-26 12:47
送出感谢: 0
接收感谢: 0

#3

帖子 Mr.Dict » 2007-11-08 18:09

看到一个不错的文章

http://www.mcublog.com/blog/user1/9854/ ... 19926.html

关于“Linux 2.6.16 udev问题”
头像
Mr.Dict
帖子: 109
注册时间: 2007-10-26 12:47
送出感谢: 0
接收感谢: 0

用wget下载hal和edev的deb包

#4

帖子 Mr.Dict » 2007-11-08 18:25

用wget下载hal和udev的deb包

重新安装

还是没用,U盘插上没反应......


这个U盘在win下是正常的。
上次由 Mr.Dict 在 2007-11-08 18:28,总共编辑 1 次。
头像
Mr.Dict
帖子: 109
注册时间: 2007-10-26 12:47
送出感谢: 0
接收感谢: 0

DVD光盘可以自动挂载

#5

帖子 Mr.Dict » 2007-11-08 18:27

重新安装hal和udev之后,光盘可以自动挂载了。

但是usb不行,插上去提示都没用。
回复

回到 “常用硬件支持”