From owner-freebsd-questions@FreeBSD.ORG Wed Jan 23 21:23:45 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F51516A418 for ; Wed, 23 Jan 2008 21:23:45 +0000 (UTC) (envelope-from swb@grasslake.net) Received: from accord.grasslake.net (accord.grasslake.net [209.98.56.21]) by mx1.freebsd.org (Postfix) with ESMTP id 0B66813C4EA for ; Wed, 23 Jan 2008 21:23:44 +0000 (UTC) (envelope-from swb@grasslake.net) Received: from [192.168.1.44] (quattro.grasslake.net [192.168.1.44]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: swb) by accord.grasslake.net (Postfix) with ESMTP id C574FFD031 for ; Wed, 23 Jan 2008 15:24:20 -0600 (CST) Message-ID: <4797B05F.6020201@grasslake.net> Date: Wed, 23 Jan 2008 15:23:43 -0600 From: Shawn Barnhart Organization: Managed Chaos User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: FreeBSD Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Buildworld for slow system on faster system X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jan 2008 21:23:45 -0000 My primary FreeBSD box is a Dual P3 700 Mhz, which is dandy for my console mode server usage but kind of blows for buildworld and kernels when I want them done a timely fashion. I'd like to do it in a dual-proc VM on my quad core workstation, where it gets done a lot faster. Is there any documentation for doing buildworld on a faster system for a slower system? Can I just mount the slow system's /usr/src on a mountpoint on the faster system, do the buildworld and buildkernel, and then run the installworld and installkernel as per normal on the slow system? It sounds too easy, so it probably is.. What about ports? I can usually tolerate the ports build times, so its not a big deal, although sometimes the dependencies and larger packages can be toe-tappers as well.