From owner-freebsd-virtualization@freebsd.org Tue Oct 25 14:34:19 2016 Return-Path: Delivered-To: freebsd-virtualization@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 B1F96C217BF for ; Tue, 25 Oct 2016 14:34:19 +0000 (UTC) (envelope-from randy@terbush.org) Received: from mail-qt0-x230.google.com (mail-qt0-x230.google.com [IPv6:2607:f8b0:400d:c0d::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 73A75DDD for ; Tue, 25 Oct 2016 14:34:19 +0000 (UTC) (envelope-from randy@terbush.org) Received: by mail-qt0-x230.google.com with SMTP id 23so10481664qtp.5 for ; Tue, 25 Oct 2016 07:34:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terbush.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=4xL0s6TvrAFsKxLREsOupBfneZms9JOSuO75eSdjeWk=; b=mfwQmrcOs2dP4HK3jRC8RPTDOzxScMcuTqk0BGpf+Z+8o6g31RbHprceK4xra1mpys dd3WwHheaKQfSLLIAMahlKiisq4kcDh7VdmuBvGxZTuQz7U4blRPpT3gmwRqDcPwWolB iSUBZk3Pzo7Ihrx3T8BBhPFp3D6t7RyjG2+lo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=4xL0s6TvrAFsKxLREsOupBfneZms9JOSuO75eSdjeWk=; b=fDFEWKTDnh5kvVEEHsBwJAJCkyPYYlogK3ntQRQjvKd6pjwtQ2r3I82hY/N7klk49+ dSWgrVh7d2CxPhWXtfG/FIbR3/15jBcXku2izcfSeEYOQnQUmxGlo9Qbw8I7giRk6RMC O9XkuJoXJbE28zasK+cD4fyS/GM9xfgi1NpAjO6QKggFMU8y/n+STqK+5zxkMHRSfoaI /Wxg+l0C2sjdGqP/wLMCFtce52jw1N/3GpcQscY9OUAGZH7YkYHpqv1IVFlhvDfnOGu1 WF6OPIs8EoKQjIa16wdNGSGQwU8TqUgVmE/V+pCW3SIOHFaBkYCbwEmjS6sTiEs9ILbz mJVA== X-Gm-Message-State: ABUngvf0P3jXO9ab2nE5bDVJBHMHX6gwqx3NqME3x3KKdfMauVvxPPQxy+OfhXpFOHYXs4ODh7ygqFn42BW/Tw== X-Received: by 10.200.50.22 with SMTP id x22mr18759020qta.129.1477406058483; Tue, 25 Oct 2016 07:34:18 -0700 (PDT) MIME-Version: 1.0 Received: by 10.200.51.174 with HTTP; Tue, 25 Oct 2016 07:33:47 -0700 (PDT) In-Reply-To: <20161025135818.GA28314@doctor.nl2k.ab.ca> References: <20161021183120.GA21232@doctor.nl2k.ab.ca> <20161021190122.GA30602@doctor.nl2k.ab.ca> <0406d06f-aa1a-677c-775a-b09a3ebd3073@freebsd.org> <20161021222342.GA80184@doctor.nl2k.ab.ca> <33e8e02d845145918591d25196402491@SERVER.ad.usd-group.com> <20161025060637.GA20650@doctor.nl2k.ab.ca> <4cec0d5457ca45e1b2dee0b92055a439@SERVER.ad.usd-group.com> <20161025135818.GA28314@doctor.nl2k.ab.ca> From: Randy Terbush Date: Tue, 25 Oct 2016 08:33:47 -0600 Message-ID: Subject: Re: Windows 2016 Server To: The Doctor Cc: Matt Churchyard , "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Oct 2016 14:34:19 -0000 On Tue, Oct 25, 2016 at 7:58 AM, The Doctor wrote: > On Tue, Oct 25, 2016 at 09:20:28AM +0000, Matt Churchyard wrote: > > > One other issue is that Windows doesn't support the virtio-net network > device by default. The easiest way to get this working is to boot the > guest with the virtio driver ISO attached instead of the Windows install > disk (once Windows is installed and working). You can then install the > driver for the network interface from the CD using the VNC console. > > > > Depending on what you are doing you may find it easier to use something > like iohyve/chyves/vm-bhyve/vmrc that handles all the raw bhyve commands > for you. > > > > Matt > > I will look into the iohyve , saw that last night. > > Does this also apply to UEFU BSDs / Linuxes ? > =E2=80=8BJust to chime in quickly on this thread... I am a big fan of vm-bh= yve. It has made it much easier to sort bhyve out in general and get through some of these new options for supported guests. Regarding Linux and UEFI, much of this also applies there. I've successfully installed a LinuxMint guest. I will offer that after the install, the boot process hung at the EFI. After exiting from the Shell> prompt that eventually appears, it is possible to navigate the UEFI bios settings to pick a bootable device. Only after rerunning 'grub2-install' was I able to have a Linux guest that would boot without fiddling. =E2=80=8B