How to add a Linux Partition on FreeBSD

Posted by Ömer on Server Fault See other posts from Server Fault or by Ömer
Published on 2012-10-12T20:46:30Z Indexed on 2012/10/12 21:38 UTC
Read the original article Hit count: 519

Filed under:
|
|

Today I installed FreeBSD 9.0 PPC on my Mac mini G4 with 40GB HDD.

During installation, (using the FSBD utility 'gpart') I have allocated a total of about 23GB for FreeBSD leaving 17GB totally free (neither partitioned, nor formatted) for a later Linux installation.

Now, when try to install Linux (Ubuntu 10.10 PPC) on the remaining 17GB, the Linux/Ubuntu installer (or Linux's Disk Utility for the same matter) wants presumably a linux partition and when I try to add a (Linux) partition on that area using Linux DU it fails with this message:

Error creating partition: helper exited with exit code 1: In part_add_partition: 
device_file=/dev/hda, start=23363101696, size=16644660224, type=
Entering MS-DOS parser (offset=0, size=40007761920)
No MSDOS_MAGIC found
Exiting MS-DOS parser
Entering Apple parser
Mac MAGIC found, block_size=512
map_count = 17
Leaving Apple parser
Apple partition table detected
containing partition table scheme = 2
got it
Error: The partition's data region doesn't occupy the entire partition.
ped_disk_new() failed

Now, I'm trying to add a Linux partition on FreeBSD running on the harddisk. I use seemingly most suitable tool for this job: gpart. Here is the 'gpart show ad0'

enter image description here

But it seems unable to add a Linux partition because "man gpart" doesn't list either "Linux Partition" nor anything like Ext2 or Ext3/Ext4. The closest thing to Linux Partition in gpart is "mbr" but it doesn't work:

#gpart add -t mbr ado

So, how to add properly a Linux Partition on FreeBSD?

Thanks.

© Server Fault or respective owner

Related posts about linux

Related posts about freebsd