Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Create HFS+ and FAT32 partitions on one external drive.' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Create HFS+ and FAT32 partitions on one external drive.
Authored by: simoncha on Apr 13, '05 03:42:54PM
In step 2), the output I get from "diskutil list /dev/disk1" is nothing like your example. I just ignored it and continued.

OOOPS !!! you should type "diskutil disk1", not "diskutil list /dev/disk1"

In step 6), can you be specific about what commands you used to create the DOS partition table? Since I'm not familiar with fdisk, I used "diskutil partitionDisk" with the MBRFormat argument. Is this acceptable?

You cannot use "diskutil partitionDisk" because it formats every partition and destroy the partition table you made in step 2). You have to use fdisk.
fdisk is not a friendly tool but it can do the job. Use "man fdisk" and go ahead ! A few hints :

  • you should use a raw device (in my example "fdisk -e /dev/rdisk1")
  • after that, use "print' to see the partition table
  • "edit 1" for the first entry
  • "edit 2" for the second and so on ...
  • USE EXACTLY THE SAME PARTITION OFFSET and PARTITION SIZE as IN THE APPLE PARTITION TABLE
  • "quit" to save and exit
  • if you panic ctrl-C works fine !
  • if you are more comfortable with a Linux partition tool (cfdisk, parted, fdisk ...) you can try them. Any tool that write ONLY THE FIRST BLOCK is OK.
In step 10), I can't seem to write back to the partition table: dd: /dev/rdisk1: Invalid argument 0+1 records in 0+0 records out 0 bytes transferred in 0.002190 secs (0 bytes/sec)

It works fine, maybe a typing error or you forgot to unmount the disk.

Good Luck !



[ Reply to This | # ]