Find the answer to your Linux question:
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 17
I'm trying to mount the iPod special edition U2 on a Mandrake 10.1. I do it this way: Code: mount -t vfat /dev/sde1 /mnt/ipod and the only thing I keep ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux Newbie jeickal's Avatar
    Join Date
    Jan 2005
    Location
    Switzerland
    Posts
    114

    I/O errors when trying to mount an iPod


    I'm trying to mount the iPod special edition U2 on a Mandrake 10.1.
    I do it this way:
    Code:
    mount -t vfat /dev/sde1 /mnt/ipod
    and the only thing I keep getting is:
    Code:
    mount: /dev/sde1: can't read superblock
    I had a look at /var/log/messages and I first see that my system detected properly the ipod:
    Code:
    Jul 31 12:42:47 linux kernel: usb 3-3: new high speed USB device using address 5
    Jul 31 12:42:47 linux kernel: scsi4 : SCSI emulation for USB Mass Storage devices
    Jul 31 12:42:48 linux kernel:   Vendor: Apple     Model: iPod              Rev: 1.63
    Jul 31 12:42:48 linux kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
    Jul 31 12:42:51 linux kernel: sde: Spinning up disk......ready
    Jul 31 12:42:51 linux kernel: SCSI device sde: 39063024 512-byte hdwr sectors (20000 MB)
    Jul 31 12:42:51 linux kernel: sde: Write Protect is off
    Jul 31 12:42:51 linux kernel: sde: assuming drive cache: write through
    Then I get those I/O errrors:
    Code:
    Jul 31 12:42:51 linux kernel:  /dev/scsi/host4/bus0/target0/lun0:end_request: I/O error, dev sde, sector 39063016
    Jul 31 12:42:51 linux kernel: Buffer I/O error on device sde, logical block 4882877
    Jul 31 12:42:51 linux kernel: end_request: I/O error, dev sde, sector 39063016
    Jul 31 12:42:51 linux kernel: Buffer I/O error on device sde, logical block 4882877
    Jul 31 12:43:19 linux kernel: end_request: I/O error, dev sde, sector 63
    Jul 31 12:43:19 linux kernel: FAT: unable to read boot sector
    Any suggestions about what I could try?

    Thanks

  2. #2
    Linux Guru lakerdonald's Avatar
    Join Date
    Jun 2004
    Location
    St. Petersburg, FL
    Posts
    5,035
    First off, you should most likely be mountind /dev/sde2 instead of sde1, as the first partition is generally just a special data area used by the ipod.

  3. #3
    Linux Newbie jeickal's Avatar
    Join Date
    Jan 2005
    Location
    Switzerland
    Posts
    114
    Right, Actually, since I wasn't sure, I already tried both sde1 & sde2 with the same result.
    But it's already good to know that it's the 2nd partition that has to be mounted..
    Any other suggestions?

  4. #4
    Linux Guru lakerdonald's Avatar
    Join Date
    Jun 2004
    Location
    St. Petersburg, FL
    Posts
    5,035
    fsck it?

  5. #5
    Linux Newbie jeickal's Avatar
    Join Date
    Jan 2005
    Location
    Switzerland
    Posts
    114
    Code:
    fsck -r /dev/sda
    fsck 1.35 (28-Feb-2004)
    e2fsck 1.35 (28-Feb-2004)
    fsck.ext2: Attempt to read block from filesystem resulted in short read while trying to open /dev/sda
    Could this be a zero-length partition?
    Hum... it's like if it doesn't see it??? But in /var/log/messages, it looks good

  6. #6
    Linux Guru lakerdonald's Avatar
    Join Date
    Jun 2004
    Location
    St. Petersburg, FL
    Posts
    5,035
    try fsck.vfat or fsck.msdos, or etc.

  7. #7
    Linux Newbie jeickal's Avatar
    Join Date
    Jan 2005
    Location
    Switzerland
    Posts
    114
    I don't have fsck.vat of .msdos in my system:
    Code:
    # fsck -t vfat /dev/sda
    fsck 1.35 (28-Feb-2004)
    fsck: fsck.vfat: not found
    fsck: Error 2 while executing fsck.vfat for /dev/sda
    # fsck -t msdos /dev/sda
    fsck 1.35 (28-Feb-2004)
    fsck: fsck.msdos: not found
    fsck: Error 2 while executing fsck.msdos for /dev/sda
    Do you think it would be worth it getting'em from the net?

  8. #8
    Linux Guru lakerdonald's Avatar
    Join Date
    Jun 2004
    Location
    St. Petersburg, FL
    Posts
    5,035
    I believe the package is msdosutils or something like that.

  9. #9
    Linux Engineer
    Join Date
    Jan 2005
    Location
    Chicago (USA)
    Posts
    1,028
    fsck /dev/sda1
    fsck /dev/sda2

  10. #10
    Linux Guru anomie's Avatar
    Join Date
    Mar 2005
    Location
    Texas
    Posts
    1,692
    jeickal,

    I had the same problem with my ipod mini, and the only fix I came up with that worked was a kernel tweak.

    This info is from the gtkpod page (whether you're using gtkpod or not, as it applies to the mount only):

    http://www.gtkpod.org/TROUBLESHOOTING

    When connecting an iPod via USB to a 2.6 kernel machine the iPod will
    be recognized but not work correctly. In /var/log/messages you'll see
    the a bunch of "Buffer I/O error on device sd?" when connecting the
    iPod (Jonas Bergler, Kevin Venkiteswaran)

    Solution (by "jeffmock"):

    Disable CONFIG_EFI_PARTITION (File Systems -> Partition Types ->
    Advanced Partition Selection -> EFI GUID Partition support) in your
    kernel configuration, recompile.

    Details can be found at
    http://www.linuxquestions.org/questi...15#post1197015
    It's a bit of work, but it got mine mounted properly.

Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •