我最近购买了一个 USB CD ROM 驱动器,但我不知道如何让它与运行 Ubuntu 10.04 的计算机一起使用。
http://www.amazon.com/gp/product/B00303H908/ref=oss_product
当我发出lsusb命令时,它显示为:
Bus 002 Device 016: ID 05e3:0701 Genesys Logic, Inc. USB 2.0 IDE Adapter
电脑无法自动识别。如何让这个驱动器在我的计算机上显示为实际驱动器?如果这个特定的驱动器不能处理 Linux,你能推荐一个可以并提供它的链接以便我可以购买它吗?谢谢!
更新:Scaine要求我运行一个命令并报告输出:
joe@joe-laptop:~$ tail -f /var/log/kern.log
Dec 29 12:51:35 joe-laptop kernel: [103190.551437] sr 7:0:0:0: [sr1] Add. Sense: Illegal mode for this track
Dec 29 12:51:35 joe-laptop kernel: [103190.551446] sr 7:0:0:0: [sr1] CDB: Read(10): 28 00 00 00 00 00 00 00 02 00
Dec 29 12:51:35 joe-laptop kernel: [103190.551463] end_request: I/O error, dev sr1, sector 0
Dec 29 12:51:35 joe-laptop kernel: [103190.877542] sr 7:0:0:0: [sr1] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Dec 29 12:51:35 joe-laptop kernel: [103190.877551] sr 7:0:0:0: [sr1] Sense Key : Illegal Request [current]
Dec 29 12:51:35 joe-laptop kernel: [103190.877559] Info fld=0x0, ILI
Dec 29 12:51:35 joe-laptop kernel: [103190.877562] sr 7:0:0:0: [sr1] Add. Sense: Illegal mode for this track
Dec 29 12:51:35 joe-laptop kernel: [103190.877572] sr 7:0:0:0: [sr1] CDB: Read(10): 28 00 00 00 00 00 00 00 02 00
Dec 29 12:51:35 joe-laptop kernel: [103190.877588] end_request: I/O error, dev sr1, sector 0
Dec 29 13:08:46 joe-laptop kernel: [104221.558911] usb 2-2.2: USB disconnect, address 16
然后,当我将驱动器重新插入计算机时,我得到:
Dec 29 13:10:29 joe-laptop kernel: [104324.668320] usb 2-2.2: new high speed USB device using ehci_hcd and address 17
Dec 29 13:10:29 joe-laptop kernel: [104324.761702] usb 2-2.2: configuration #1 chosen from 1 choice
Dec 29 13:10:29 joe-laptop kernel: [104324.762700] scsi8 : SCSI emulation for USB Mass Storage devices
Dec 29 13:10:29 joe-laptop kernel: [104324.762935] usb-storage: device found at 17
Dec 29 13:10:29 joe-laptop kernel: [104324.762938] usb-storage: waiting for device to settle before scanning
Dec 29 13:10:34 joe-laptop kernel: [104329.760521] usb-storage: device scan complete
Dec 29 13:10:34 joe-laptop kernel: [104329.761344] scsi 8:0:0:0: CD-ROM TEAC CD-224E 1.7A PQ: 0 ANSI: 0 CCS
Dec 29 13:10:34 joe-laptop kernel: [104329.767425] sr1: scsi3-mmc drive: 24x/24x cd/rw xa/form2 cdda tray
Dec 29 13:10:34 joe-laptop kernel: [104329.767612] sr 8:0:0:0: Attached scsi CD-ROM sr1
Dec 29 13:10:34 joe-laptop kernel: [104329.767720] sr 8:0:0:0: Attached scsi generic sg2 type 5
Dec 29 13:10:34 joe-laptop kernel: [104330.141060] sr 8:0:0:0: [sr1] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Dec 29 13:10:34 joe-laptop kernel: [104330.141069] sr 8:0:0:0: [sr1] Sense Key : Illegal Request [current]
Dec 29 13:10:34 joe-laptop kernel: [104330.141077] Info fld=0x0, ILI
Dec 29 13:10:34 joe-laptop kernel: [104330.141081] sr 8:0:0:0: [sr1] Add. Sense: Illegal mode for this track
Dec 29 13:10:34 joe-laptop kernel: [104330.141090] sr 8:0:0:0: [sr1] CDB: Read(10): 28 00 00 00 00 00 00 00 02 00
Dec 29 13:10:34 joe-laptop kernel: [104330.141106] end_request: I/O error, dev sr1, sector 0
Dec 29 13:10:34 joe-laptop kernel: [104330.141113] __ratelimit: 18 callbacks suppressed
输出比这更多(重新插入驱动器后行数开始增长,并不断增长),但这是前几行。
看起来你正在遭受这个错误:
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/646293
据报道,此问题已在 Natty 中修复,但没有关于如何为 Maverick 正确修复它的建议。当我知道更多时,我会更新这个答案。
在 10.10 中很好(没有用 10.04 测试,但很可能会以相同的方式工作)。只需连接 USB CDROM 驱动器。然后启动任何刻录软件,例如 Brasero 或 K3B。他们会马上认出燃烧器。无需做任何其他事情。但由于仍有几个外部设备尚未 100% 工作,那么我将为您回答替代方案。
你有例如这个:http ://www.newegg.com/Product/Product.aspx?Item=N82E16827135206
适用于 10.04 及更高版本。在反馈中,您可以看到有人已经从它启动并从中安装了 ubuntu。
您也有这个http://www.amazon.com/Samsung-External-Optical-SE-S084C-RSBN/dp/B002C1BBU8/?tag=klnprk-20已知与 Ubuntu 兼容。
无论如何,这一切都归结为制造外部设备的公司以及如果 linux 支持该设备,他们对 linux VS 的喜爱程度。
这里 -> https://wiki.ubuntu.com/HardwareSupport是 Ubuntu 支持的硬件的一小部分列表
我上传了一些信息的另一个地方是:http: //linuxhcl.com/,您可以在其中查找特定设备。也在这里:http ://hardware4linux.info/你可以做同样的事情,但有一个更大的数据库。
无论如何,在 ubuntu 论坛中查看您想要购买的设备,或者在您购买的地方查看该设备的评论。很可能有人已经在 ubuntu 中对此进行了测试。
如果在插入时它不起作用,则很可能它不受支持。 http://www.amazon.com/External-Slim-CD-ROM-Drive-Black/dp/B000YQSKPM?tag=dudugo-20这显然适用于 Ubuntu。