Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Dec 2004 13:50:21 -0800
From:      Colin Percival <colin.percival@wadham.ox.ac.uk>
To:        Julian Elischer <julian@elischer.org>
Cc:        "current@freebsd.org" <current@freebsd.org>
Subject:   Re: Building 4.x releases on 5.x and 6.x
Message-ID:  <41D3269D.6020406@wadham.ox.ac.uk>
In-Reply-To: <41D324EE.6070409@elischer.org>
References:  <41D31B8E.7030305@portaone.com> <41D31CEE.5040803@wadham.ox.ac.uk> <41D31EC9.5050909@portaone.com> <41D324EE.6070409@elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Julian Elischer wrote:
> Maxim Sobolev wrote:
>> Checked release building scripts and found that there is some 
>> conditional code already which uses vn(4) on older system and md(4) on 
>> newer ones. Will try now to see if I can get it working.
> 
> Didn't jkh point us at a utility that allows the generation of an image
> without requiring any media?
> 
> Or was it someone else?

You're probably thinking of my ports/sysutils/makefs (borrowed shamelessly
from NetBSD).  Given a directory tree and some options (size of disk image,
number of inodes, UFS1 vs. UFS2, etc.) it will create a UFS image.

I use it in my depenguinator to install FreeBSD onto remote linux systems.
(Extract the release tarballs into a staging directory, add some magic,
build a UFS2 image, dd the image to the hard drive, and reboot.)

Colin Percival



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41D3269D.6020406>