Technoblog
Friday, June 04, 2004
I've got hold of my Disgo USB2 512MB dirve with security features, partly to see if it would work with the XBOX and partly to have a big and bootable flash disk. Bootability with the HP utilities is fine as USB-HDD, I am assumming it would be bootable anyways. Ergonomically it's as good as it looked, slim enough to fit in most places, the LED quit enlightening, and getting hot. With the Xbox I havn't had much luck so far. The secure tool does some magic, either via firmware or some incompatible use of the MBR: it effectively changes the size of the disk, with the remainder available to the cryptoAPi. The cryptotool is the only way to recover that disk space too. The device reports itself as an M-systems USB device, and the ID's are:
Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0x00
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 (64)
idVendor: 0x08EC
idProduct: 0x0012
bcdDevice: 0x0200
iManufacturer: 0x01
iProduct: 0x02
iSerialNumber: 0x03
bNumConfigurations: 0x01
ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: Full
Device Address: 0x02
Open Pipes: 2
Endpoint Descriptor:
bEndpointAddress: 0x81
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
The default partition ID is "e" for Win95Fat16, as opposed to "6" for fat, and the device just won't play with PartitionMagic. The two versions of the cryptotool I have produced slightly different partition tables.
Endpoint Descriptor:
bEndpointAddress: 0x00
Transfer Type: Control
wMaxPacketSize: 0x0507 (1287)
wInterval: 0x0202
bSyncAddress: 0x00