Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Jan 2015 11:03:10 -0800
From:      Tim Kientzle <tim@kientzle.com>
To:        Alfred Perlstein <alfred@freebsd.org>
Cc:        Ryan Kois <ryan.kois@gmail.com>, hackers@freebsd.org, re@freebsd.org, Claudia Yadathi <yadathi@gmail.com>
Subject:   Re: How to make a FreeBSD vm in virtualbox.	
Message-ID:  <BE7B7DA8-518A-4FEA-A976-08922EBF563D@kientzle.com>
In-Reply-To: <13C55A7B-4010-40FA-901B-DF8ED6BADD87@freebsd.org>
References:  <13C55A7B-4010-40FA-901B-DF8ED6BADD87@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

> On Dec 30, 2014, at 7:42 PM, Alfred Perlstein <alfred@freebsd.org> =
wrote:
>=20
> Hello Release engineering team & hackers,
>=20
> Ryan (cc'd) did some work on the recent FreeBSD vms that were =
released.
>=20
> Ryan is working at Norse with us and using FreeBSD now.  His =
background is backend development in io.js, node.js and php on Linux.
>=20
> He's now trying to get io.js working on FreeBSD.
>=20
> In doing so he wanted to setup a VM, so he downloaded the vmdk and =
created a blog post on what was needed to be done in order to get it =
working under virtualbox.  That blog is here:=20
>=20
>  =
http://blog.kidicarus.cool/blog/2014/12/24/freebsd-guest-on-mac-osx-host-v=
ia-virtualbox/
>=20
> After he linked it to me, I decided that it would make sense if this =
was scripted and would really make sense as part of the release process.

Crochet has had support (for about a year now) for building VMWare =
images directly (the full image, not just the vmdk).  Such images can be =
booted directly in Fusion with no extra effort.  For a while, I used =
that to upgrade my FreeBSD dev environment (build a new image with =
appropriate password and an fstab that NFS mounts all the home and =
source directories) rather than doing in-place source upgrades.

If anyone wants to rip that code out into a separate tool that accepts a =
pre-built vmdk, the code is pretty self-contained:

      =
https://github.com/kientzle/crochet-freebsd/tree/master/board/VMWareGuest

I also looked at generating Parallels images but the format is =
undocumented and considerably more complex.

Never looked at .ova.

Tim





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BE7B7DA8-518A-4FEA-A976-08922EBF563D>