Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 May 2020 10:05:59 -0400
From:      Aryeh Friedman <aryeh.friedman@gmail.com>
To:        Brandon helsley <brandon.helsley@hotmail.com>
Cc:        "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org>
Subject:   Re: Bhyve iso
Message-ID:  <CAGBxaXm-4McryhTwjv-mjdGPnD5=tmGYY%2BX8A54O%2B-VnsMwAgA@mail.gmail.com>
In-Reply-To: <CY4PR19MB165506449C43939A9A6FAB71F9A10@CY4PR19MB1655.namprd19.prod.outlook.com>
References:  <CY4PR19MB1655A27EFE20217E948D7A5EF9A10@CY4PR19MB1655.namprd19.prod.outlook.com> <CAGBxaX=E=sUw4qHnM0iR78MNdZX=aUDeexzMuTT1=DE=%2BhK4QA@mail.gmail.com> <CY4PR19MB165506449C43939A9A6FAB71F9A10@CY4PR19MB1655.namprd19.prod.outlook.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, May 11, 2020 at 9:45 AM Brandon helsley <brandon.helsley@hotmail.com>
wrote:

> What is option for adding another drive? Ahci is under -s but I don't see
> anything relevant.
>

Here is an example script for install FreeBSD and then rebooting the VM
after the install:

#!/bin/sh
#
# Generated by PetiteCloud 0.2.6
#

truncate -s 750G /vms/pri/dfdebf870cff2e43
ifconfig tap6 destroy
ifconfig tap6 create
ifconfig tap6 up
sleep 5
ifconfig bridge0 addm tap6 up
bhyvectl --destroy --vm=adda5345720edee1
/usr/sbin/bhyve -c cores=4 -m 8192 -AI -H -P -w -g 0 -s 0:0,hostbridge -s
1,virtio-net,tap6 -s 2,ahci-hd,/vms/pri/dfdebf870cff2e43 -s
3,ahci-cd,/vms/cds/FreeBSD-12.1-RELEASE-amd64-dvd1.iso -s 29,fbuf,tcp=
0.0.0.0:5906,w=800,h=600 -s 30,xhci,tablet  -s 31,lpc -l com1,stdio -l
bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd adda5345720edee1
echo $!>/var/run/petitecloud/adda5345720edee1
sleep 10
ifconfig tap6 destroy
ifconfig tap6 create
ifconfig tap6 up
sleep 5
ifconfig bridge0 addm tap6 up
bhyvectl --destroy --vm=adda5345720edee1
/usr/sbin/bhyve -c cores=4 -m 8192 -AI -H -P -w -g 0 -s 0:0,hostbridge -s
1,virtio-net,tap6 -s 2,ahci-hd,/vms/pri/dfdebf870cff2e43  -s 29,fbuf,tcp=
0.0.0.0:5906,w=800,h=600 -s 30,xhci,tablet  -s 31,lpc -l com1,/dev/nmdm6B
-l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd
adda5345720edee1&>/dev/null
echo $!>/var/run/petitecloud/adda5345720edee1
sleep 10

>
> Sent from Outlook Mobile <https://aka.ms/blhgte>;
> ------------------------------
> *From:* Aryeh Friedman <aryeh.friedman@gmail.com>
> *Sent:* Monday, May 11, 2020 7:32:23 AM
> *To:* Brandon helsley <brandon.helsley@hotmail.com>
> *Cc:* freebsd-virtualization@freebsd.org <
> freebsd-virtualization@freebsd.org>
> *Subject:* Re: Bhyve iso
>
>
>
> On Mon, May 11, 2020 at 9:26 AM Brandon helsley <
> brandon.helsley@hotmail.com> wrote:
>
> In setting up bhyve today, or at least learning how, and I'm stuck at the
> part after I create with truncate the device map image. I'm supposed to put
> an iso with the devicemap.img and then boot from grub. How do I complete
> this last step with the iso? Could someone please help?
>
>
> See man page for bhyve but basically what you do is you add an other drive
> like you do the disks but instead of saying the block device is AHCI-HD or
> VirtIOBlk you say it is AHCI-CD.
>
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>


-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGBxaXm-4McryhTwjv-mjdGPnD5=tmGYY%2BX8A54O%2B-VnsMwAgA>