From owner-freebsd-questions@freebsd.org Tue Nov 14 09:28:58 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1583BDB90FB for ; Tue, 14 Nov 2017 09:28:58 +0000 (UTC) (envelope-from freebsd-doc@fjl.co.uk) Received: from bs1.fjl.org.uk (bs1.fjl.org.uk [84.45.41.196]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "bs1.fjl.org.uk", Issuer "bs1.fjl.org.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id ADC4E76B9A for ; Tue, 14 Nov 2017 09:28:57 +0000 (UTC) (envelope-from freebsd-doc@fjl.co.uk) Received: from [192.168.1.183] (host81-134-87-65.range81-130.btcentralplus.com [81.134.87.65]) (authenticated bits=0) by bs1.fjl.org.uk (8.14.4/8.14.4) with ESMTP id vAE9Sq60028381 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO) for ; Tue, 14 Nov 2017 09:28:52 GMT (envelope-from freebsd-doc@fjl.co.uk) User-Agent: K-9 Mail for Android In-Reply-To: References: <4BCA6431-EF9F-41A6-A724-2E045C3A0270@fjl.co.uk> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Subject: Re: Centos on FreeBSD From: Frank Leonhardt Date: Tue, 14 Nov 2017 09:28:23 +0000 CC: "freebsd-questions@freebsd.org" Message-ID: <857E90DC-EF53-4716-A7EC-592361335071@fjl.co.uk> X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Nov 2017 09:28:58 -0000 On 13 November 2017 13:46:24 GMT+00:00, "Igor V. Ruzanov" wrote: >Or it could even be QEMU with accelerator module kqemu.ko > >|you may run CentOS (or any other Linux system) on FreeBSD with bhyve ( >|http://bhyve.org/) and also do the management with vm-bhyve ( >|https://github.com/churchers/vm-bhyve) which also has templates for >CentOS ( >|https://github.com/churchers/vm-bhyve/blob/master/sample-templates/centos7.conf) >|or any other management wrapper. I have tried really hard to like bhyve. I think the biggest problem and I have is with the documentation. As the BSD native hypervisor, this is a really bad thing! If I understood it, I would write some myself. What I need is an explanation of HOW to use it; examples. The only one around tells you how to run FreeBSD as a guest on FreeBSD. This is not useful. Documentation then goes on to say you can run "most" Linux distributions, and starts talking about firmware that's not specified anywhere. What is "firmware" supposed to mean? I assume they mean some kind of BIOS ROM image (only Firmware when blown in to ROM, but I guess they don't mean that). Then what are you supposed to do about graphics mode? Do you need to install X? Xen is easy. Just set up an QEMU emulated VGA card and an IP address for the VNC server. Installing CentOS switches to graphics mode half way through. How does that work with Bhyve? Virtual box is, apparently, deprecated. Its really easy once you have X installed. With Xen, Virtual box, ESXi you can have anything including Windows installed from a CD. No one can say, step by step, how to do this on bhyve. Or can they and I just can't find it? Thanks, Frank.