LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1684|回复: 2

大虾们,如何解决usb刻录光驱??(已经解决)

[复制链接]
发表于 2005-11-14 18:06:33 | 显示全部楼层 |阅读模式
一直解决不了这个问题,没法再Linux下刻录,每回刻录都要回Win下,有人解决这个问题了吗??在此先谢过了!! :thank

方法:
外置USB光驱及刻录机的驱动

USB光驱与其它的USB存储设备使用类似,只不过USB光驱会被识别为SCSI光驱,如/dev/sr0或/dev/scd0等设备,它需要sr_mod.o(SCSI CD-ROM设备)驱动模块。

# modprobe sr_mod  //如果sr_mod模块没有编译,请重新编译内核,在SCSI部分
            # mount -t iso9660 /dev/scd0 /mnt/cdrom



关于外置刻录机驱动详见本刊今年第8期“Linux完全驱动(二)”:



# mkisofs -Jv -V examplecd -o example.iso /root/



将/root/目录下的文件做成一个名叫example.iso的光盘镜像文件,该文件的卷标为examplecd;还可通过下面命令将该文件加载到/mnt/iso文件夹中。



# mkdir /mnt/iso
            # mount -t iso9660 -o loop example.iso /mnt/iso



在调整完/mnt/iso文件的内容后使用下面命令:



# umount /mnt/iso



最后使用cdrecord命令刻录:



# cdrecord -scanbus



查看SCSI总线中刻录机的配置信息:



Cdrecord 2.0 (i686-pc-linux-gnu) Copyright
            (C) 1995-2002 J?rg Schilling
            Linux sg driver version: 3.1.25
            Using libscg version 'schily-0.7'
            cdrecord: Warning: using inofficial
            libscg transport code version
            (schily - Red Hat-scsi-linux-sg.c-1.75-RH '@(#)scsi-linux-sg.c
            1.75 02/10/21 Copyright 1997 J. Schilling').
            scsibus0:
            0,0,0     0) 'HL-DT-ST' 'RW/DVD GCC-4240N' 'E112' Removable CD-ROM
            0,1,0     1) *
            0,2,0     2) *
            0,3,0     3) *
            0,4,0     4) *
            0,5,0     5) *
            0,6,0     6) *
            0,7,0     7) *



从上面可以看到目前光驱在SCSI总线的参数,然后根据参数输入下面的命令刻录光盘:



# cdrecord -v -eject speed=24 dev=0,0,0 example.iso



“speed=24”是以24速来刻录光盘,“dev=”后加上刚才显示的刻录机的SCSI参数。如果是外置DVD,则应使用dvdrecord命令,其用法与cdrecord相同。



# rpm -ivh dvdrecord-0.1.2-12.i386.rpm
            # man dvdrecord  查看帮助
发表于 2005-11-14 18:43:17 | 显示全部楼层
没用过刻录机...但是应该没问题的啊
你能使用usb 光驱读盘吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-15 10:32:41 | 显示全部楼层
插上USB光驱后根本就没反应啊,要是能够认出来就好办多了,看了wiki也没有这方面的介绍
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表