看了LinuxSir上的newred兄弟的文章,但是还是在fedora下搞了很久没有搞定USB接口的刻录机
又找出英文原文,还是不行。直到最后,一位同事说应该用USB1.1的。
一试果然成功。在关键的问题在于这台刻录机太老了。
呵呵,写一下经验。
一、首先要保证你的内参数是对的。
下面的图片显示的我的关于SCSI, USB, FILE SYSTEM的内核配置。
[myimg]upload/acer.png[/myimg]
二、配置完成后,重新编译内核,然后安装,重启,重启后,用手工加载以下几个模块看看行不行:
/sbin/modprobe usb_storage
/sbin/modprobe uhci_hcd
/sbin/modprobe sr_mod
它会自动的装载scsi_mod这个模块
用lsmod看一下,输入应该是如下:
[root@ghw root]# lsmod
Module Size Used by
sr_mod 14244 0
uhci_hcd 28044 0
usb_storage 36608 0
usbcore 101724 4 uhci_hcd,usb_storage
scsi_mod 100920 2 sr_mod,usb_storage
nvidia 1700652 10
rtc 9912 0
我是安装了这个软件包:usbmgr, 但是我想如果手动做得很熟的话,是不需要这个包的。
这个包的位置在:http://www.dotaster.com/~shuu/linux/usbmgr/
下载rpm包安装后,去/etc/usbmgr中
修改usbmgr.conf中
在### HOST CONTROLLER
# host usb-uhci
# host usb-ohci
# host uhci
host uhci_hcd #这一行自行加入的。
然后执行:/sbin/update_usbdb usbmgr.conf
再运行/etc/rc.d/init.d/usbmgr start
OK了,
现在将刻录机连到你的机器上,打开电源了。准备试试了。
在/mnt/下新建一个目录:USB
然后在刻录机里放一张碟,然后用这个命令:mount -r -t iso9660 /dev/scd0 /mnt/usb/ 听到刻录机在响了没有?
呵呵。恭喜你了。成功了。