分页:
上一页 1 [2] 3 4 5 6 7 8 下一页
从速度来看,在USB 2.0和FireWire之间没什么可选择的:虽然USB 2.0报出的速度较高,实际上因为协议不同,它们都是差不多的。如果您的计算机两者都有,或许使用USB更好,而不是FireWire(后面我会讲明原因),但是如果仅有FireWire,则当然只能选择FireWire。为了获得最大的灵活性,从大量支持USB 2.0和FireWire的驱动器中选择一个(比如,我在本文稍后使用的驱动器)。
对于没有所需端口、PCI(对于台式电脑)和PCMCIA(对于笔记本电脑)的计算机,可以很便宜地买到FireWire和USB 2.0卡:例如,我在本文后面使用的PCMCIA FireWire卡大概是用10GBP(不到20美元)买到的。
为了完成本文,我购买了5-1/4英寸外置驱动器盒。这是非常灵活的盘盒,它不与任何驱动器一起提供,可以装入任何标准IDE设备,包括3-1/2英寸硬盘驱动器和5-1/4英寸IDE设备,如CD-RW/DVD-RW驱动器。该盘盒具有USB 2.0和FireWire连接。
为了将盘盒连接到我的IBM Thinkpad T30笔记本电脑,我还购买了PCMCIA FireWire卡(内置USB端口仅支持USB 1.1)。
盘盒和FireWire卡都比较便宜(分别是50GBP和10GBP)。
出于测试目的,我将盘盒与我准备的13GB 3-1/2英寸IDE驱动器连接-在实际使用时,我会购买更大容量的驱动器,这些驱动器现在也非常便宜(大约每GB 50GBP!)
Linux支持
正如您可能期望的那样,Linux对这些盘盒的支持确实很好。任何遵守“大容量存储设备”的SBP(Serial Bus Protocol)标准的设备都可以很容易地与Linux一起使用。
一般来说,要启用对这些设备的支持,内核需要支持许多内容(直接编译或通过模块)。
对于USB和FireWire,SBP设备支持都通过SCSI仿真实现-即,设备显示给Linux就好像它们是SCSI磁盘一样。这是在Linux中抽象存储设备的一种通用方法(例如,IDE CD/DVD驱动器也通常使用SCSI仿真连接)。因此,需要下列内核支持:
* SCSI支持
* SCSI仿真
* SCSI磁盘支持
另外,根据连接方法,还会需要下列支持:
对于FireWire:
IEEE1394支持
OHCI1394支持
RAW1394支持
SBP-2支持
分页:
上一页 1 [2] 3 4 5 6 7 8 下一页