Installation / Removal > Apple - Installation/Removal
Update bootloader problem on IPOD 5G 30GB
linuxstb:
In Linux (I'm a Linux user, so can help you better there), can you type "fdisk -l" ? That should list all the disks attached to your computer, and display their partition tables.
You should be able to identify your ipod by 1) Disk size will be 30GB; 2) The first partition will be of type 0 (Empty); 3) The second partition will be of type 0xb (FAT32).
Assuming your ipod is visible (if not, then that's the cause of the problem...), type
./ipodpatcher /dev/sdx
(replacing /dev/sdx with the device you've identified to be your ipod - e.g. /dev/sda) and then see what it says. It should give you slightly more explanation about why it doesn't think it's an ipod.
Greenleaves:
No luck. Tried fdisk -l, and here is what I got:
Disk /dev/sda: 30.0 GB, 30005821440 bytes
255 heads, 63 sectors/track, 3648 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 10 80293+ 0 Empty
/dev/sda2 11 3648 29222235 c W95 FAT32 (LBA)
root@greenleaves:/home/greenleaves# ./ipodpatcher /dev/sda
ipodpatcher v1.0 with v1.1 bootloaders - (C) Dave Chapman 2006-2007
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[INFO] Reading partition table from /dev/sda
[INFO] Sector size is 512 bytes
[ERR] Partition layout is not an ipod
Looks like the patcher couldn't recognize the partition.
Many thanks ...
GodEater:
DELETED A BUNCH OF STUFF THAT WAS WRONG
Edit :
You could try changing the partition type of /dev/sda2 to "b" instead of "c".
I *think* you can get away with this without losing any data.
linuxstb:
Yes, the reason ipodpatcher doesn't detect the ipod is because the partition type is "c". It is expecting it to be "b".
And yes, you can change it without losing any data. In Linux, do the following:
fdisk /dev/sda
Enter "t" (to change partition type)
Enter "2" (for partition 2)
Enter "b" (the new type)
Now enter "p" to view the new partition table, and if it looks right (i.e. the c has been replaced by a b), type "w" to write the new partition table.
At any time before entering 'w", you can just enter "q" to exit fdisk, and it won't save any changes to your ipod.
Out of curiosity, do you know how your ipod came to have a partition of type "c" instead of the usual "b" ? Did you ever repartition your ipod, or reformat it using something other than itunes?
Greenleaves:
I managed to change the device Id to "b". Now problem is fixed.
Sorry I can't recall how it came about having the device Id as "c". I must say I haven't updated the Rockbox firmware for quite some time. I am happy to see now Rockbox supports the dual core, and that hopefully will extend the battery life.
Many thanks for the great work. Appreciate it very much.
Navigation
[0] Message Index
[*] Previous page
Go to full version