From owner-freebsd-questions@FreeBSD.ORG Mon Dec 8 13:47:49 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 E0C041065673 for ; Mon, 8 Dec 2008 13:47:49 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (wojtek.tensor.gdynia.pl [IPv6:2001:4070:101:2::1]) by mx1.freebsd.org (Postfix) with ESMTP id 8B7AE8FC13 for ; Mon, 8 Dec 2008 13:47:48 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (localhost [IPv6:::1]) by wojtek.tensor.gdynia.pl (8.14.3/8.14.3) with ESMTP id mB8DlfNI071522; Mon, 8 Dec 2008 14:47:42 +0100 (CET) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from localhost (wojtek@localhost) by wojtek.tensor.gdynia.pl (8.14.3/8.14.3/Submit) with ESMTP id mB8DleA5071519; Mon, 8 Dec 2008 14:47:40 +0100 (CET) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Date: Mon, 8 Dec 2008 14:47:38 +0100 (CET) From: Wojciech Puchar To: Robin Becker In-Reply-To: <493D246C.80008@chamonix.reportlab.co.uk> Message-ID: <20081208144513.O71518@wojtek.tensor.gdynia.pl> References: <493D246C.80008@chamonix.reportlab.co.uk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-questions@freebsd.org Subject: Re: install freebsd from inside another operating 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: Mon, 08 Dec 2008 13:47:50 -0000 > > Reason I'm asking is that my boss is asking about getting another commodity > server using a provider that doesn't offer freebsd. We do get KVM over IP > however, and I assume that really clever people might know how to handle this > sort of thing if they have console access. stupid/strange solution: run qemu under linux giving FReeBSD iso as cdrom, and linux swap partition as disk (disable swap on linux temporarily), install it WITHOUT making slices and labels (manually) - minimum install, make sure whole "disk" (actually linux swap partition) is bootable, then exit qemu, run linux fdisk to set swap partition as bootable instead of linux root, reboot. you will get FreeBSD working, repartition everything else, optionally copy FreeBSD to partition that has to be /, reboot, ready