Justin Chines
c6fe82e1af
Increase memory in Ubuntu template
...
Recent versions of Ubuntu require more to even boot, since the initramfs is large.
2024-07-25 07:48:06 -04:00
0x1F680
e56d2ea875
Fix and update OpenBSD template
...
OpenBSD does not support kopenbsd from grub anymore: using uefi. Increaced minimum ram requirement. Added graphics: com0/1, stdio are currently not working.
2023-11-02 00:49:53 -04:00
Matt Churchyard
c8b7c1d204
Hopefully fix #427 not a NetBSD user but looks like disk naming has changed
2022-02-25 10:15:40 +00:00
Matt Churchyard
be2203540f
Add documentation for uefi_vars setting
2022-02-25 09:56:52 +00:00
John Hood
0ec8c91a3f
Document new bhyveload_args configuration option.
2021-05-19 00:05:46 -04:00
Matt Churchyard
79f44430d7
Allow auto interfaces to be given a specific name
2021-01-06 10:47:38 +00:00
bronk0
3467e99cc0
don't wait for graphics
...
This was needed to get VNC console working
Truenas Core 12
Dragonflybsd 5.8
2020-11-18 12:02:21 +01:00
Robert James Hernandez
38dcca285e
disk0_size example should include suffix
2020-02-25 23:04:23 -08:00
Patrice Clement
f573421584
add Gentoo Linux template file
...
Closes: https://github.com/churchers/vm-bhyve/issues/208
Closes: https://github.com/churchers/vm-bhyve/issues/186
2019-11-27 01:07:22 +01:00
Matt Churchyard
8385695edf
Merge pull request #320 from WanpengQian/nvme
...
Add nvme description since 12.0R support nvme emulation.
2019-11-05 09:40:56 +00:00
Wanpeng Qian
f7c0c13c2f
add nvme description since 12.0R support nvme emulation.
2019-07-02 12:03:46 +09:00
Eric A. Borisch
09b89a973a
Add (existing session) iSCSI support.
2019-06-25 17:08:14 -05:00
Matt Churchyard
7633c687b7
Merge pull request #258 from amutu/master
...
fix config for installing and running alpine 3.8
2019-02-08 09:41:28 +00:00
Mateusz kwiatkowski
2d14da7a2c
Add sample template for linux on zvol
2018-10-17 08:54:05 +02:00
Jov
08fcbff147
fix config for installing and running alpine 3.8
2018-10-13 17:42:13 +08:00
Matt Churchyard
edbcf6eed3
Remove uefi setting entirely and use loader=bhyveload/grub/uefi/uefi-csm
...
This provides a single, consistent way to configure boot method. the guest listing
now shows uefi and uefi-csm guests without having to fudge the uefi setting into loader column.
2018-10-09 10:34:25 +01:00
Matt Churchyard
0cf424198c
Allow guests to have a system priority using renice
2018-10-08 15:43:59 +01:00
Matt Churchyard
f235a8ebbd
Change loader="" to support bhyveload/grub/uefi
...
Makes some sense as we display "uefi" under "Loader" when listing guests and only one can be set.
Old uefi="" setting can still be set to "csm" to choose the csm firmware.
2018-10-08 11:39:49 +01:00
Orum
fea400768f
Add utctime="no" to Windows guest template
...
Windows guests (or at least all of them that I have run under bhyve) appear to want local time and not UTC time for their clocks. As this was the default before 1.2, nothing was needed, but now that the default has changed this is necessary to get the correct time at boot.
2018-09-05 12:20:33 -05:00
Matt Churchyard
c4a40bff1f
Change Windows to put 8 ahci devices on one controller by default
...
This allows adding disks without pushing network devices onto higher
slots, causing Windows to see it as a new interface.
2018-08-22 09:03:36 +01:00
Matt Churchyard
d4532f6da3
Config option for vga=on/off/io and support for ahci-hd install media
...
Also force install media to be opened read-only
2018-08-14 11:53:50 +01:00
Matt Churchyard
76726b3ba9
Change centos template to UEFI. Tested with CentOS7-1804
...
Newer versions use XFS for root and are not supported by grub2-bhyve
2018-08-13 11:45:42 +01:00
Matt Churchyard
8bc51d4397
Add ability to configure CPU topology
2018-08-13 10:48:19 +01:00
Matt Churchyard
a44d6be56b
Add "wired_memory" option to control the -S argument to bhyveload/bhyve
...
Note that this removes the ability to use bhyve_options="-S"
2018-08-13 09:32:24 +01:00
Matt Churchyard
fa75cdadfd
Allow configuration of default and passthru slots
...
Adds passthru0="A/B/C=D:E" syntax, where A/B/C is the host device, and D:E
is the bhyve slot/function. We also add start_slot and install_slot configuration options
to allow users to control the slots used by our bhyve device string.
2018-07-06 15:33:06 +01:00
Matt Churchyard
8c117b33a5
Change prestart to pass ZFS dataset instead of filesystem path
...
Dataset is only of use if running on ZFS, but in that case it is very
useful if the script wants to create snapshots/etc, and the path can
be retrieved from pwd/cwd if needed.
2018-06-28 09:31:42 +00:00
Matt Churchyard
151a2f375c
Add a prestart option to allow user code to run before guest starts
2018-06-28 09:17:45 +00:00
Matt Churchyard
2471661ca3
About time to update windows template to default to graphics support
...
Most users are far better off installing this way if possible
Note I do suggest downloading a virtio-net driver and changing the network adapter once
it's up and running.
2018-06-22 08:16:47 +00:00
Matt Churchyard
9a908b95fc
Add bhyveload_loader and also vtcon list to "vm info"
2018-06-21 12:22:35 +00:00
Matt Churchyard
ea58aaf6d7
Rewrite virtio-console support
...
Guest "virt_consoleX" option now supports both numbered & named ports.
Up to 16 can be added to a guest.
2018-06-21 11:12:20 +00:00
Matt Churchyard
33b20061ee
Small change to vnc option description
2018-06-18 09:38:08 +00:00
Matt Churchyard
331518be46
Merge pull request #148 from gregf/master
...
Add FreePBX sample template
2018-02-09 09:18:51 +00:00
Matt Churchyard
2505653d7b
Merge pull request #156 from asomers/dfly
...
Add a template for DragonFlyBSD
2018-02-09 09:18:07 +00:00
Matt Churchyard
ce791a33cb
Merge pull request #183 from olgeni/e1000
...
Add e1000 to valid network0_type values.
2018-02-09 09:15:54 +00:00
Timo Pallach
4895cd3280
Added a template file to support resflash, a resilient OpenBSD image.
...
https://stable.rcesoftware.com/resflash/
2017-12-08 10:02:22 +01:00
Timo Pallach
4cfda1189f
The OpenBSD template is working on OpenBSD 6.2 now.
2017-12-07 12:38:19 +01:00
olgeni
1a92b7a129
Add e1000 to valid network0_type values.
2017-09-10 12:12:56 +02:00
Christoph
5a487b87aa
Update alpine.conf for 3.6 releases
...
Alpine now uses "hardened" instead of "grsec".
Also the file layout on installation discs has changed slightly, the grsec kernel was removed.
Tested installation and starting with alpine-standard-3.6.2-x86_64.iso
2017-07-03 01:02:49 +00:00
Matt Churchyard
ab2229fa20
Add bhyve_options configuration option
2017-06-08 11:13:13 +01:00
Matt Churchyard
f4e4585424
Allow user to specific the -w bhyve option (ignore_bad_msr=yes)
2017-06-07 13:12:42 +01:00
Alan Somers
778e7bb036
Add a template for DragonFlyBSD
2017-03-27 11:04:29 -06:00
Matt Churchyard
8384a1b813
Merge fixes from 1.1-stable
2017-03-10 10:55:32 +00:00
Greg Fitzgerald
9fe119baed
Add FreePBX sample template
2017-02-12 23:41:19 -05:00
Ľubomír Kučera
4d3cf60e0d
coreos: Use UEFI to boot from a disk
...
CoreOS uses its own, modified version of GRUB to load the
appropriate vmlinuz image and mount the appropriate USR partition.
Not using it would leave you to change the boot command manually
everytime your installation performs an update.
On the other hand, CoreOS installation image is not EFI bootable
right now. So, if you want to install from the image, use GRUB
loader and revert back to using UEFI after installation is complete.
2016-12-17 16:31:28 +01:00
Matt Churchyard
7b2b615677
Merge pull request #115 from olgeni/debian-fix
...
Remove grub_run_dir from Debian template.
2016-12-06 12:49:48 +00:00
Christoph
c0d0919ae9
arch.conf: Update disklabel
...
Update disklabel of installation media to ARCH_201611.
2016-11-23 12:42:58 +01:00
Matt Churchyard
ac2cc9265c
Add support for virtio_console devices
2016-11-11 15:50:13 +00:00
olgeni
eccc37877e
Remove grub_run_dir from Debian template.
...
Debian seems to hang at grub prompt if grub_run_dir is set, otherwise
it works just fine.
2016-09-06 14:33:58 +02:00
olgeni
cfa840365a
Add template for CoreOS.
...
It requires a bit more RAM than the others.
2016-08-28 10:50:56 +02:00
olgeni
26b6c8219d
Add template for Arch Linux.
...
The value of "archisolabel" should always match the label on the ISO image.
2016-08-26 15:22:56 +02:00