?

Log in

No account? Create an account
IBNeko's Journal-Nyo~!
ibneko
ibneko
BOOYAH! iPod repaired~
Thank you Mike! (And also David - who posted the location of the firmware - http://www.dagolden.com/cgi-bin/main/index.cgi?IPodAndRedhat8)

I went searching for more details, and came across this page: http://www.bsodmike.com/?page_id=13 - where there were instructions to "upgrade" you ipod and alter the volume. So I followed that, combined with the firmware inside apple's iPod software updater, and poof, working iPod again.

The problem seemed to be the fact that somehow, I had managed to kill off the second partition (see bold, red section under cut), which was supposed to contain the firmware - this caused the folder-with-exclamation mark issue.

It's kinda odd though, even after all of the erasing and repartitioning, etc, all of my music is still here. Although probably not for too long - I intend on doing a proper restore of my iPod and swap in new music.

Terminal transcript included:disktobenjamin-juangs-ibook-g4:~ root# disktool -l
***Disk Appeared ('disk4s1',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk4s3',Mountpoint = '/Volumes/iPod 1', fsType = 'hfs', volName = 'iPod')
***Disk Appeared ('disk4',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk3',Mountpoint = '/Volumes/Benjamin Juangs iPod', fsType = 'hfs', volName = 'Benjamin Juangs iPod')
***Disk Appeared ('disk0',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk0s1',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk0s3',Mountpoint = '/', fsType = 'hfs', volName = 'Macintosh HD')
***Disk Appeared ('disk1',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk1s1',Mountpoint = '/Volumes/LaCie', fsType = 'hfs', volName = 'LaCie')
benjamin-juangs-ibook-g4:~ root# pdisk /dev/disk2 -dump
pdisk: can't open file '/dev/disk2' (No such file or directory)
benjamin-juangs-ibook-g4:~ root# pdisk /dev/disk4 -dump

Partition map (with 512 byte blocks) on '/dev/disk4'
#: type name length base ( size )
1: Apple_partition_map Apple 63 @ 1
2: Apple_Free 262144 @ 64 (128.0M)
3: Apple_HFS Apple_HFS_Untitled_1 19269040 @ 262208 ( 9.2G)
4: Apple_Free 12 @ 19531248

Device block size=512, Number of Blocks=19531260 (9.3G)
DeviceType=0x0, DeviceId=0x0

benjamin-juangs-ibook-g4:~ root# dd if=/dev/disk4s2 of=iPodFirmware.dd
dd: /dev/disk4s2: No such file or directory
benjamin-juangs-ibook-g4:~ root# pdisk
Top level command (? for help): e
Name of device: /dev/disk4
Edit /dev/disk4 -
Command (? for help): p

Partition map (with 512 byte blocks) on '/dev/disk4'
#: type name length base ( size )
1: Apple_partition_map Apple 63 @ 1
2: Apple_Free 262144 @ 64 (128.0M)
3: Apple_HFS Apple_HFS_Untitled_1 19269040 @ 262208 ( 9.2G)
4: Apple_Free 12 @ 19531248

Device block size=512, Number of Blocks=19531260 (9.3G)
DeviceType=0x0, DeviceId=0x0

Command (? for help): d4
The map is not writable.
Command (? for help): d3
The map is not writable.
Command (? for help): d2
The map is not writable.
Command (? for help): q
Discard changes? [n/y]: q
Discard changes? [n/y]: y
Top level command (? for help): q
benjamin-juangs-ibook-g4:~ root# disktool -u disk4
disk4 device will be unmounted ...
***Notifications Complete for type 1
***Responding yes to unmount - disk4s3
***Disk Unmounted('disk4s3')
***Disk Unmounted('disk4')
benjamin-juangs-ibook-g4:~ root# disktool -l
***Disk Appeared ('disk4s1',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk4s3',Mountpoint = '', fsType = 'hfs', volName = 'iPod')
***Disk Appeared ('disk4',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk3',Mountpoint = '/Volumes/Benjamin Juangs iPod', fsType = 'hfs', volName = 'Benjamin Juangs iPod')
***Disk Appeared ('disk0',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk0s1',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk0s3',Mountpoint = '/', fsType = 'hfs', volName = 'Macintosh HD')
***Disk Appeared ('disk1',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk1s1',Mountpoint = '/Volumes/LaCie', fsType = 'hfs', volName = 'LaCie')
benjamin-juangs-ibook-g4:~ root# pdisk
Top level command (? for help): e
Name of device: /dev/disk4
Edit /dev/disk4 -
Command (? for help): p

Partition map (with 512 byte blocks) on '/dev/disk4'
#: type name length base ( size )
1: Apple_partition_map Apple 63 @ 1
2: Apple_Free 262144 @ 64 (128.0M)
3: Apple_HFS Apple_HFS_Untitled_1 19269040 @ 262208 ( 9.2G)
4: Apple_Free 12 @ 19531248

Device block size=512, Number of Blocks=19531260 (9.3G)
DeviceType=0x0, DeviceId=0x0

Command (? for help): d4
Command (? for help): d3
Command (? for help): d2
Command (? for help): C 2p 128m firmware Apple_MDFW
Command (? for help): C 3p 3p disk Apple_HFS
Command (? for help): w
Writing the map destroys what was there before. Is that okay? [n/y]: y
The partition table has been altered!

Command (? for help): p

Partition map (with 512 byte blocks) on '/dev/disk4'
#: type name length base ( size )
1: Apple_partition_map Apple 63 @ 1
2: Apple_MDFW firmware 262144 @ 64 (128.0M)
3: Apple_HFS disk 19269052 @ 262208 ( 9.2G)

Device block size=512, Number of Blocks=19531260 (9.3G)
DeviceType=0x0, DeviceId=0x0

Command (? for help): q
q
Top level command (? for help): benjamin-juangs-ibook-g4:~ root# newfs_hfs -w -v ipod /dev/disk4s3
newfs_hfs: /dev/disk4s3 is mounted on /Volumes/iPod 1
benjamin-juangs-ibook-g4:~ root# cd "/Applications/Utilities/iPod Software Updater.localized/iPod Software 2.1 Updater.app/Contents/Resources/"
benjamin-juangs-ibook-g4:/Applications/Utilities/iPod Software Updater.localized/iPod Software 2.1 Updater.app/Contents/Resources root# dd if=firmware of=/dev/disk4s2
8555+0 records in
8555+0 records out
4380160 bytes transferred in 9.614740 secs (455567 bytes/sec)
benjamin-juangs-ibook-g4:/Applications/Utilities/iPod Software Updater.localized/iPod Software 2.1 Updater.app/Contents/Resources root#

Tags: ,
Current Mood: ecstatic ecstatic

6 happy kittens | Leave catnip
Comments
backdrifter_ From: backdrifter_ Date: August 15th, 2005 09:33 pm (UTC) (Link)
I wish I had an Ipod. I might buy my brother's 20gb Creative Zen off him.
I have SO much music though.

We worked out, I have over 14 days worth of solid music.
ibneko From: ibneko Date: August 15th, 2005 11:58 pm (UTC) (Link)
Mmm, yeah, in terms of the overall quality of mp3 players to price, there's not much that beats the iPod, even though it's technical lifespan is only 1-1.5 years. (damn internal battery) Still, there's a few nice looking mp3 players that are equal to the iPod now, for around the same price and around the same size.

Heh, only 14 days? I think... actually, I'm not too sure. I know I have nearly 50 GB of music/audio books/monty python/audiable stuff now, scattered over two computers, but a good portion of that is higher quality 320 CBR mp3s, and probably 4 GB of that 40 GB is lossless audio (equating to approx. 400 MB per 70 minutes)...

Yeah, iTunes reports that I have 23 GB / 16.8 days on this computer... ^^;;; ne, what do you have in your collection of music? The 23 GB here consists of Taiwanese and Japanese songs, picked up from my recent trip back, Monty Python, Broadway musicals, Classical music, Audio Books, Game soundtracks, a few anime and movie soundtracks, and some randomness (Weird Al, Evanescence, today's "hit"? music)[/end ramble]
From: (Anonymous) Date: August 16th, 2005 07:56 am (UTC) (Link)
I personally prefer the look of the Creative Zen. My brother bought me one on eBay for my birthday but the guy never sent it, so my brother wound up losing his money despite VARIOUS paypal complaints logged.

And I have just 14 days of solid music, without any of my videos/movies or anything. I was pretty proud! I have everything from rock to pop to indie and so on, things from plenty of different eras too. I'm very openminded when it comes to music, really.
backdrifter_ From: backdrifter_ Date: August 16th, 2005 07:57 am (UTC) (Link)
oops that was me. I forgot to log in.
From: (Anonymous) Date: August 19th, 2005 08:42 am (UTC) (Link)

Nice one :)

Mike here (bsodmike.com), glad it came in handy :)
ibneko From: ibneko Date: August 19th, 2005 09:09 am (UTC) (Link)

Re: Nice one :)

Wow. Well, alas, the iPod relapsed, so it's dead again. :\ And I've given up on repairing it (again) after trying several the same things I had previously did, and not seeing any sort of success.

Still, thanks. It's awesome to be able to find that sort of documentation-esque thing on the 'net when one needs it.
6 happy kittens | Leave catnip