Hello Everyone, I have recently bought a M2440 which I am running Android on. I have compiled the kernel with the necessary configurations to enable NTFS etc but when I attach an external drive via USB I don't see it in the /dev directory. When the system boots up I see the following; --------------------------------------------------------------- scsi 0:0:0:0: Direct-Access Hitachi HTS545032B9A300 PQ: 0 ANSI: 2 CCS sd 0:0:0:0: [sda] 625142448 512-byte hardware sectors (320073 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Assuming drive cache: write through sd 0:0:0:0: [sda] 625142448 512-byte hardware sectors (320073 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Assuming drive cache: write through sda:<7>usb-storage: queuecommand called sda1 sd 0:0:0:0: [sda] Attached SCSI disk -------------------------------------------------------------- I think this implies the device is attached as sda1 doesn't it but in the /dev directory it isn't listed. if I now go to /proc/scsi I see the following; --------------------------------------------------------------- device_info scsi usb-storage /proc/scsi # cat scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: Hitachi Model: HTS545032B9A300 Rev: Type: Direct-Access ANSI SCSI revision: 02 device_info scsi usb-storage /proc/scsi # cat scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: Hitachi Model: HTS545032B9A300 Rev: Type: Direct-Access ANSI SCSI revision: 02 /proc/scsi # cd us /proc/scsi # cd usb-storage/ /proc/scsi/usb-storage # ls 0 /proc/scsi/usb-storage # cat 0 Host scsi0: usb-storage Vendor: Hitachi GST Product: SimpleDrive mini Serial Number: 25120100714104CA Protocol: Transparent SCSI Transport: Bulk Quirks: /proc/scsi/usb-storage # ---------------------------------------------------------------- So it appears to know that my drive is connected but it isn't available. Is there anyone that can shed some light on what is happening before I go mad? Thanks in advance :+)
Unable to see external drive
Hello Coburn64, Thanks for getting back to me. I actually managed to find out what the problem was with a little more digging. The sda1 device actually appears in the dev/block directory. When I execute the following command mount /dev/block/sda1 /mnt it works ok and I can use the drive. Hopefully this will be useful to someone else having the same trouble! Thanks again, Dave