Hi, I'm having trouble getting a Sony Micro Vault 512MB USB memory device to work with Linux. It works ok in Windows, so I know the hardware is ok.
When I modprobe usb-storage and plug it in, I get this in the log: Jun 2 13:51:17 musuko Initializing USB Mass Storage driver... Jun 2 13:51:17 musuko scsi0 : SCSI emulation for USB Mass Storage devices Jun 2 13:51:17 musuko Vendor: Sony Model: Storage Media Rev: PROL Jun 2 13:51:17 musuko Type: Direct-Access ANSI SCSI revision: 02 Jun 2 13:51:17 musuko Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0 Jun 2 13:51:17 musuko USB Mass Storage device found at 3 Jun 2 13:51:17 musuko drivers/usb/core/usb.c: registered new driver usb-storage Jun 2 13:51:17 musuko USB Mass Storage support registered. Jun 2 13:51:27 musuko SCSI device sda: 1024000 512-byte hdwr sectors (524 MB) Jun 2 13:51:27 musuko sda: assuming Write Enabled Jun 2 13:51:27 musuko sda: assuming drive cache: write through Jun 2 13:51:27 musuko /dev/scsi/host0/bus0/target0/lun0: p1 p2 p3 p4 Jun 2 13:51:27 musuko Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0 It shows up as 4 SCSI disks /dev/sda[1:4]. Mounting partitions 1-3 gives funny messages (sorry, I can't reproduce them here), but when I try to mount /dev/sda4 it says, mount: /dev/sda4: can't read superblock fdisk shows very strange stuff: Disk /dev/sda: 524 MB, 524288000 bytes 17 heads, 59 sectors/track, 1020 cylinders Units = cylinders of 1003 * 512 = 513536 bytes Device Boot Start End Blocks Id System /dev/sda1 ? 1914209 2457017 272218546+ 20 Unknown Partition 1 has different physical/logical beginnings (non-Linux?): phys=(356, 97, 46) logical=(1914208, 5, 40) Partition 1 has different physical/logical endings: phys=(357, 116, 40) logical=(2457016, 16, 59) Partition 1 does not end on cylinder boundary. /dev/sda2 ? 1326206 1863570 269488144 6b Unknown Partition 2 has different physical/logical beginnings (non-Linux?): phys=(288, 110, 57) logical=(1326205, 9, 57) Partition 2 has different physical/logical endings: phys=(269, 101, 57) logical=(1863569, 13, 16) Partition 2 does not end on cylinder boundary. /dev/sda3 ? 537378 1931558 699181456 53 OnTrack DM6 Aux3 Partition 3 has different physical/logical beginnings (non-Linux?): phys=(345, 32, 19) logical=(537377, 4, 25) Partition 3 has different physical/logical endings: phys=(324, 77, 19) logical=(1931557, 10, 42) Partition 3 does not end on cylinder boundary. /dev/sda4 * 1390457 1390478 10668+ 49 Unknown Partition 4 has different physical/logical beginnings (non-Linux?): phys=(87, 1, 0) logical=(1390456, 5, 1) Partition 4 has different physical/logical endings: phys=(335, 78, 2) logical=(1390477, 9, 38) Partition 4 does not end on cylinder boundary. Partition table entries are not in disk order Look at those weird partition types! I would be inclined to repartition the whole thing, but unfortunately, it's my boss's device. Anyone have any ideas on how to deal with this? Thanks. -- Stuart Luppescu -=- s-luppescu .at. uchicago.edu University of Chicago -=- CCSR 才文と智奈美の父 -=- Kernel 2.6.5-gentoo-r1 "Do not subscribe---I mean, you know, you cannot subscribe those views to me..." George W. Bush February 13, 2000 Comment made on NBC's Meet the Press. Mr. Bush was referring to whether or not he agreed with the views espoused by the
signature.asc
Description: This is a digitally signed message part