Next Previous Contents

3. 支援的硬体机种

这一节列出了现在 Linux 所支援的唯读光碟机及介面. 资料来源是来自最新的稳定 Linux 核心, 在写这篇时是 2.0.31. 也有开发版(development) 的核心(2.1.x), 但并不 被认为够稳.

这份资讯目前仅适用於 Intel 平台上的 Linux. 某些资讯也许对其它处理器架构有参考 价值, 不过我对它们没有第一手的经验.

3.1 ATAPI介面唯读光碟机

ATAPI (ATA 封包介面 )是个控制储存设备的协定. 它是建立在给硬碟使用的 IDE 介面 (ANSI 正式名称为 ATA(AT attachment)介面 )上. ATAPI 常用於硬碟, 光碟, 磁带及其 它设备上. 是目前最畅行的介面, 提供了 SCSI 的大部份功能, 但又不需要昂贵的控制 卡及接线.

Linux 核心有一个应该是任何 ATAPI 相容光碟机都能驱动的驱动程式. 有 Aztech, Mitsumi, NEC, Sony, Creative Labs, 以及精英等厂商生产相容的机种. 如果你最近买了 CD-ROM, 特别是四倍速以上的, 几乎都是 ATAPI 的.

3.2 SCSI介面唯读光碟机

SCSI (小型电脑系统界面)是唯读光碟机的一种流行介面. 它的主要优点是相当快的传输 速率, 可接数台设备, 还有多种电脑平台都支援它. 而缺点则是需要相对较贵的控制卡 及接线.

任何区块大小是 512 bytes 或 2048 bytes 的 SCSI 光碟机在 Linux 下应该都能驱动; 而在市场上的大多数机种应该都在这□围内.

你也需要一片 Linux 支援的 SCSI 控制卡; 想要更进一步资讯, 请看 SCSI HOWTO.

注意有些光碟机附送一片修改过的, 和 SCSI 不完全相容的控制卡(例如说, 它无法在後 面再接 SCSI 装置). 这些很可能能在 Linux 下使用.

3.3 专属介面唯读光碟机

有些光碟机使用专属介面; 通常此介面由音效卡提供. 也有些和音效卡上的等效的简易 介面卡存在. 这些机器趋向於比 SCSI 的便宜及小型. 缺点是缺乏标准及扩充性.

注意有时候专属介面被错误地当成 IDE 介面, 因为就像 IDE 硬碟般, 它们使用以 PC/AT 汇流排为基础的简单介面. 有些厂商, 特别像 Creative Labs, 出售很多不同型的光碟机 , 并在其音效卡上提供专属, SCSI 及 ATAPI 介面, 更增添了这项困惑.

底下列出了已知 Linux 支援的专属介面光碟机. 新增的机器的驱动程式可能在新的发 展核心里或是做成核心修补档. 後者通常可在 ftp://sunsite.unc.edu/pub/Linux/kernel/patches/cdrom/ 中找到. 也请注意核心中的 README 档中的最新资讯, 这些档案通常在 /usr/src/linux/Documentation/cdrom □.

                专属介面 CD-ROM 机种

厂牌            机型            核心驱动程式    附注
------          -----           -------------   --------
Panasonic       CR-521          sbpcd           Note 1
Panasonic       CR-522          sbpcd           Note 1
Panasonic       CR-523          sbpcd           Note 1
Panasonic       CR-562          sbpcd           Note 1
Panasonic       CR-563          sbpcd           Note 1
Creative Labs   CD-200          sbpcd
IBM             External ISA    sbpcd           Note 2
Longshine       LCS-7260        sbpcd
Teac            CD-55A          sbpcd
Sony            CDU-31A         cdu31a
Sony            CDU-33A         cdu31a
Sony            CDU-535         sonycd535       Note 3
Sony            CDU-531         sonycd535
Aztech          CDA268-01A      aztcd           Note 4
Orchid          CDS-3110        aztcd
Okano/Wearnes   CDD110          aztcd
Conrad          TXC             aztcd
CyCDROM         CR520ie         aztcd
CyCDROM         CR940ie         aztcd
GoldStar        R420            gscd            Note 5
Philips/LMS     CM206           cm206           Note 6
Mitsumi         CRMC LU005S     mcd/mcdx        Note 7, 8
Mitsumi         FX001           mcd/mcdx        Note 7, 8
Optics Storage  Dolphin 8000AT  optcd
Lasermate       CR328A          optcd
Sanyo           H94A            sjcd
various         various         isp16           Note 9
MicroSolutions  Backpack        bpcd

注意:

  1. 这些机种可能以Creative Labs, Panasonic, Matsushita, 或Kotobuki 之名出售.
  2. 这一型基本上和 CR-562 是一样的.
  3. 也可能以 Procomm 之名出售.
  4. 这个驱动程式仅对 CDA268-01A 有效. 其它型式像 CDA268-03I 及 CDA269-031SE 都不是专属介面, 应该用 IDECD(ATAPI) 驱动程式.
  5. 也可能是 Reveal Multimedia Kit 的一部份
  6. 飞利浦 CM205 并不被此驱动程式支援, 在 ftp://sunsite.unc.edu/pub/Linux/kernel/patches/cdrom/lmscd0.4.tar.gz 有它的alpha版驱动程式.
  7. 也可能以 Radio Shack 之名出售.
  8. 这个有两个驱动程式, mcd 是旧版的, mcdx 是新版, 有更多的功能, 但比较不稳.
  9. 这个驱动程式是给接在 ISP16, MAD16 及莫札特音效卡上的光碟机用的.

如果上列的机器没被你的核心支援, 你可能需要换新版本的核心.

如果你的机型不是上列的, 特别是如果是最近买的, 四倍速以上, 它很可能是前面所述 的 ATAPI 光碟机. 一个最常犯的错误就是认为一切接在声霸卡上的光碟机都应该用 SBPCD 驱动程式. Creative Labs 及多数厂商早已不卖专属介面的机种了; 它们遵从标准的 ATAPI/IDE 介面.

3.4 印表机介面唯读光碟机

有些厂商出售用平行印表机介面来连接电脑的光碟机. 目前唯一为Linux核心所支 援的这型机种为MicroSolutions Backpack.

另外有几种这型光碟机的核心驱动程式以核心修补档或可载入模组的形式存在. 请查照 http://www.torque.net/linux-pp.html 得知最新消息.

3.5 选择性的驱动程式

Zoltan Vorosbaranyi写了另一个选择性的Panasonic/Matsushita CR-56x驱动程式. 可以在 ftp://ftp.tarki.hu/pub/linux/pcd/pcd-0.29.tar.gz 找到.


Next Previous Contents