Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Installation / Removal
| |-+  Rockbox Utility
| | |-+  Utility Says I have a MACPOD, formatted VFAT in Ubuntu 12.10
« previous next »
  • Print
Pages: [1]

Author Topic: Utility Says I have a MACPOD, formatted VFAT in Ubuntu 12.10  (Read 1449 times)

Offline Greengoat

  • Member
  • *
  • Posts: 3
Utility Says I have a MACPOD, formatted VFAT in Ubuntu 12.10
« on: January 12, 2013, 07:46:15 PM »
Hey folks, after much consternation, I am having trouble convincing RB Utility and ipodpatcher that my Ipods storage areas are formatted VFAT. I have followed the steps very precisely in the guide:
http://www.rockbox.org/wiki/IpodConversionToFAT32

And after I mount and check the file systems with the linux "mount" command and Ubuntu's "Disk" app, they both declare the fs as VFAT. Both RB Utility and ipodpatcher tell me it is still a macpod.

I am using Ubuntu 12.10, and I have a 2nd gen mini with 4 GB.
I have even tried formatting the other smaller partitions on the ipod as vfat (fat32 conversion notes are unclear about what the "main" partition is), but that just gets RB Utility to tell me there is no Apple code on the thing when i try and install.

Thanks for your help and I am enjoying RB on my sansa clip for the last 2 years. :)
 
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Utility Says I have a MACPOD, formatted VFAT in Ubuntu 12.10
« Reply #1 on: January 12, 2013, 07:57:18 PM »
Your best bet is to find a PC with iTunes and just use that.

If you can't do that, check and see if the Apple firmware is able to boot.
Logged

Offline Greengoat

  • Member
  • *
  • Posts: 3
Re: Utility Says I have a MACPOD, formatted VFAT in Ubuntu 12.10
« Reply #2 on: January 13, 2013, 12:45:39 AM »
Quote from: saratoga on January 12, 2013, 07:57:18 PM
Your best bet is to find a PC with iTunes and just use that.

If you can't do that, check and see if the Apple firmware is able to boot.

Sorry, I am Linux only right now with an Imac running the TV, so no convenient PC around.
The IPod boots into its standard firmware fine after I do the whole VFAT thing on it's large "storage" partition.

From mount:
Code: [Select]
/dev/sdb3 on /media/goat/Green Ipod type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks2)


From ipodpatcher:
Code: [Select]
[INFO] Scanning disk devices...
[INFO] Read XML info (2456 bytes)
[INFO] Ipod found - 2nd Generation Mini ("macpod") - /dev/sdb
[INFO] Reading partition table from /dev/sdb
[INFO] Sector size is 512 bytes
[INFO] Part    Start Sector    End Sector   Size (MB)   Type
[INFO]    0              63         65598        32.0   Empty (0x00)
[INFO]    1           65600       7999479      3874.0   HFS/HFS+ (0xffff)
[INFO] Read XML info (2456 bytes)
[INFO] Ipod model: 2nd Generation Mini ("macpod")
[INFO] ************************************************************************
[INFO] *** WARNING FOR ROCKBOX USERS
[INFO] *** You must convert this ipod to FAT32 format (aka a "winpod")
[INFO] *** if you want to run Rockbox.  Rockbox WILL NOT work on this ipod.
[INFO] *** See http://www.rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32
[INFO] ************************************************************************
Enter i to install the Rockbox bootloader, u to uninstall
 or c to cancel and do nothing (i/u/c) :
Logged

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: Utility Says I have a MACPOD, formatted VFAT in Ubuntu 12.10
« Reply #3 on: January 13, 2013, 12:54:43 AM »
The iPod's partition table is still in Mac format, by the look of it. Formatting the partition as FAT is not enough; you need a new partition table in DOS MBR format. The output from ipodpatcher shows that the second partition has type HFS (this refers to the partition type field in the partition table; it's nothing to do with what actual filesystem is on the partition).
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

Offline Greengoat

  • Member
  • *
  • Posts: 3
Re: Utility Says I have a MACPOD, formatted VFAT in Ubuntu 12.10
« Reply #4 on: January 13, 2013, 01:51:48 AM »
Okay, thanks folks. SO here is what I think I did wrong:  :P

I had accidentally been copying the MBR into the large storage partition of the Ipod (/dev/sdb3) when I should have been copying it straight into the whole drive (/dev/sdb). The conversion to FAT32 instructions say to drop a number at the end if present but the naming structure of linux is different enough to be confusing from what the instruction specifically say.

While trying various stuff I HAD copied the MBR correctly to the whole IPod once , but then I formatted BOTH of the resulting partitions to FAT32, and then the RB Utility could not find the Apple code on the first little partition and said it wasn't an IPod.

So the moral of the story is to make sure you copy over the correct MBR into the whole "disk" of the Ipod, and then only format the large "storage" partition of the IPod to FAT32. Leave the small partition intact so the RB bootloader can install. Whew. I am sure it is obvious to most of you out there but I just don't know my partitioning and it was many lame hours figuring it out.

Thanks folks.

« Last Edit: January 13, 2013, 02:02:32 AM by Greengoat »
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Installation / Removal
| |-+  Rockbox Utility
| | |-+  Utility Says I have a MACPOD, formatted VFAT in Ubuntu 12.10
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.073 seconds with 15 queries.