external drive size differences
Something very very interesting... below is an external drive enclosure supporting both USB2 and Firwire, fitted with a 200Gb IDE Hdd.
When plugged into the firewire bus, i get 137Gb size, when plugged into the usb bus, i get 200Gb size.
Could this be a bug in the kernel? or external hardware?
<snip>
ieee1394: sbp2: Logged into SBP-2 device
ieee1394: Node 0-00:1023: Max speed [S400] - Max payload [2048]
Vendor: WDC WD20 Model: 00JB-00FUA0 Rev:
Type: Direct-Access ANSI SCSI revision: 06
SCSI device sdb: 268435455 512-byte hdwr sectors (137439 MB)
sdb: asking for cache data failed
sdb: assuming drive cache: write through
sdb: sdb1
</snip>
<snip>
scsi7 : SCSI emulation for USB Mass Storage devices
Vendor: USB 2.0 Model: Storage Device Rev: 0100
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sdb: 390721968 512-byte hdwr sectors (200050 MB)
sdb: assuming drive cache: write through
sdb: sdb1
</snip>
Regards
Nigel Kukard
Quoted 7 lines · Nigel Kukard
Something very very interesting... below is an external drive enclosure supporting both USB2 and Firwire, fitted with a 200Gb IDE Hdd.
When plugged into the firewire bus, i get 137Gb size, when plugged into the usb bus, i get 200Gb size.
Could this be a bug in the kernel? or external hardware?
Your firewire adapter doesn't support large drives I would suspect. 137Gb is the exact limit of a non LBA48 aware adapter.
Quoted 3 lines
Your firewire adapter doesn't support large drives I would suspect. 137Gb is the exact limit of a non LBA48 aware adapter.
by adapter do you mean the actual pci interface card or the external drive enclosure?
-Nigel
Quoted 6 lines · Nigel Kukard
Quoted 3 lines
Your firewire adapter doesn't support large drives I would suspect. 137Gb is the exact limit of a non LBA48 aware adapter.
by adapter do you mean the actual pci interface card or the external drive enclosure?
Drive enclosure as I understand firewire.
Quoted 4 lines
Quoted 2 lines
by adapter do you mean the actual pci interface card or the external drive enclosure?
Drive enclosure as I understand firewire.
I guess there is no way to get around this apart from using a different external enclosure, right?
-Nigel
Quoted 7 lines · Nigel Kukard
Something very very interesting... below is an external drive enclosure supporting both USB2 and Firwire, fitted with a 200Gb IDE Hdd.
When plugged into the firewire bus, i get 137Gb size, when plugged into the usb bus, i get 200Gb size.
Could this be a bug in the kernel? or external hardware?
More than likely hardware. Most of the oxford chips that are so often used in firewire enclosures, don't support >137G drives. It probably uses a different chip for the usb side of things.
--Iggy
Quoted 23 lines
<snip>
ieee1394: sbp2: Logged into SBP-2 device
ieee1394: Node 0-00:1023: Max speed [S400] - Max payload [2048]
Vendor: WDC WD20 Model: 00JB-00FUA0 Rev:
Type: Direct-Access ANSI SCSI revision: 06
SCSI device sdb: 268435455 512-byte hdwr sectors (137439 MB)
sdb: asking for cache data failed
sdb: assuming drive cache: write through
sdb: sdb1
</snip><snip>
scsi7 : SCSI emulation for USB Mass Storage devices
Vendor: USB 2.0 Model: Storage Device Rev: 0100
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sdb: 390721968 512-byte hdwr sectors (200050 MB)
sdb: assuming drive cache: write through
sdb: sdb1
</snip>Regards
Nigel Kukard