Quantcast

Forums | MacLife

You are not logged in.

  • Index
  •  » On-the-Go
  •  » 160GB iPod Classic issues - probably bad sectors

#1 2009-10-08 12:50 pm

djsven
Member
Registered: 2009-10-08
Posts: 5

160GB iPod Classic issues - probably bad sectors

My 160GB iPod Classic has bad sectors at the beginning of the drive (only in the first 200MB or so), where iTunes likes to put the firmware files.

Is there a way I can partition / delete this space so that I can force iTunes to put the firmware somewhere else in the available 159.8GB on the drive?

On a related note, if the disk is totally blank, does anyone know what a working iPod Classic will do on start up, i.e. after resetting? (This will tell me if the bad sectors are 100% for sure the problem)

Offline

 

#2 2009-10-08 3:35 pm

D'Eyncourt
OMGDICTATOR
Registered: 2001-12-27
Posts: 8808
Website

Re: 160GB iPod Classic issues - probably bad sectors

Welcome to the MacLife Forums!

You may be able to prevent your iPod from trying to use those bad sectors, but bad sectors--especially ones in such a vital area--are likely to lead to more over time.

Rather than fixing the problem via partitioning, I recommend documenting your problems (btw: what are you using to determine the bad sectors?) and taking your iPod to the nearest Apple Store or dealer for a replacement.


BOYCOTT SONY

"I think the question now is not whether you went to Vietnam or whether you didn't, whether you fought in the war or fought against the war. I think the only question is whether we can find a president smart enough never to make a mistake like that again"--Molly Ivins, way back in 1992

Offline

 

#3 2009-10-08 3:52 pm

Jokotai
Random Data Wrangler
From: Spartanburg SC
Registered: 2009-08-18
Posts: 525
Website

Re: 160GB iPod Classic issues - probably bad sectors

That makes me wonder, after D'Eyncourt's problems, if it is possible to enable disk use on an iPod and thus use DiskUtility in order to check the status of the internal hard drive.  A bad sector would cause any number of problems, including misreading files resulting in the restart issue (sound familiar?)

As for repartitioning, try reformatting the iPod through iTunes.  It should perform a disk check and assign skips for any damaged sectors.  Furthermore, if this is still under warranty, you should definitely have it replaced.  OTOH, I don't know if an iPod firmware allows a complete reformat.  I've never dug into it, but I wouldn't be surprised it the drive actually sports two partitions, one for its firmware, and the mountable drive for data.


There's what you love to do, and then there's what you get paid to do.  Those two things are often different.

Offline

 

#4 2009-10-08 3:56 pm

djsven
Member
Registered: 2009-10-08
Posts: 5

Re: 160GB iPod Classic issues - probably bad sectors

Unfortunately, the iPod is well out of warranty. So it's either fork over 230 bucks for a replacement, or try to fix it.

Leaving the money aside, I really would like to get it working. I've spent hours figuring out the problem, and it seems like it should be doable. I don't need anywhere near 160GB, so I should be able to avoid the bad parts. I don't really agree with the 'throw it out and buy a new one' attitude, you know?

I have determined those are the bad sectors using chkdsk (and some other programs that I forget), plus by manually reading from the drive using dd.

I'm 95% certain the problem is that the iPod is unable to read the iTunesControl file (because it is unreadable) and therefore can't start up. (The iPod works perfectly fine in disk mode).

Offline

 

#5 2009-10-08 4:01 pm

Jokotai
Random Data Wrangler
From: Spartanburg SC
Registered: 2009-08-18
Posts: 525
Website

Re: 160GB iPod Classic issues - probably bad sectors

djsven wrote:

Unfortunately, the iPod is well out of warranty. So it's either fork over 230 bucks for a replacement, or try to fix it.

Leaving the money aside, I really would like to get it working. I've spent hours figuring out the problem, and it seems like it should be doable. I don't need anywhere near 160GB, so I should be able to avoid the bad parts. I don't really agree with the 'throw it out and buy a new one' attitude, you know?

I absolutely agree.  My current iPod of choice is a 5th gen iPod Video 30GB.  When I finally get my fingers around a new nano, the other will probably be sold.

I have determined those are the bad sectors using chkdsk (and some other programs that I forget), plus by manually reading from the drive using dd.

I'm 95% certain the problem is that the iPod is unable to read the iTunesControl file (because it is unreadable) and therefore can't start up. (The iPod works perfectly fine in disk mode).

Does the iPod react at all to being connected to a computer, and when it does, does the computer correctly recognize the device?


There's what you love to do, and then there's what you get paid to do.  Those two things are often different.

Offline

 

#6 2009-10-08 4:02 pm

djsven
Member
Registered: 2009-10-08
Posts: 5

Re: 160GB iPod Classic issues - probably bad sectors

@Jokotai:
It's my understanding that previous generations of iPods had a dedicated partition for the firmware, but the iPod classic only has the one.

I could be wrong if it turns out that the firmware goes on some other memory chip inside but I seriously doubt it because it makes a clear "I'm having a hard time reading this sector"-clicking-noise on startup.

(BTW- I have tried all combinations of reformatting and restoring, with old and new firmware, etc)

Offline

 

#7 2009-10-08 4:08 pm

djsven
Member
Registered: 2009-10-08
Posts: 5

Re: 160GB iPod Classic issues - probably bad sectors

Jokotai wrote:

Does the iPod react at all to being connected to a computer, and when it does, does the computer correctly recognize the device?

In disk mode, yes. iTunes recognizes it, I can add music to it, play songs from it, run chkdsk, etc.

Not in disk mode, it gets hung up on the apple screen and either freezes or reboots. At no point will it ever be recognized by a computer.

Offline

 

#8 2009-10-08 4:20 pm

Jokotai
Random Data Wrangler
From: Spartanburg SC
Registered: 2009-08-18
Posts: 525
Website

Re: 160GB iPod Classic issues - probably bad sectors

And if you format it while in disk mode from iTunes? 

It sounds like your diagnosis is spot-on.  If either the format fails or formatting doesn't correct the issue, there may be physical damage on the disk.  That damage will slowly spread throughout the disk until it is completely unusable.  Reformat it, and while you're waiting for it to do that, softly pray to what gods may be that it's simply an allocation error and it works.


There's what you love to do, and then there's what you get paid to do.  Those two things are often different.

Offline

 

#9 2009-10-10 9:18 pm

djsven
Member
Registered: 2009-10-08
Posts: 5

Re: 160GB iPod Classic issues - probably bad sectors

Update: After trying many things, instead of continuously rebooting, it will now occasionally start up, and I can access all of the menus. As soon as I plug in the usb cord, it reboots. It still functions fine in disk mode.

When I tried opening up some games, it make the clicking noise and gave an error about the game not being able to load. As such, I'm now 99.5% that the firmware is indeed stored on the hard drive (and is somewhere where there are bad sectors).

Here's what's confusing: Where is it? I've manually looked at the drive (over and over) using a hex editor, and there isn't enough space for the firmware before the one FAT32 partition starts. So it has to be on that partition. But then it must be in one or more files.

I originally thought it must be in the iTunesControl file, since it is around 152MB. But when I looked at that file, it's full of zeroes! 152MB worth of them. I guess this could be part of the problem, but that would be more plausible if the file had some information in it, especially since it did successfully boot up a few times.

Offline

 
  • Index
  •  » On-the-Go
  •  » 160GB iPod Classic issues - probably bad sectors

Board footer

Powered by PunBB 1.2.6
© Copyright 2002–2005 Rickard Andersson