OS X/FreeBSD shared zfs partition

John Hendy jw.hendy at gmail.com
Tue Jan 20 20:29:46 PST 2009


Thanks Boris and Jake.

Is this 7.0 current we're talking about, or 8.0? I'm still pretty new to
FreeBSD and trying to sort the nomenclature: release, current, stable...
along with each of those I believe is also a version (7.0, 7.1, 8.0, etc.).
Just looking to know what I should run to have a compatible version of the
filesystem. I do not want bleeding edge, so 8.0 is out... I wouldn't mind
something like 7.1 stable, though. Would that be possible?


Thanks,
John

On Tue, Jan 20, 2009 at 6:19 PM, Jake Scott <jake at poptart.org> wrote:

> MacOS has a later version of the file system.  If you don't have any data
> you care about on it yet, then try re-creating the pool in FreeBSD and then
> importing it into MacOS.  Otherwise, you will need FreeBSD current...
>
>
> J>
>
>
>
>
> On Tue, 20 Jan 2009, John Hendy wrote:
>
>  Oh, and 'zpool status' returns:
>>
>> pool: tank
>> state: ONLINE
>> scrub: none requested
>> config:
>>
>> NAME STATE READ WRITE CKSUM
>> tank ONLINE 0 0 0
>>  ad5s3 ONLINE 0 0 0
>>
>> And when I just tried 'zfs unmount tank/jwhendy' I get 'cannot unmount
>> tank/jwhendy: not currently mounted'. Just wanted to add that... I thought
>> tank/jwhendy hendy was mounted since it's mountpoint directory was not
>> empty, but according to zfs it was not mounted.
>>
>>
>> Thanks,
>> John
>>
>> On Tue, Jan 20, 2009 at 1:01 PM, Boris Kotzev <boris.kotzev at gmail.com
>> >wrote:
>>
>>  Hi,
>>>>
>>>> I dual boot OS X and FreeBSD (currently 7.0-i386) and have wanted to
>>>>
>>> share a
>>>
>>>> partition for storage between the two. I looked into getting HFS+ to
>>>> work
>>>>
>>> on
>>>
>>>> FreeBSD (http://forums.freebsd.org/showthread.php?t=1198)<
>>>>
>>> http://forums.freebsd.org/showthread.php?t=1198>
>>>
>>>> but
>>>> did not succeed. Then I ran across these two pages:
>>>>
>>>> - http://blog.igorminar.com/2009/01/using-zfs-with-mac-os-x-105.html
>>>> - http://zfs.macosforge.org/trac/wiki
>>>>
>>>> I used them to successfully change my Users folder in OS X to a zfs
>>>> filesystem on a partition separate from my main OS X system/boot files.
>>>>
>>> Now
>>>
>>>> I just want to mount that partition from FreeBSD. Is this possible? I
>>>> can
>>>> see the slice in /dev as ad5s3, but there's no partitions on that slice
>>>>
>>> to
>>>
>>>> mount (ad5s3a, for example), nor am I familiar enough with ZFS to know
>>>>
>>> what
>>>
>>>> it should look like from FreeBSD. I have tried 'mount -t zfs /dev/ad5s3
>>>> /media/temp' without success. zfs.ko is loaded (seen in kldstat) and
>>>>
>>> gives
>>>
>>>> the usual message of it being experimental and being version 6.0. In a
>>>>
>>> post
>>>
>>>> on the forums (http://forums.freebsd.org/showthread.php?t=1613) it was
>>>> suggested that I try 'zpool list' but that returned 'no pools
>>>> available'.
>>>>
>>> I
>>>
>>>> tried 'zfs list' as well and got 'no datasets available'.
>>>>
>>>> My GUID partition table (OS X) and MBR (FreeBSD) are synced, so they
>>>> both
>>>> show disk0s3 (OS X)/partition 3 as type Solaris (It's 'Solaris Usr' on
>>>>
>>> the
>>>
>>>> GPT and type B4 iirc on the MBR). I used an EFI booting program called
>>>>
>>> rEFIt
>>>
>>>> to sync the tables - could the MBR type of the slice be the reason I
>>>>
>>> can't
>>>
>>>> mount it from FreeBSD?
>>>>
>>>> I've searched long and hard for any posts about using zfs as a way to
>>>>
>>> share
>>>
>>>> a partition between any two OSs, but have not found any references on
>>>> how
>>>>
>>> to
>>>
>>>> use a zfs slice as a shared data partition. Can it only be mounted from
>>>>
>>> the
>>>
>>>> OS in which it was created? Any thoughts on what I might do here?
>>>>
>>>>
>>>> Thanks much,
>>>> John
>>>>
>>>
>>> I am sorry, I wanted to ask what
>>>
>>> zpool import
>>>
>>> returns.
>>>
>>> Regards,
>>>
>>> Boris Kotzev
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>  _______________________________________________
>> freebsd-fs at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-fs
>> To unsubscribe, send any mail to "freebsd-fs-unsubscribe at freebsd.org"
>>
>>


More information about the freebsd-fs mailing list