From owner-freebsd-questions@FreeBSD.ORG Mon Dec 8 14:04:02 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 AB3941065672 for ; Mon, 8 Dec 2008 14:04:02 +0000 (UTC) (envelope-from robin@reportlab.com) Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.27]) by mx1.freebsd.org (Postfix) with ESMTP id 4530A8FC13 for ; Mon, 8 Dec 2008 14:04:02 +0000 (UTC) (envelope-from robin@reportlab.com) Received: by ey-out-2122.google.com with SMTP id 6so455108eyi.7 for ; Mon, 08 Dec 2008 06:04:01 -0800 (PST) Received: by 10.210.133.2 with SMTP id g2mr1062710ebd.101.1228745040660; Mon, 08 Dec 2008 06:04:00 -0800 (PST) Received: from ?192.168.0.3? (host-82-44-127-245.static.telewest.net [82.44.127.245]) by mx.google.com with ESMTPS id f13sm12754031gvd.20.2008.12.08.06.03.59 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 08 Dec 2008 06:04:00 -0800 (PST) Message-ID: <493D294F.7070300@chamonix.reportlab.co.uk> Date: Mon, 08 Dec 2008 14:03:59 +0000 From: Robin Becker User-Agent: Thunderbird 2.0.0.18 (Windows/20081105) MIME-Version: 1.0 CC: freebsd-questions@freebsd.org References: <493D246C.80008@chamonix.reportlab.co.uk> <20081208144513.O71518@wojtek.tensor.gdynia.pl> In-Reply-To: <20081208144513.O71518@wojtek.tensor.gdynia.pl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 14:04:02 -0000 Wojciech Puchar wrote: >> >> 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 > That almost sounds doable :) not sure my ubuntu/qemu skills are really there yet. Can you run qemu in a tty/console? -- Robin Becker