Mounting iPod
i plugged my ipod in, after doing so many times on other machines i naturally type
Code:
mount /dev/sda2 /media/ipod Code:
tjones:~ # mount /dev/sda2 /media/ipod Code:
tjones:~ # lsusb Code:
tjones:~ # cd /dev/bus/usb/001/; ls -l |
The output of dmesg or udevmonitor should tell you what /dev device entry gets created when you plug it in. 'cat /proc/partitions' will list all the block devices available on your system.
|
Code:
tjones:~ # cat /proc/partitions |
Do I understand correctly that you have a problem viewing the content of your iPod in amarok?
What do you have in /media/ipod/iPod_Control/iTunes ? Do this: Code:
ls -l /media/ipod/iPod_Control/iTunes | grep ock Code:
vlad@linux-rulez1:/media/ipod/iPod_Control/iTunes> ls -l | grep ock Sorry if I misunderstood your question. Good luck. Vlad |
No, no. not getting it to work in amarok, getting it to work period. For some reason it doesn't work like the other times it has worked as sda (scsi disk?) am i missing some drivers for it?
|
if you are running a relatively new kernel, try this:
navigate to /dev/disk/ type ls. you will notice four folders, by-id; by-label; by-path; by-uuid These are devices plugged into your computer identified by more familiar means. For instance, in iTunes in 'Doze I named my (now deceased, RIP) 4th gen iPod BEAN, and when I threw this: Code:
/dev/disk/by-label/BEAN /mnt/ipod auto noauto,user,uid=1000 0 0 Note you must have scsi support for this to work, and also check to make sure you have libipod. |
Whoops! Sorry, I made a mistake. It's not dmesg that shows the device creation logging, it's /var/log/messages.
I personally prefer to use udevmonitor for this purpose anyway. Just run the program in a root terminal and it will show you what udev is doing in real-time. But both should show you if and what /dev entries are being created. At first I would've suspected that you just had the wrong device, say sdb instead of sda. But if the messages output or /proc/partitions isn't showing anything, then there probably aren't any device entries being created at all, including the ones in /dev/disk that unknownmosquito suggested. Something seems to be keeping udev from doing it's job. I think what we really need to know is more of the details behind the problem. What, if anything, did you change about your system before it stopped working? A distro upgrade, for example? Actually, it's not even clear from the previous posts whether this is a machine that used to work but stopped for some reason, or a completely new one. Also try confirming that it's not a hardware problem. Just because the system can detect the device doesn't mean there aren't problems. Does the ipod mount on other systems? How about the cable? Try booting with a live distro and see if you can mount there. Let's try narrowing it down a bit, in other words. |
Thanks for all of the posts.
It has worked on this machine before, and then i had to reinstall the OS and i did a "smart upgrade" on it to get the latest packages. I know the cable works and it can mount on other machines. Unfortunately the machine is my work machine and i won't be back until Wednesday to do further tests. The ipod worked on this machine before the reinstallation of opensuse, but not after. I will try a live distro, any suggestions with which one? Knoppix perhaps? |
woohoo problem solved. Made sure i had all of the libraries and rebooted, now it autodetects/mounts Thanks for everyone's help
|
All times are GMT -5. The time now is 03:53 AM. |