[Gen8 Android Development] Kashban:
NTFS USB drives not mounting

Hi!

A Problem I have with 0.3: None of my NTFS formatted USB Hard Drives show up when attached to the Archos. It tries to mount, but then a Vold Error message comes up in the Log that there is no Device available.

In Stock it mounts without Problems.

Here's the Log:

01-12 07:58:28.828 I/cat ( 1143): <7>usb 2-1:1.0: uevent
01-12 07:58:28.828 E/NetlinkEvent( 1193): NetlinkEvent::FindParam(): Parameter 'INTERFACE' not found
01-12 07:58:28.828 I/Vold ( 1193): handleUsbEvent(): Missing property, ignoring event
01-12 07:58:28.836 I/cat ( 1143): <7>usb 2-1: uevent
01-12 07:58:29.000 I/cat ( 1143): <7>hub 2-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x100
01-12 07:58:31.547 I/cat ( 1143): <7>hub 2-0:1.0: hub_suspend
01-12 07:58:31.547 I/cat ( 1143): <7>usb usb2: bus auto-suspend
01-12 07:58:38.680 I/cat ( 1143): <7>usb usb2: usb resume
01-12 07:58:38.703 I/cat ( 1143): <7>hub 2-0:1.0: hub_resume
01-12 07:58:38.703 I/cat ( 1143): <7>hub 2-0:1.0: port 1: status 0101 change 0001
01-12 07:58:38.813 I/cat ( 1143): <7>hub 2-0:1.0: state 7 ports 1 chg 0002 evt 0000
01-12 07:58:38.813 I/cat ( 1143): <7>hub 2-0:1.0: port 1, status 0101, change 0000, 12 Mb/s
01-12 07:58:38.938 I/cat ( 1143): <6>usb 2-1: new high speed USB device using musb_hdrc and address 7
01-12 07:58:39.094 I/cat ( 1143): <7>usb 2-1: default language 0x0409
01-12 07:58:39.094 I/cat ( 1143): <6>usb 2-1: New USB device found, idVendor=04e8, idProduct=2f04
01-12 07:58:39.094 I/cat ( 1143): <6>usb 2-1: New USB device strings: Mfr=1, Product=11, SerialNumber=3
01-12 07:58:39.094 I/cat ( 1143): <6>usb 2-1: Product: Samsung S1 Mini
01-12 07:58:39.094 I/cat ( 1143): <6>usb 2-1: Manufacturer: JMicron
01-12 07:58:39.094 E/NetlinkEvent( 1193): NetlinkEvent::FindParam(): Parameter 'INTERFACE' not found
01-12 07:58:39.094 I/Vold ( 1193): handleUsbEvent(): Missing property, ignoring event
01-12 07:58:39.102 I/cat ( 1143): <6>usb 2-1: SerialNumber: 0000002CE093105004EC
01-12 07:58:39.102 I/cat ( 1143): <7>usb 2-1: uevent
01-12 07:58:39.102 I/cat ( 1143): <7>usb 2-1: usb_probe_device
01-12 07:58:39.102 I/cat ( 1143): <6>usb 2-1: configuration #1 chosen from 1 choice
01-12 07:58:39.102 I/cat ( 1143): <7>usb 2-1: adding 2-1:1.0 (config #1, interface 0)
01-12 07:58:39.110 I/cat ( 1143): <7>usb 2-1:1.0: uevent
01-12 07:58:39.110 I/cat ( 1143): <7>usb-storage 2-1:1.0: usb_probe_interface
01-12 07:58:39.110 I/cat ( 1143): <7>usb-storage 2-1:1.0: usb_probe_interface - got id
01-12 07:58:39.110 I/cat ( 1143): <7>devdb: devpath usb-musb_hdrc-1 not found
01-12 07:58:39.110 I/cat ( 1143): <6>scsi5 : SCSI emulation for USB Mass Storage devices
01-12 07:58:39.118 I/cat ( 1143): <7>usb-storage: device found at 7
01-12 07:58:39.125 I/cat ( 1143): <7>usb-storage: waiting for device to settle before scanning
01-12 07:58:39.125 I/cat ( 1143): <7>drivers/usb/core/inode.c: creating file '007'
01-12 07:58:39.133 I/cat ( 1143): <7>hub 2-0:1.0: state 7 ports 1 chg 0000 evt 0002
01-12 07:58:39.133 I/cat ( 1143): <7>hub 2-0:1.0: port 1 enable change, status 00000503
01-12 07:58:44.125 I/cat ( 1143): <5>scsi 5:0:0:0: Direct-Access Samsung S1 Mini 3AU1 PQ: 0 ANSI: 2 CCS
01-12 07:58:44.149 I/cat ( 1143): <5>sd 5:0:0:0: [sda] 39072726 4096-byte hardware sectors: (160 GB/149 GiB)
01-12 07:58:44.149 I/cat ( 1143): <5>sd 5:0:0:0: [sda] Write Protect is off
01-12 07:58:44.149 I/cat ( 1143): <7>sd 5:0:0:0: [sda] Mode Sense: 00 38 00 00
01-12 07:58:44.149 I/cat ( 1143): <3>sd 5:0:0:0: [sda] Assuming drive cache: write through
01-12 07:58:44.156 I/cat ( 1143): <5>sd 5:0:0:0: [sda] 39072726 4096-byte hardware sectors: (160 GB/149 GiB)
01-12 07:58:44.156 I/cat ( 1143): <5>sd 5:0:0:0: [sda] Write Protect is off
01-12 07:58:44.156 I/cat ( 1143): <7>sd 5:0:0:0: [sda] Mode Sense: 00 38 00 00
01-12 07:58:44.156 I/cat ( 1143): <3>sd 5:0:0:0: [sda] Assuming drive cache: write through
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent devpath /devices/platform/musb_hdrc/usb2/2-1/2-1:1.0/host5/target5:0:0/5:0:0:0/block/sda
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent device_path_cmp /class/block/mmcblk1
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent device_path_cmp /devices/platform/mmci-omap-hs.1/mmc_host/mmc0/mmc0:0001/block/mmcblk1
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent devpath /devices/platform/musb_hdrc/usb2/2-1/2-1:1.0/host5/target5:0:0/5:0:0:0/block/sda
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent device_path_cmp /class/block/sda
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent device_path_cmp /devices/platform/musb_hdrc/usb2/2-1/2-1:1.0/host5/target5:0:0/5:0:0:0/block/sda
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent action 1
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent devtype disk
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent nodepath /dev/block/vold/8:0
01-12 07:58:45.095 D/Vold ( 1193): Volume volume_external state changing 0 (No-Media) -> 2 (Pending)
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent devpath /devices/platform/musb_hdrc/usb2/2-1/2-1:1.0/host5/target5:0:0/5:0:0:0/block/sda/sda1
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent device_path_cmp /class/block/mmcblk1
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent device_path_cmp /devices/platform/mmci-omap-hs.1/mmc_host/mmc0/mmc0:0001/block/mmcblk1
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent devpath /devices/platform/musb_hdrc/usb2/2-1/2-1:1.0/host5/target5:0:0/5:0:0:0/block/sda/sda1
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent device_path_cmp /class/block/sda
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent device_path_cmp /devices/platform/musb_hdrc/usb2/2-1/2-1:1.0/host5/target5:0:0/5:0:0:0/block/sda
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent action 1
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent devtype partition
01-12 07:58:45.095 W/DirectVolume( 1193): handleBlockEvent nodepath /dev/block/vold/8:1
01-12 07:58:45.102 I/cat ( 1143): <6> sda: sda1
01-12 07:58:45.102 D/Vold ( 1193): Volume volume_external state changing 2 (Pending) -> 1 (Idle-Unmounted)
01-12 07:58:45.117 I/cat ( 1143): <5>sd 5:0:0:0: [sda] Attached SCSI disk
01-12 07:58:45.117 I/cat ( 1143): <7>usb-storage: device scan complete
01-12 07:58:45.117 W/MountService( 1320): Duplicate state transition (unmounted -> unmounted)
01-12 07:58:45.141 I/global ( 1557): Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.
01-12 07:58:45.196 D/VoldCmdListener( 1193): volume mount /mnt/storage/usb_host
01-12 07:58:45.196 I/Vold ( 1193): /dev/block/vold/8:1 being considered for volume volume_external partition is NTFS
01-12 07:58:45.196 D/Vold ( 1193): Volume volume_external state changing 1 (Idle-Unmounted) -> 3 (Checking)
01-12 07:58:45.196 E/Vold ( 1193): /dev/block/vold/8:1 failed to mount via NTFS (No such device)
01-12 07:58:45.196 E/Vold ( 1193): Volume volume_external found no suitable devices for mounting :(
01-12 07:58:45.196 D/Vold ( 1193): Volume volume_external state changing 3 (Checking) -> 1 (Idle-Unmounted)
01-12 07:58:45.211 I/StorageNotification( 1320): Media {/mnt/storage/usb_host} state changed from {unmounted} -> {checking}
01-12 07:58:45.211 W/StorageNotification( 1320): setMediaStorageNotification type=3 icon=17302225 visible=true
01-12 07:58:45.250 W/MountService( 1320): Insertion mount failed (-2)
01-12 07:58:45.297 I/global ( 1557): Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.
01-12 07:58:45.328 I/global ( 1557): Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.
01-12 07:58:45.633 I/StorageNotification( 1320): Media {/mnt/storage/usb_host} state changed from {checking} -> {unmounted}

Any hints?