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:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Installation / Removal
| |-+  Manual Installation
| | |-+  Apple - Installation/Removal
| | | |-+  installation problem
« previous next »
  • Print
Pages: 1 2 [3]

Author Topic: installation problem  (Read 11733 times)

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: installation problem
« Reply #30 on: July 17, 2008, 02:48:25 AM »
Quote from: Chronon on July 16, 2008, 04:17:48 PM
2) Replace the Apple Partition Map with a GUID Partition Table.

Sorry to butt in here, but this is definitely wrong.

Diskutility allows the creation of three different disk layouts, GUID partition tables which are the standard on Intel based Macs, Apple Partition maps, which are the standard on PPC based Macs, and finally Master Boot Records, which is what Windows / Linux and Rockbox expect.

Quote from: MoMo on July 16, 2008, 09:08:58 PM
Doh'! Although, isn't the ipod software vital? (oh well, even if it is there is probably a mac application to update its software as it would within itunes on windows)

Only if you want to playback music in the original firmware too.

It's very possible to manually put it onto your iPod once you've done the conversion to FAT32 - so if you're really interested in having both (I suspect so since you're asking about iTunes purchases), then we can guide you through that too.
« Last Edit: July 17, 2008, 02:51:08 AM by GodEater »
Logged

Read The Manual Please

Offline MoMo

  • Member
  • *
  • Posts: 11
  • iHack
Re: installation problem
« Reply #31 on: July 17, 2008, 05:23:48 AM »
Quote from: GodEater on July 17, 2008, 02:48:25 AM
Quote from: Chronon on July 16, 2008, 04:17:48 PM
2) Replace the Apple Partition Map with a GUID Partition Table.

Sorry to butt in here, but this is definitely wrong.

Diskutility allows the creation of three different disk layouts, GUID partition tables which are the standard on Intel based Macs, Apple Partition maps, which are the standard on PPC based Macs, and finally Master Boot Records, which is what Windows / Linux and Rockbox expect.

Quote from: MoMo on July 16, 2008, 09:08:58 PM
Doh'! Although, isn't the ipod software vital? (oh well, even if it is there is probably a mac application to update its software as it would within itunes on windows)

Only if you want to playback music in the original firmware too.

It's very possible to manually put it onto your iPod once you've done the conversion to FAT32 - so if you're really interested in having both (I suspect so since you're asking about iTunes purchases), then we can guide you through that too.

Cheers, I would preferably like a partitioned ipod because I want to install iPod Linux - and it seems I need a Mac (HFS+) formatted iPod to do so.  :-\
Logged
White Macbook Core Duo, 160GB, 2.GHZ RAM, Mac OS X Leopard

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: installation problem
« Reply #32 on: July 17, 2008, 11:27:05 AM »
GodEater, pardon my mistake.  So why can't Mac users simply set up the MBR properly using Disk Utility itself?  If it can properly write a standard MBR then why the need to dd in a partition table from a "winpod"?
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: installation problem
« Reply #33 on: July 17, 2008, 01:04:55 PM »
Quote from: MoMo on July 17, 2008, 05:23:48 AM
Cheers, I would preferably like a partitioned ipod because I want to install iPod Linux - and it seems I need a Mac (HFS+) formatted iPod to do so.  :-\
No. While IPL is not supported here you don't need a HFS+ partition for IPL to work. You can simply create an additional ext2 partition to put the IPL userland and keep your music on the FAT partition. I did that a while back and it works fine (though I never really used IPL, just wanted to check how to boot IPL using Rockbox' bootloader ;) )
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: installation problem
« Reply #34 on: July 18, 2008, 03:23:11 AM »
Quote from: Chronon on July 17, 2008, 11:27:05 AM
GodEater, pardon my mistake. 
Pardoned ;)

Quote
So why can't Mac users simply set up the MBR properly using Disk Utility itself?  If it can properly write a standard MBR then why the need to dd in a partition table from a "winpod"?

Well although Disk Utility can create an MBR, it can't create the "empty" partition that the ipod's use to hold their firmware, it can only create partitions that Macs know about, which is a very small subset of all possible partition types. So you could create the MBR with partitions in it, but they'd end up being HFS+ partitions, so you'd still need to do something to change their type to what Rockbox requires.

Secondly, we think it's a good idea to keep the partitions to the same sizes as they would be on a "real" winpod, rather than letting users create them at arbitrary sizes.

Logged

Read The Manual Please

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: installation problem
« Reply #35 on: July 18, 2008, 04:54:36 PM »
I'm still a bit confused, I think.  To create an MBR entry Disk Utility only needs to write the following data, right?

Courtesy of Wikipedia:
0x00| (1 byte)|Status[3] (0x80 = bootable, 0x00 = non-bootable, other = malformed)
0x01| (3 bytes)|Cylinder-head-sector address of the first sector in the partition
0x04|(1 byte)|Partition type
0x05|(3 bytes)|Cylinder-head-sector address of the last sector in the partition
0x08|(4 bytes)|Logical block address of the first sector in the partition
0x0C|(4 bytes)|Length of the partition, in sectors
   
Isn't formatting with a given filesystem a different process altogether?  It seems like Disk Utility only needs to record the correct byte to specify the "empty" partition type.    Is that just something that Disk Utility will not do, or am I missing something here?
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: installation problem
« Reply #36 on: July 19, 2008, 04:49:57 AM »
Quote from: Chronon on July 18, 2008, 04:54:36 PM
Isn't formatting with a given filesystem a different process altogether?  It seems like Disk Utility only needs to record the correct byte to specify the "empty" partition type.    Is that just something that Disk Utility will not do, or am I missing something here?

Correct, Disk Utility can only mark partitions with the identifiers for a limited number of filesystem types. It can't mark a parititon with the type 0x00 that is required for the ipod firmware partition.
Logged

Read The Manual Please

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: installation problem
« Reply #37 on: July 19, 2008, 08:41:38 PM »
Thanks for clearing that up.   :)
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

  • Print
Pages: 1 2 [3]
« previous next »
+  Rockbox Technical Forums
|-+  Installation / Removal
| |-+  Manual Installation
| | |-+  Apple - Installation/Removal
| | | |-+  installation problem
 

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

Page created in 0.09 seconds with 15 queries.