Click to See Complete Forum and Search --> : iPod, vfat, mounting under linux


NotJustANewbie
03-19-2005, 07:10 AM
Please help me, I am trying to mount my vfat (previously used on windows) ipod under linux (using USB 1.1)

I followed steps at: http://www.linuxquestions.org/questions/answers.php?action=viewarticle&artid=327

I says that /dev/sda and dev/sda2 don't exist when I try to mount them. I am under root. Any help?

This is what I get when I type 'dmesg':

usb 4-3: USB disconnect, address 7
usb 4-3: new high speed USB device using address 8
Initializing USB Mass Storage driver...
scsi5 : SCSI emulation for USB Mass Storage devices
Vendor: Apple Model: iPod Rev: 1.62
Type: Direct-Access ANSI SCSI revision: 02
sda: Spinning up disk......ready
SCSI device sda: 78126048 512-byte hdwr sectors (40001 MB)
sda: Write Protect is off
sda: Mode Sense: 64 00 00 08
sda: assuming drive cache: write through
/dev/scsi/host5/bus0/target0/lun0:end_request: I/O error, dev sda, sector 78126040
Buffer I/O error on device sda, logical block 9765755
end_request: I/O error, dev sda, sector 78126040
Buffer I/O error on device sda, logical block 9765755
p1 p2
Attached scsi removable disk sda at scsi5, channel 0, id 0, lun 0
USB Mass Storage device found at 8
usbcore: registered new driver usb-storage
USB Mass Storage support registered.


Thanks.
NotJustANewbie :confused:

Girvo
03-19-2005, 07:15 AM
Is your linux running on a liveCd or a hd? if it is a hd, try /dev/hda1 mabey. I'm not sure anout what to do with a liveCd version.
Hope this helps.

-Girvo

NotJustANewbie
03-19-2005, 07:16 AM
Im using HD. Not live CD.

Tryed mounting /dev/hda, /dev/hda1 and /dev/hda2
No luck.

Girvo
03-19-2005, 07:24 AM
Ok,try mounting to /dev/hda1, or substitute the 1 for whatever partition number it is on

-Girvo

NotJustANewbie
03-19-2005, 07:26 AM
Nope, I don't think it will recognise it by hda...

The tutorial on http://www.linuxquestions.org/questions/answers.php?action=viewarticle&artid=327

says its /dev/sda2 or dev/sda

I've tried both still no luck. :(

Girvo
03-19-2005, 07:28 AM
I really don't know. JUst try it and see what happens mabey.

-Girvo

JayMan8081
03-19-2005, 11:02 AM
If you are using the stock kernel provided by Mandrake you won't be able to mount your iPod. There is an option inside the kernel that gives errors with iPods. It has to do with EFI partitions. Basically this deals with USB thumb drives. The kernel tries to treat the iPod as a thumb drive but the iPod uses an unconventional partition table that causes the kernel to read out of bound for the iPod and then all communication with the device is stopped. That's what the Buffer I/O error on device sda, logical block 9765755 part of dmesg means. So you can either recompile your kernel turning the EFI_PARTITIONS option to N or try one of the other Mandrake provided kernels to see if it has that option turned off.

CoffeeMan
03-19-2005, 12:03 PM
build a new kernel

NotJustANewbie
03-19-2005, 03:34 PM
Would it help if I used either Suse 9.1 Professional or Ubuntu 5.04 ?
(I have both)

WiraZ
03-19-2005, 04:33 PM
I use Ubuntu an have no problems mounting my (vfat) iPod, so you can give Ubuntu a try...

drummerboy195
03-19-2005, 05:56 PM
It may also not end up being sda1, it might be sda2, or sda3.... Look and see what is there for /dev/dsa*

squeegy
03-19-2005, 07:37 PM
Technically it could be /dev/sdXY X being a letter Y being a number.

NotJustANewbie
03-20-2005, 06:03 AM
Thanks WiraZ, I'll just keep waiting for a new driver or look elsewhere... :(