ZFS Beta Seed v1.1 will not install on Leopard.1 (10.5.1)

I am quite disappointed that after running Apple Software update you are unable to install the ZFS Beta Seed from ADC as it reports: “You cannot install ZFS on this volume. This volume does not meet the requirements for this update.”

No ZFS For you 

 

9 Responses to “ZFS Beta Seed v1.1 will not install on Leopard.1 (10.5.1)”

  1. Chris Says:

    This is a packaging bug and I’ve already submitted 5599247 to track the resolution.

    As much as I hate to recommend this, if you can find a spare disk/partition on which to install 10.5, you can manually copy over the following on your 10.5.1 system:

    /usr/sbin/zfs
    /usr/sbin/zpool
    /usr/lib/libzfs.dylib

    /System/Library/Extensions/zfs.kext
    /System/Library/Filesystems/zfs.fs

    Sorry for any inconvenience.

    Chris

  2. Ché Kristo Says:

    Cool, My sister just bought Leopard so I’ll just upgrade her and grab these files before running software update.

    Thanks for your help Chris

  3. Matthew Says:

    I was able to extract the kext from the package using xar and tar/gzip. I just copied the kext to /Library/System/Extensions and it seems to work fine. Although there are some significant limitations to ZFS on Leopard at the moment. I’m unable to browse snapshots and the OS seems to get confused if I try to create nested volumes more than one deep. For example, I created Tank/Homes/yarnosh and it couldn’t mount the yarnosh volume (where Tank is the main pool).

    Otherwise, I’m happy with where ZFS is heading on OS X. Almost makes me wish we weren’t so vested in Xserve RAID. With ZFS I’d just have a much cheaper JBOD array.

  4. John Howard Says:

    This is gay.

    Whatever was said here, I don’t agree with it…

  5. YakShaving: Shawn Ferry's Weblog Says:

    How to get experimental rw ZFS support AFTER upgrading to 10.5.1

    A simple alternative left to the reader would be extract the files from the package Payload an manually copy the files into place (cat /tmp/ZFSseed1/ZFSBetaSeed1.pkg/Payload | pax -z -r -v).

    …The steps described remove any logical restriction for…

  6. Shawn Ferry Says:

    I got an error on trackback, I blogged an alternate way to do this install using a modified package.

    In summary: expand the package disable the failing check and install the modified package

    http://blogs.sun.com/yakshaving/entry/how_to_get_experimental_rw

  7. Ché Kristo Says:

    Thanks Shawn – your post makes things a little easier.

  8. HOWTO: Create a ZFS Filesystem OS X Leopard :: Col’s Tech Stuff Says:

    [...] to an unfortunate bug in the packaging, you won’t be able to install the ZFS Beta Seed pkg by simply double clicking the pkg if [...]

  9. Ross Kinard Says:

    You can use Pacifist 2.5.1 to open and install packages, and it is Leopard compatible. Just select the PKG in Pacifist and “Install to Default Location”

Leave a Reply