0
0
Commit Graph

24 Commits

Author SHA1 Message Date
75ce25928c
control-vm.sh: Bump to 1.0.0 2024-06-23 21:47:03 +02:00
daf8975e71
control-vm.sh: Prefix functions 2024-06-23 21:46:44 +02:00
bceb9a9710
control-vm.sh: Refactor logic and provide a help output 2024-06-23 21:46:44 +02:00
b7f4b8d9d0
control-vm.sh: Align default machine type w/ min QEMU version 2024-06-23 12:11:00 +02:00
7ab99cfedd
Introduce combined flags 2024-05-19 22:14:16 +02:00
73675c697c
control-vm.sh: Simplify setting of CPUs 2024-05-05 18:28:45 +02:00
98d03dda6a
control-vm.sh: Move the BASE_DIR to pwd 2024-05-05 18:28:45 +02:00
104a41d771
control-vm.sh: Fix two typos in the example config 2024-05-05 18:28:44 +02:00
bd39de6f2e
control-vm.sh: Bump the qemu version to >= 9.0
QEMU 6 (and older) probably still work, but I won’t test them.
2024-05-05 18:28:44 +02:00
b4f5beaa69
control-m.sh: Move config into dir, change suffix into .bash
To me it looks cleaner if all data are inside a subdirectory.
The handling script itself stays outside, which brings us to a structure
like this (as also mentioned in the file itself):

 ${HOME}/vm/
 ${HOME}/vm/control-vm.sh
 ${HOME}/vm/Gentoo-guest-1/virtual-machine.img
 ${HOME}/vm/Gentoo-guest-1/virtual-machine.bash

 While on it, rename the file suffix of the config file that is sourced
 by the main script into '.bash'.

This is a breaking change, paths in configs need to be adopted.
2024-05-05 18:28:44 +02:00
ac904da92d
control-vm.sh: Rephrase and extrend the setup process 2024-05-05 18:28:44 +02:00
1a6577b894
control-vm.sh, todo: Housekeeping
Move todos out of main file,
add contact hint,
unify email address
2024-05-05 18:28:40 +02:00
123ccc3fa0
control-vm.sh: Add other TODO entries 2021-11-15 21:34:27 +01:00
e2b7110265
control-vm.sh: Update the version 2021-10-09 09:41:48 +02:00
2d426332b9
control-vm.sh: Restore cache=none and set cache-size to 16MiB for the drive 2021-10-09 09:41:48 +02:00
482f68a4f1
control-vm.sh: Sort drive parameters alphabetically 2021-10-09 09:41:48 +02:00
a07982b478
control-vm.sh: Dropping TODO 9: There is a git repo ;-) 2021-10-09 09:41:44 +02:00
8e868dc9c5
control-vm.sh: Disable gl
Enableing gl leads to transparent guest window with remote-viewer.
2021-09-30 19:25:03 +02:00
72a4b1b2cd
control-vm.sh: Remove trailing whitespaces 2021-09-30 19:25:03 +02:00
aa41eae50d
control-vm.sh: Elaborate the spice client comment 2021-09-30 19:25:03 +02:00
3557ab4794
control-vm.sh: Update the copyright and version date 2021-09-30 11:51:47 +02:00
6855b980f3
control-vm.sh: Try cache=writeback for the main disk 2021-09-30 11:51:31 +02:00
303c60d8f1
control-vm.sh: Downgrade to qemu-6.0, possible data corruption bug
See: https://bugs.gentoo.org/815379
2021-09-30 11:51:03 +02:00
bc83dd4987
control-vm.sh: Import the control script 2021-09-30 11:49:57 +02:00