LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 04-12-2005, 06:02 PM   #61
pe2338
Member
 
Registered: Dec 2002
Location: Bucharest,RO
Distribution: debian etch, sarge and sid
Posts: 407

Rep: Reputation: 30

Hello all!

Sorry fro scavenging through old threads, but I have a serious problem with my iPod.
I am beginning to think that is a hard disk problem

I have bought an iPod mini 4GB and I have formatted it initially as a PC-iPod.
I own a PowerBook G4 on which I have OSX and Linux and I am trying to use my iPod with gtkpod.

The problem is that when I insert my iPod (USB) I see a lot of I/O errors.


I don't have EFI partition support compiled in... I remember that at some point (at the beginning of my adventures) I was able to mount my iPod in Linux....
I made the mistake of plugging it out without ejecting the device (I didn't figured that out only at some later point), but since then I have restored the firmware at least 3 times. The result is the same, unfortunately.

Here are the errors I get:
Code:
usb 1-2: new high speed USB device using address 4
scsi1 : 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: 7999488 512-byte hdwr sectors (4096 MB)
sda: Write Protect is off
sda: Mode Sense: 64 00 00 08
sda: assuming drive cache: write through
 sda: [mac] sda1 sda2 sda3
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
adt746x: Setting speed to: 128 for CPU fan.
Attached scsi generic sg0 at scsi1, channel 0, id 0, lun 0,  type 0
USB Mass Storage device found at 4
end_request: I/O error, dev sda, sector 7999360
Buffer I/O error on device sda, logical block 999920
Buffer I/O error on device sda, logical block 999921
Buffer I/O error on device sda, logical block 999922
Buffer I/O error on device sda, logical block 999923
Buffer I/O error on device sda, logical block 999924
Buffer I/O error on device sda, logical block 999925
Buffer I/O error on device sda, logical block 999926
Buffer I/O error on device sda, logical block 999927
Buffer I/O error on device sda, logical block 999928
Buffer I/O error on device sda, logical block 999929
Buffer I/O error on device sda, logical block 999930
Buffer I/O error on device sda, logical block 999931
Buffer I/O error on device sda, logical block 999932
Buffer I/O error on device sda, logical block 999933
Buffer I/O error on device sda, logical block 999934
Buffer I/O error on device sda, logical block 999935
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
end_request: I/O error, dev sda, sector 512
Buffer I/O error on device sda, logical block 64
end_request: I/O error, dev sda, sector 1
Buffer I/O error on device sda1, logical block 0
Buffer I/O error on device sda1, logical block 1
Buffer I/O error on device sda1, logical block 2
Buffer I/O error on device sda1, logical block 3
Buffer I/O error on device sda1, logical block 4
Buffer I/O error on device sda1, logical block 5
Buffer I/O error on device sda1, logical block 6
Buffer I/O error on device sda1, logical block 7
Buffer I/O error on device sda1, logical block 8
Buffer I/O error on device sda1, logical block 9
Buffer I/O error on device sda1, logical block 10
Buffer I/O error on device sda1, logical block 11
Buffer I/O error on device sda1, logical block 12
Buffer I/O error on device sda1, logical block 13
Buffer I/O error on device sda1, logical block 14
Buffer I/O error on device sda1, logical block 15
Buffer I/O error on device sda1, logical block 16
Buffer I/O error on device sda1, logical block 17
Buffer I/O error on device sda1, logical block 18
Buffer I/O error on device sda1, logical block 19
Buffer I/O error on device sda1, logical block 20
Buffer I/O error on device sda1, logical block 21
Buffer I/O error on device sda1, logical block 22
Buffer I/O error on device sda1, logical block 23
Buffer I/O error on device sda1, logical block 24
Buffer I/O error on device sda1, logical block 25
Buffer I/O error on device sda1, logical block 26
Buffer I/O error on device sda1, logical block 27
Buffer I/O error on device sda1, logical block 28
Buffer I/O error on device sda1, logical block 29
Buffer I/O error on device sda1, logical block 30
end_request: I/O error, dev sda, sector 1
Buffer I/O error on device sda1, logical block 0
Buffer I/O error on device sda1, logical block 1
Buffer I/O error on device sda1, logical block 2
Buffer I/O error on device sda1, logical block 3
end_request: I/O error, dev sda, sector 65471
Buffer I/O error on device sda2, logical block 8176
Buffer I/O error on device sda2, logical block 8177
Buffer I/O error on device sda2, logical block 8178
Buffer I/O error on device sda2, logical block 8179
Buffer I/O error on device sda2, logical block 8180
Buffer I/O error on device sda2, logical block 8181
Buffer I/O error on device sda2, logical block 8182
Buffer I/O error on device sda2, logical block 8183
Buffer I/O error on device sda2, logical block 8184
Buffer I/O error on device sda2, logical block 8185
Buffer I/O error on device sda2, logical block 8186
Buffer I/O error on device sda2, logical block 8187
Buffer I/O error on device sda2, logical block 8188
Buffer I/O error on device sda2, logical block 8189
Buffer I/O error on device sda2, logical block 8190
Buffer I/O error on device sda2, logical block 8191
end_request: I/O error, dev sda, sector 1
Buffer I/O error on device sda1, logical block 0
Buffer I/O error on device sda1, logical block 1
Buffer I/O error on device sda1, logical block 2
Buffer I/O error on device sda1, logical block 3
Buffer I/O error on device sda1, logical block 4
Buffer I/O error on device sda1, logical block 5
Buffer I/O error on device sda1, logical block 6
Buffer I/O error on device sda1, logical block 7
Buffer I/O error on device sda1, logical block 8
Buffer I/O error on device sda1, logical block 9
Buffer I/O error on device sda1, logical block 10
Buffer I/O error on device sda1, logical block 11
Buffer I/O error on device sda1, logical block 12
Buffer I/O error on device sda1, logical block 13
Buffer I/O error on device sda1, logical block 14
Buffer I/O error on device sda1, logical block 15
Buffer I/O error on device sda1, logical block 16
Buffer I/O error on device sda1, logical block 17
Buffer I/O error on device sda1, logical block 18
Buffer I/O error on device sda1, logical block 19
Buffer I/O error on device sda1, logical block 20
Buffer I/O error on device sda1, logical block 21
Buffer I/O error on device sda1, logical block 22
Buffer I/O error on device sda1, logical block 23
Buffer I/O error on device sda1, logical block 24
Buffer I/O error on device sda1, logical block 25
Buffer I/O error on device sda1, logical block 26
Buffer I/O error on device sda1, logical block 27
Buffer I/O error on device sda1, logical block 28
Buffer I/O error on device sda1, logical block 29
Buffer I/O error on device sda1, logical block 30
end_request: I/O error, dev sda, sector 65471
Buffer I/O error on device sda2, logical block 8176
end_request: I/O error, dev sda, sector 65599
Buffer I/O error on device sda3, logical block 0
end_request: I/O error, dev sda, sector 65343
Buffer I/O error on device sda2, logical block 8160
Buffer I/O error on device sda2, logical block 8161
Buffer I/O error on device sda2, logical block 8162
Buffer I/O error on device sda2, logical block 8163
Buffer I/O error on device sda2, logical block 8164
Buffer I/O error on device sda2, logical block 8165
Buffer I/O error on device sda2, logical block 8166
Buffer I/O error on device sda2, logical block 8167
end_request: I/O error, dev sda, sector 65343
Buffer I/O error on device sda2, logical block 8160
end_request: I/O error, dev sda, sector 65343
Buffer I/O error on device sda2, logical block 8160
end_request: I/O error, dev sda, sector 65199
Buffer I/O error on device sda2, logical block 8142
Buffer I/O error on device sda2, logical block 8143
Buffer I/O error on device sda2, logical block 8144
Buffer I/O error on device sda2, logical block 8145
end_request: I/O error, dev sda, sector 65199
Buffer I/O error on device sda2, logical block 8142
end_request: I/O error, dev sda, sector 66111
Buffer I/O error on device sda3, logical block 64
end_request: I/O error, dev sda, sector 1
Buffer I/O error on device sda1, logical block 0
Buffer I/O error on device sda1, logical block 1
Buffer I/O error on device sda1, logical block 2
Buffer I/O error on device sda1, logical block 3
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
Buffer I/O error on device sda, logical block 1
Buffer I/O error on device sda, logical block 2
Buffer I/O error on device sda, logical block 3
Buffer I/O error on device sda, logical block 4
Buffer I/O error on device sda, logical block 5
Buffer I/O error on device sda, logical block 6
Buffer I/O error on device sda, logical block 7
Buffer I/O error on device sda, logical block 8
Buffer I/O error on device sda, logical block 9
Buffer I/O error on device sda, logical block 10
Buffer I/O error on device sda, logical block 11
Buffer I/O error on device sda, logical block 12
Buffer I/O error on device sda, logical block 13
Buffer I/O error on device sda, logical block 14
Buffer I/O error on device sda, logical block 15
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
end_request: I/O error, dev sda, sector 65471
Buffer I/O error on device sda2, logical block 8176
Buffer I/O error on device sda2, logical block 8177
Buffer I/O error on device sda2, logical block 8178
Buffer I/O error on device sda2, logical block 8179
Buffer I/O error on device sda2, logical block 8180
Buffer I/O error on device sda2, logical block 8181
Buffer I/O error on device sda2, logical block 8182
Buffer I/O error on device sda2, logical block 8183
Buffer I/O error on device sda2, logical block 8184
Buffer I/O error on device sda2, logical block 8185
Buffer I/O error on device sda2, logical block 8186
Buffer I/O error on device sda2, logical block 8187
Buffer I/O error on device sda2, logical block 8188
Buffer I/O error on device sda2, logical block 8189
Buffer I/O error on device sda2, logical block 8190
Buffer I/O error on device sda2, logical block 8191
end_request: I/O error, dev sda, sector 65471
Buffer I/O error on device sda2, logical block 8176
end_request: I/O error, dev sda, sector 63
Buffer I/O error on device sda2, logical block 0
end_request: I/O error, dev sda, sector 575
Buffer I/O error on device sda2, logical block 64
Buffer I/O error on device sda2, logical block 65
Buffer I/O error on device sda2, logical block 66
Buffer I/O error on device sda2, logical block 67
end_request: I/O error, dev sda, sector 575
Buffer I/O error on device sda2, logical block 64
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
Buffer I/O error on device sda, logical block 1
Buffer I/O error on device sda, logical block 2
Buffer I/O error on device sda, logical block 3
Buffer I/O error on device sda, logical block 4
Buffer I/O error on device sda, logical block 5
Buffer I/O error on device sda, logical block 6
Buffer I/O error on device sda, logical block 7
Buffer I/O error on device sda, logical block 8
Buffer I/O error on device sda, logical block 9
Buffer I/O error on device sda, logical block 10
Buffer I/O error on device sda, logical block 11
Buffer I/O error on device sda, logical block 12
Buffer I/O error on device sda, logical block 13
Buffer I/O error on device sda, logical block 14
Buffer I/O error on device sda, logical block 15
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
end_request: I/O error, dev sda, sector 65599
Buffer I/O error on device sda3, logical block 0
end_request: I/O error, dev sda, sector 66111
Buffer I/O error on device sda3, logical block 64
Buffer I/O error on device sda3, logical block 65
Buffer I/O error on device sda3, logical block 66
Buffer I/O error on device sda3, logical block 67
end_request: I/O error, dev sda, sector 66111
Buffer I/O error on device sda3, logical block 64
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
Buffer I/O error on device sda, logical block 1
Buffer I/O error on device sda, logical block 2
Buffer I/O error on device sda, logical block 3
Buffer I/O error on device sda, logical block 4
Buffer I/O error on device sda, logical block 5
Buffer I/O error on device sda, logical block 6
Buffer I/O error on device sda, logical block 7
Buffer I/O error on device sda, logical block 8
Buffer I/O error on device sda, logical block 9
Buffer I/O error on device sda, logical block 10
Buffer I/O error on device sda, logical block 11
Buffer I/O error on device sda, logical block 12
Buffer I/O error on device sda, logical block 13
Buffer I/O error on device sda, logical block 14
Buffer I/O error on device sda, logical block 15
end_request: I/O error, dev sda, sector 0
Buffer I/O error on device sda, logical block 0
Here are the relevant kernel configs:

Code:
# grep EFI /boot/config-2.6.9-sleep-pbg4
# CONFIG_EFI_PARTITION is not set
Code:
# grep PARTITION_ADV /boot/config-2.6.9-sleep-pbg4
CONFIG_PARTITION_ADVANCED=y
Code:
# grep MAC_PARTITION /boot/config-2.6.9-sleep-pbg4
CONFIG_MAC_PARTITION=y
Code:
# grep HFSPLUS /boot/config-2.6.9-sleep-pbg4
CONFIG_HFSPLUS_FS=y
Can anybody tell me what's wrong?

the strange thing is that OS X does not complain about any problems, nor Windows.


PS: Trying to dd does not lead to any useful results, just errors
Code:
# dd if=/dev/sda1 of=backup_firmware
dd: reading `/dev/sda1': Input/output error
0+0 records in
0+0 records out
0 bytes transferred in 0.012160 seconds (0 bytes/sec)
 
Old 04-13-2005, 11:17 AM   #62
mshahwan
Member
 
Registered: Jul 2004
Distribution: SusE 9.1
Posts: 37

Rep: Reputation: 15
it works

recompile the kernel and make sure u do this:

kernel config -> File systems -> partition types-> < >EFI GUID Partition support

make sure u uncheck it and thats all, next time u plugin ur mini ipod it will be recognized

by the way support for the MAC filesystem is not that great, i'd try a fat fs and see if it works

Last edited by mshahwan; 04-13-2005 at 11:20 AM.
 
Old 04-13-2005, 12:48 PM   #63
pe2338
Member
 
Registered: Dec 2002
Location: Bucharest,RO
Distribution: debian etch, sarge and sid
Posts: 407

Rep: Reputation: 30
Re: it works

Quote:
Originally posted by mshahwan
recompile the kernel and make sure u do this:

kernel config -> File systems -> partition types-> < >EFI GUID Partition support

make sure u uncheck it and thats all, next time u plugin ur mini ipod it will be recognized

by the way support for the MAC filesystem is not that great, i'd try a fat fs and see if it works
I said :
Quote:
Here are the relevant kernel configs:

Code:
# grep EFI /boot/config-2.6.9-sleep-pbg4
# CONFIG_EFI_PARTITION is not set
Am I missing something, or doesn't the displayed option represent the compile switch you were referring to?
 
Old 04-13-2005, 07:32 PM   #64
fred22
Member
 
Registered: Apr 2004
Posts: 42

Rep: Reputation: 15
It does refer to the compile switch, I assume you have compiled a new kernel?
Not sure about PPC hardware whether there is a difference or not.
 
Old 04-14-2005, 01:57 PM   #65
pe2338
Member
 
Registered: Dec 2002
Location: Bucharest,RO
Distribution: debian etch, sarge and sid
Posts: 407

Rep: Reputation: 30
I've recompiled back and forth the kernel...

Also I have found that:
- on mepis' 2.6 kernel (i386) (no udev) I can access the iPod and wrote to it with no problems..
- SuSE eval (2.4) on i386, didn't worked.
- ubuntu live on powerpc didn't boot on my laptop (PowerBook G4)
- there are no problems in Windows nor in OS X

I will try the kubuntu live image powerpc, maybe it will work...
I don't know what more .....
 
Old 04-14-2005, 07:30 PM   #66
pe2338
Member
 
Registered: Dec 2002
Location: Bucharest,RO
Distribution: debian etch, sarge and sid
Posts: 407

Rep: Reputation: 30
it appears that there was a problem when writing the ubuntu live image....

kubuntu works fine AND uses udev in a 2.6.10 kernel

I am downloading the kernel to get the config file (I don't want to reboot again) and I have saved all the configs that I though were relevant for the utopia chain... udevd, hotplugd, hotplug, stuff like that.

KDE 3.4 really is great...
I use GNOME 2.8, but that KDE desktop is HOT!
my kernel still doesn't see the partitions on /dev/sda
 
Old 04-17-2005, 01:15 PM   #67
pe2338
Member
 
Registered: Dec 2002
Location: Bucharest,RO
Distribution: debian etch, sarge and sid
Posts: 407

Rep: Reputation: 30
I have fixed my problem temporary by using the ubuntu hoary hedghog kernel (2.6.10 with a lot of patches, one of them being the ppc sleep patch) and I will compile myself a 2.6.9 kernel starting from the 2.6.10 config, because of the stability issues of the sleep patch in 2.6.10
 
Old 04-19-2005, 09:17 AM   #68
SuSE05
Member
 
Registered: Apr 2005
Posts: 46

Rep: Reputation: 15
Little Nervous

Hello all,

I've been working on the iPod "issue" as well. I am running SuSE 9.2 with the 2.6.8 Kernel, using KDE. I've already got GTKpod installed, but, as with a lot of you - I cannot get the iPod mounted. I've also tried every possible mount combination you could imagine, but to no avail. Then, I found this site and my hopes seem to have been answered. However... I get VERY nervous when it comes to screwing with the kernel. I'm not a Linux expert and I will admit that this distro is my first.

So, yes - I am a n00b... with that said.

Does anyone have an "idiots guide" / walk through for disabling CONFIG_EFI_PARTITION?

Last edited by SuSE05; 04-19-2005 at 09:20 AM.
 
Old 04-19-2005, 10:15 AM   #69
abisko00
Senior Member
 
Registered: Mar 2004
Location: Munich
Distribution: SuSE, Ubuntu
Posts: 3,513

Rep: Reputation: 58
If it hasn't been described in this thread already, I gave a description here:
http://www.linuxquestions.org/questi...hreadid=303945
 
Old 04-19-2005, 02:20 PM   #70
pe2338
Member
 
Registered: Dec 2002
Location: Bucharest,RO
Distribution: debian etch, sarge and sid
Posts: 407

Rep: Reputation: 30
Re: Little Nervous

Quote:
Originally posted by SuSE05

Does anyone have an "idiots guide" / walk through for disabling CONFIG_EFI_PARTITION?
after the step when you run "make menuconfig" type the following commands:
Code:
sed 's/^CONFIG_EFI_PARTITION.*/#CONFIG_EFI_PARTITION is not set/'  .config >conf
mv conf .config
now proceed to the next step in kernel compilation ;-)



BTW, I have compiled my 2.6.9 kernel and it works fine. If there is anybody that wants my powerpc kernel config, just PM me.

Last edited by pe2338; 04-19-2005 at 02:23 PM.
 
Old 09-11-2005, 05:10 PM   #71
jvale
LQ Newbie
 
Registered: Sep 2005
Location: Porto, Portugal
Distribution: Debian unstable
Posts: 5

Rep: Reputation: 0
iPod Mini on Debian Sid

Hey everyone.

First post in LQ, yay! :P

On to the point: after hours of googling and reading this thread I've managed to finally get my 6GB iPod mini (USB) working on my Debian unstable (kernel 2.6.11) laptop.

After following the instructions in gtkpod's README, I managed to get something in the syslog. However, it was the classical Bad Superblock error. Even after compiling the kernel without EFI it would still give the same error. However, I found the answer here:
http://blog.kaputtendorf.de/archiv/2...d-meets-linux/
Someone said in a previous post something about the iPod not reporting it's actual size, and this patch fixes it.


For those using Debian (everyone else, adapt the instructions to your distro), here's how to get it working:

If after following the instructions in gtkpod's README (instructions for kernel 2.6.6 worked for me) you get it working, great. And in that case the solution for your problem should already be a few posts earlier. :P

If you get the Bad Superblock error , you have to edit /usr/src/kernel-source-2.6.xx/drivers/usb/storage/unusual_devs.h and add the following code (contains entries for all (I think) iPods to date):
Code:
UNUSUAL_DEV( 0x05ac, 0x1202, 0x0000, 0x9999,
"Apple",
"iPod",
US_SC_DEVICE, US_PR_DEVICE, NULL,
US_FL_FIX_CAPACITY ),
 
UNUSUAL_DEV( 0×05ac, 0×1203, 0×0000, 0×9999,
"Apple",
"iPod",
US_SC_DEVICE, US_PR_DEVICE, NULL,
US_FL_FIX_CAPACITY ),
 
UNUSUAL_DEV( 0×05ac, 0×1204, 0×0000, 0×9999,
"Apple",
"iPod",
US_SC_DEVICE, US_PR_DEVICE, NULL,
US_FL_FIX_CAPACITY ),
 
UNUSUAL_DEV( 0×05ac, 0×1205, 0×0000, 0×9999,
"Apple",
"iPod",
US_SC_DEVICE, US_PR_DEVICE, NULL,
US_FL_FIX_CAPACITY ),
If you are using kernel 2.6.11, the entry "UNUSUAL_DEV( 0×05ac, 0×1203" should already be there. Replace it or something.

Then, compile just the usb-storage module, so that you don't have to compile the whole kernel.
Code:
cd /usr/src/kernel-source-2.6.xx

#Compile module
make modules_prepare
make SUBDIRS=drivers/usb/storage modules

#Create a backup of the old module and replace it with the new one
cp /lib/modules/2.6.xx/kernel/drivers/usb/storage/usb-storage.ko /lib/modules/2.6.xx/kernel/drivers/usb/storage/usb-storage.ko.bak
cp /usr/src/kernel-source-2.6.xx/drivers/usb/storage/usb-storage.ko /lib/modules/2.6.xx/kernel/drivers/usb/storage/

#Re-generate module dependencies
depmod -a
That's about it. Enjoy. ^^
 
Old 09-26-2005, 03:15 AM   #72
lynxgogo
Member
 
Registered: Jul 2003
Location: The Netherlands
Distribution: Linux SuSE 9.3 Pro 64-bit
Posts: 58

Rep: Reputation: 15
problems mounting/reading iPod suse 9.3, 64 bit

Dear Linux-Friend,

Got my iPod for a few days now but still cant make it work. I still cant read or write to it. I use suse 9.3, kde and gtkpod. Problems arise immediately after plugging in the iPod by usb. Automatically kde finds it but than it starts:
1) it opens a map and says, there is a problem, cant find Apple-iPod map

2) Then i go to my pc-map on the desktop; there a see the iPod-icon; click on it but no content. But it says that the device is mounted at: file:///media/iPod, Device Node: /dev/sda3

3) When i go in the terminal/console, i find that it is indeed mounted at /media/iPod.

4) When i then go to gtkpod and want to read the iPod it says: '/media/iPod/iPod_Control/iTunes/iTunesDB' does not exist. Import aborted.
All the time the iPod still says: "Do not disconnect" But gtkpod tells me: "disconnected"

5) Than i try this in gtkpod
Ok to create the following directories
/media/iPod/Calendars
/media/iPod/Contacts
/media/iPod/iPod_Control
/media/iPod/iPod_Control/Music
/media/iPod/iPod_Control/iTunes
/media/iPod/iPod_Control/Music/F00
...
/media/iPod/iPod_Control/Music/F19

and it gives:
"iPod directory structure must be present before synching to the iPod can be performed."

6) So what should i do to reach my iPod - do i have to format it? Or so? And please tell my that i dont have to use windows or mac software to reach it / solve my problem.

7) For last: an other strange thing: when i use the Gnome environment, i got the same problem as above, accept that i can see the content of the iPod on the desktop, i.e. in a map.

Greeting en thanx for any help
Marcel van der Reijken
 
Old 09-26-2005, 03:45 AM   #73
orvtech.com
LQ Newbie
 
Registered: Apr 2004
Location: Miami, US
Distribution: Gentoo
Posts: 23

Rep: Reputation: 15
Re: problems mounting/reading iPod suse 9.3, 64 bit

Quote:
Originally posted by lynxgogo
Dear Linux-Friend,

Got my iPod for a few days now but still cant make it work. I still cant read or write to it. I use suse 9.3, kde and gtkpod. Problems arise immediately after plugging in the iPod by usb. Automatically kde finds it but than it starts:
1) it opens a map and says, there is a problem, cant find Apple-iPod map

2) Then i go to my pc-map on the desktop; there a see the iPod-icon; click on it but no content. But it says that the device is mounted at: file:///media/iPod, Device Node: /dev/sda3

3) When i go in the terminal/console, i find that it is indeed mounted at /media/iPod.

4) When i then go to gtkpod and want to read the iPod it says: '/media/iPod/iPod_Control/iTunes/iTunesDB' does not exist. Import aborted.
All the time the iPod still says: "Do not disconnect" But gtkpod tells me: "disconnected"

5) Than i try this in gtkpod
Ok to create the following directories
/media/iPod/Calendars
/media/iPod/Contacts
/media/iPod/iPod_Control
/media/iPod/iPod_Control/Music
/media/iPod/iPod_Control/iTunes
/media/iPod/iPod_Control/Music/F00
...
/media/iPod/iPod_Control/Music/F19

and it gives:
"iPod directory structure must be present before synching to the iPod can be performed."

6) So what should i do to reach my iPod - do i have to format it? Or so? And please tell my that i dont have to use windows or mac software to reach it / solve my problem.

7) For last: an other strange thing: when i use the Gnome environment, i got the same problem as above, accept that i can see the content of the iPod on the desktop, i.e. in a map.

Greeting en thanx for any help
Marcel van der Reijken
ok, have you tried to create those directories without having the ipod pluged in??? have you tried to do it as root ?
 
Old 09-26-2005, 04:51 AM   #74
lynxgogo
Member
 
Registered: Jul 2003
Location: The Netherlands
Distribution: Linux SuSE 9.3 Pro 64-bit
Posts: 58

Rep: Reputation: 15
iPod problems

Dear orvtech.com,

1) Strange i looked into /media
and still i saw the iPod (and it was not connected)
i checked: ls -l; it gave:
"drwxrwxrwx 1 root root 0 2005-09-26 07:44 iPod"

2) tried to make the dir, while not pluged in; gave the same message:
"iPod directory structure must be present before synching to the iPod can be performed."

3) Should i go i as root?

Marcel



 
Old 09-26-2005, 09:17 AM   #75
orvtech.com
LQ Newbie
 
Registered: Apr 2004
Location: Miami, US
Distribution: Gentoo
Posts: 23

Rep: Reputation: 15
Re: iPod problems

Quote:
Originally posted by lynxgogo
Dear orvtech.com,

1) Strange i looked into /media
and still i saw the iPod (and it was not connected)
i checked: ls -l; it gave:
"drwxrwxrwx 1 root root 0 2005-09-26 07:44 iPod"

2) tried to make the dir, while not pluged in; gave the same message:
"iPod directory structure must be present before synching to the iPod can be performed."

3) Should i go i as root?

Marcel



well that would take care of permissions issues ...

I will take a closer look tommorow morming. i want to get the music of my ipod out to my server. so i will try to duplicate your error
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
suse mounts ipod mini, but gtkpod doesn't see it capitano SUSE / openSUSE 9 06-08-2007 08:40 AM
iPod mini and Suse 9.3 Blue1K SUSE / openSUSE 6 04-19-2005 10:01 PM
mini Ipod patch usb (the mini iPOD thread) Phyrexicaid Linux - Hardware 6 03-22-2005 02:07 AM
mini ipod (usb & windows) on mdk10 jaybee Linux - Hardware 0 08-17-2004 04:18 PM
Ipod Mini Mount Problem Suse eastsuse Linux - Hardware 0 07-02-2004 03:22 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 12:36 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration