Mounting an iPod on Solaris

This worked for me.... I'm using Solaris 11 / Nevada built from build 36
# uname -a
SunOS dhcp-egmp02-36-140 5.11 snv_36 i86pc i386 i86pc
I plug in my Ipod to the usb port (I've not tried it on Firewire) of my laptop. I type devfsadm at the root prompt
# devfsadm
# 
I then use rmformat -l to see if the device is recognised
# rmformat -l
Looking for devices...
     1. Volmgt Node: /vol/dev/aliases/cdrom0
        Logical Node: /dev/rdsk/c1t0d0s2
        Physical Node: /pci@0,0/pci-ide@1f,1/ide@1/sd@0,0
        Connected Device: TOSHIBA  DVD-ROM SD-C2612 1F27
        Device Type: DVD Reader
        Bus: IDE
        Size: 
        Label: 
        Access permissions: 
     2. Logical Node: /dev/rdsk/c5t0d0s2
        Physical Node: /pci@0,0/pci10cf,11ab@1d,7/storage@1/disk@0,0
        Connected Device: Apple    iPod             1.53
        Device Type: Removable
        Bus: USB
        Size: 19.1 GB
        Label: 
        Access permissions: Medium is not write protected.
     3. Logical Node: /dev/rdsk/c5t0d0p0
        Physical Node: /pci@0,0/pci10cf,11ab@1d,7/storage@1/disk@0,0
        Connected Device: Apple    iPod             1.53
        Device Type: Removable
        Bus: USB
        Size: 19.1 GB
        Label: 
        Access permissions: Medium is not write protected.
Now, since the Ipod is formatted as PCFS I need to do the following magic command.
# mount -F pcfs /dev/dsk/c5t0d0p0:c /a
I can now see the iPod disk
# cd /a
# ls
Calendars     Contacts      iPod_Control  Notes
And I can make a file
# timex mkfile 100m ipod-disk1-100m

real     1:15.47
user        0.01
sys         5.64

# ls -l
total 204832
drwxrwxrwx   1 root     root        4096 Jan  1  1970 Calendars
drwxrwxrwx   1 root     root        4096 Jan  1  1970 Contacts
-rwxrwxrwx   1 root     root     104857600 Mar 31 11:53 ipod-disk1-100m
drwxrwxrwx   1 root     root        4096 Jan  1  1970 iPod_Control
drwxrwxrwx   1 root     root        4096 Jan  1  1970 Notes
# 
Cool!

Comments:

Hmm. I wonder if a similar incantation might finally allow me to see my USB-attached Clie PDA from JDS....

Posted by Robin Wilton on March 31, 2006 at 05:53 AM BST #

Hi Gary, I just bought a new 5G (video) ipod and thought I would give it a try... The ipod info says that the format is "windows" Now. although rmformat recognize the ipod device the mount fails... Could it be that the 5G is different ? Which ipod model did you use ? Fred. uname -a SunOS ippss1 5.10 Generic_118855-19 i86pc i386 i86pc devfsadm rmformat -l Looking for devices... 1. Logical Node: /dev/rdsk/c0t0d0p0 Physical Node: /pci@0,0/pci-ide@6/ide@0/sd@0,0 Connected Device: LITE-ON DVDRW SHW-1635S Y-S1 Device Type: DVD Reader/Writer 2. Logical Node: /dev/rdsk/c3t0d0p0 Physical Node: /pci@0,0/pci108e,5347@2,1/device@3/storage@0/disk@0,0 Connected Device: Apple iPod 1.62 Device Type: Removable mount -F pcfs /dev/dsk/c3t0d0p0:c /a mount: /dev/dsk/c3t0d0p0:c is not a DOS filesystem.

Posted by Fred on October 13, 2006 at 03:07 PM BST #

Note that this method only works if you have a PC-based ipod. If you use your iPod on a Mac, the Mac formats it the first time with the Mac OS HFS+ format. Solaris does NOT know how to read this format.

Posted by Jim Laurent on March 06, 2007 at 11:59 AM GMT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

gjl

Search

Archives
« April 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today