Bug#358913: linux-image-2.6.15-1-686: USB flash stick created on Macintosh doesn't work
Package: linux-image-2.6.15-1-686
Version: 2.6.15-8
Severity: normal
When I plug in a flash stick that my roommate has filled with stuff
using his Macintosh computer, it doesn't work. Windows reads the
stick. Here's what happens when I put in the stick:
Mar 20 21:01:17 localhost vmunix: usb 4-5: new high speed USB device using ehci_hcd and address 3
Mar 20 21:01:18 localhost vmunix: SCSI subsystem initialized
Mar 20 21:01:18 localhost vmunix: Initializing USB Mass Storage driver...
Mar 20 21:01:18 localhost vmunix: scsi0 : SCSI emulation for USB Mass Storage devices
Mar 20 21:01:18 localhost vmunix: usbcore: registered new driver usb-storage
Mar 20 21:01:18 localhost vmunix: USB Mass Storage support registered.
Mar 20 21:01:18 localhost vmunix: usb-storage: device found at 3
Mar 20 21:01:18 localhost vmunix: usb-storage: waiting for device to settle before scanning
Mar 20 21:01:23 localhost vmunix: Vendor: Memorex Model: TD Classic 003C Rev: 1.02
Mar 20 21:01:23 localhost vmunix: Type: Direct-Access ANSI SCSI revision: 00
Mar 20 21:01:23 localhost vmunix: usb-storage: device scan complete
Mar 20 21:01:24 localhost vmunix: SCSI device sda: 3940352 512-byte hdwr sectors (2017 MB)
Mar 20 21:01:24 localhost vmunix: sda: Write Protect is off
Mar 20 21:01:24 localhost vmunix: sda: Mode Sense: 23 00 00 00
Mar 20 21:01:24 localhost vmunix: sda: assuming drive cache: write through
Mar 20 21:01:24 localhost vmunix: SCSI device sda: 3940352 512-byte hdwr sectors (2017 MB)
Mar 20 21:01:24 localhost vmunix: sda: Write Protect is off
Mar 20 21:01:24 localhost vmunix: sda: Mode Sense: 23 00 00 00
Mar 20 21:01:24 localhost vmunix: sda: assuming drive cache: write through
Mar 20 21:01:24 localhost vmunix: sda: [CUMANA/ADFS] sda1<5>sd 0:0:0:0: Attached scsi removable disk sda
Mar 20 21:01:25 localhost vmunix: Buffer I/O error on device sda1, logical block 508378384
Mar 20 21:01:25 localhost vmunix: Buffer I/O error on device sda1, logical block 508378384
Mar 20 21:01:25 localhost vmunix: Buffer I/O error on device sda1, logical block 508378412
Mar 20 21:01:25 localhost last message repeated 5 times
Mar 20 21:01:25 localhost vmunix: Buffer I/O error on device sda1, logical block 508378405
Mar 20 21:01:25 localhost vmunix: Buffer I/O error on device sda1, logical block 508378405
Here's what happens when I try to mount /dev/sda1:
[moise@mole ~]$ sudo mount /dev/sda1 /mnt/disk
mount: you must specify the filesystem type
[moise@mole ~]$ sudo mount -t vfat /dev/sda1 /mnt/disk
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
There is a bit of interesting information in syslog:
Mar 20 21:18:22 localhost vmunix: FAT: invalid media value (0xb9)
Mar 20 21:18:22 localhost vmunix: VFS: Can't find a valid FAT filesystem on dev sda.
I can't imagine that the filesystem is anything but vfat. NTFS
doesn't work either, nor does using /dev/sda instead of /dev/sda1.
I've posted the first eight megabytes of /dev/sda (which is readable,
as is /dev/sda1) at
http://qix.demiurgestudios.com/~moise/broken-flash-stick.data .
I am sorry if this turns out to be hardware trouble or something I'm
doing wrong.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages linux-image-2.6.15-1-686 depends on:
ii initramfs-tools [linux-initra 0.55b tools for generating an initramfs
ii module-init-tools 3.2.2-2 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.15-1-686 recommends:
ii libc6-i686 2.3.6-3 GNU C Library: Shared libraries [i
-- debconf information:
linux-image-2.6.15-1-686/postinst/kimage-is-a-directory:
linux-image-2.6.15-1-686/preinst/overwriting-modules-2.6.15-1-686: true
linux-image-2.6.15-1-686/postinst/depmod-error-initrd-2.6.15-1-686: false
linux-image-2.6.15-1-686/postinst/bootloader-error-2.6.15-1-686:
linux-image-2.6.15-1-686/postinst/bootloader-test-error-2.6.15-1-686:
linux-image-2.6.15-1-686/preinst/lilo-has-ramdisk:
linux-image-2.6.15-1-686/preinst/failed-to-move-modules-2.6.15-1-686:
linux-image-2.6.15-1-686/postinst/old-system-map-link-2.6.15-1-686: true
linux-image-2.6.15-1-686/preinst/abort-install-2.6.15-1-686:
linux-image-2.6.15-1-686/preinst/abort-overwrite-2.6.15-1-686:
linux-image-2.6.15-1-686/preinst/bootloader-initrd-2.6.15-1-686: true
linux-image-2.6.15-1-686/prerm/would-invalidate-boot-loader-2.6.15-1-686: true
linux-image-2.6.15-1-686/preinst/lilo-initrd-2.6.15-1-686: true
linux-image-2.6.15-1-686/postinst/old-initrd-link-2.6.15-1-686: true
linux-image-2.6.15-1-686/postinst/old-dir-initrd-link-2.6.15-1-686: true
* linux-image-2.6.15-1-686/preinst/already-running-this-2.6.15-1-686:
linux-image-2.6.15-1-686/preinst/initrd-2.6.15-1-686:
linux-image-2.6.15-1-686/postinst/depmod-error-2.6.15-1-686: false
linux-image-2.6.15-1-686/postinst/create-kimage-link-2.6.15-1-686: true
linux-image-2.6.15-1-686/prerm/removing-running-kernel-2.6.15-1-686: true
linux-image-2.6.15-1-686/preinst/elilo-initrd-2.6.15-1-686: true
Reply to: