Martin Wimpress
|
01fca96f28
|
Add support for virtio-9p
|
2021-09-29 03:30:16 +01:00 |
|
Martin Wimpress
|
d63a57a26f
|
Only expose ~/Public on the host to to guests
Not actually ~/Public but XDG PUBLICSHARE
|
2021-09-29 03:27:28 +01:00 |
|
Martin Wimpress
|
bc2680c198
|
Replace rot13 with a tr implementation
|
2021-09-29 03:21:36 +01:00 |
|
Martin Wimpress
|
88b25a4fc0
|
Update README
|
2021-09-28 22:49:52 +01:00 |
|
Martin Wimpress
|
eb043130de
|
Add CD-ROM documentation
|
2021-09-28 22:49:36 +01:00 |
|
Martin Wimpress
|
418c633546
|
Optimise disk performance
|
2021-09-28 22:48:38 +01:00 |
|
Martin Wimpress
|
a611aa6005
|
Add disk preallocation support
preallocation=metadata is now the default as it offers the best size/performance.
|
2021-09-28 22:47:26 +01:00 |
|
Martin Wimpress
|
ad7f4a2aef
|
Optimise RTC
|
2021-09-28 22:44:24 +01:00 |
|
Martin Wimpress
|
d08f64a9b6
|
Optimise Hyper-V Enlightenments
|
2021-09-28 22:43:46 +01:00 |
|
Martin Wimpress
|
e5a0bdf876
|
Add floppy disk image support
|
2021-09-28 19:01:44 +01:00 |
|
Martin Wimpress
|
11c0933b0c
|
Consistently use pass-through, not passthrough
|
2021-09-28 17:53:44 +01:00 |
|
Martin Wimpress
|
47e98437aa
|
Update README
|
2021-09-28 17:44:18 +01:00 |
|
Martin Wimpress
|
454b639df4
|
Fill out SMBIOS entries
|
2021-09-28 17:44:02 +01:00 |
|
Martin Wimpress
|
7ebc66cc50
|
Add --version argument
|
2021-09-28 17:43:38 +01:00 |
|
Martin Wimpress
|
494d3ca22a
|
Fix VGA VRAM allocation
|
2021-09-28 17:38:06 +01:00 |
|
Martin Wimpress
|
232bddeed6
|
Optimise Hyper-V Enlightenments
|
2021-09-28 17:37:40 +01:00 |
|
Martin Wimpress
|
22ad7366c6
|
Add $fixed_iso documentation
|
2021-09-28 16:31:56 +01:00 |
|
Martin Wimpress
|
00737a641a
|
Update README
|
2021-09-28 15:56:24 +01:00 |
|
Martin Wimpress
|
c755e10405
|
Overwrite the log for each VM launch
|
2021-09-28 15:51:06 +01:00 |
|
Martin Wimpress
|
4f68841daa
|
Minor disk configuration refactor
|
2021-09-28 15:50:24 +01:00 |
|
Martin Wimpress
|
c83b0ff7fc
|
Only expose org.spice-space.webdav.0 on Linux and Windows
Not supported on macOS
|
2021-09-28 15:49:46 +01:00 |
|
Martin Wimpress
|
f9d1bc21a1
|
White space cleanup
|
2021-09-28 15:48:18 +01:00 |
|
Martin Wimpress
|
ab994d3859
|
Only expose virtio-rng-pci to Linux and Windows
Not supported on macOS
|
2021-09-28 15:47:32 +01:00 |
|
Martin Wimpress
|
9378d6b637
|
Refactor video configuration
macOS now ignores any resolution coercion. Display resolution on macOS is now configured via macOS System Preferences only.
|
2021-09-28 15:43:18 +01:00 |
|
Martin Wimpress
|
eae506e24a
|
Configurations create by quickget now use relative paths
Makes it easy to move VM from place to place.
|
2021-09-28 15:40:46 +01:00 |
|
Martin Wimpress
|
fc2331ae92
|
Switch macOS video device to qxl by default
|
2021-09-28 15:40:00 +01:00 |
|
Martin Wimpress
|
3527001973
|
Add $virtio_blk to disable VirtIO Block Media
Currently only required for macOS High Sierra and Mojave
|
2021-09-28 15:37:36 +01:00 |
|
Martin Wimpress
|
f60e92d80e
|
Change $driver_iso to $fixed_iso
Compatibility for configurations using $driver_iso is preserved.
|
2021-09-28 15:32:12 +01:00 |
|
Martin Wimpress
|
ac13c5875a
|
Do not use VirtIO Balloon on macOS
|
2021-09-28 15:27:02 +01:00 |
|
Martin Wimpress
|
cd410b2b19
|
Fix Mojave support
|
2021-09-28 15:26:10 +01:00 |
|
Martin Wimpress
|
f877ce30e9
|
Reinstate High Sierra support
|
2021-09-28 15:25:38 +01:00 |
|
Martin Wimpress
|
818d8ddea1
|
Update README
|
2021-09-28 05:04:30 +01:00 |
|
Martin Wimpress
|
b4ec24fa07
|
Fix Hyper-V Enlightenments
|
2021-09-28 05:03:40 +01:00 |
|
Martin Wimpress
|
f908e3be96
|
Add Windows 10 support to quickget
|
2021-09-28 05:03:16 +01:00 |
|
Martin Wimpress
|
a4cfed64e1
|
Minor code clean up
|
2021-09-28 02:14:30 +01:00 |
|
Martin Wimpress
|
7e04f471bc
|
Only connect a CD/DVD to macOS when an ISO image is presented
|
2021-09-28 02:13:54 +01:00 |
|
Martin Wimpress
|
f20fe5f514
|
quickget uses static name for Ubuntu devel downloads
quickget now uses a static name for devel downloads via zsync so they can automatically jump release series.
|
2021-09-28 02:13:08 +01:00 |
|
Martin Wimpress
|
bf461eb966
|
Drop macOS High Sierra support
High Sierra doesn't support VirtIO Disk devices so dropping support from Quickemu.
|
2021-09-28 02:11:06 +01:00 |
|
Martin Wimpress
|
ab7f78a90c
|
Add the initial version of quickget
Supports Ubuntu (and all the flavours) and macOS.
|
2021-09-28 00:09:46 +01:00 |
|
Martin Wimpress
|
9e4b20c463
|
Change macrecovery.py interpreter to python3
|
2021-09-27 23:26:52 +01:00 |
|
Martin Wimpress
|
647e54ba00
|
Add macrecovery.py
Taken directly from https://github.com/acidanthera/OpenCorePkg/tree/master/Utilities/macrecovery
|
2021-09-27 23:24:40 +01:00 |
|
Martin Wimpress
|
eee84e0c0b
|
Minor clean up
|
2021-09-27 22:53:34 +01:00 |
|
Martin Wimpress
|
b96587dabd
|
Optimise guest CPU for Windows
|
2021-09-27 22:53:18 +01:00 |
|
Martin Wimpress
|
58faf5c299
|
Optimise guest CPU for macOS
|
2021-09-27 22:52:56 +01:00 |
|
Martin Wimpress
|
2609189dbb
|
Add NET_DEVICE and USB_HOST_PASSTHROUGH_CONTROLLER variables
macOS doesn't support USB3 in Qemu and needs a different network interface device from Linux and Windows.
|
2021-09-27 22:51:48 +01:00 |
|
Martin Wimpress
|
89e61c4e9e
|
Refactor VM configuration builder using an array or arguments
Also create a (non-executable) shell script in the VM directory which includes the last used VM configuration.
|
2021-09-27 22:50:06 +01:00 |
|
Martin Wimpress
|
0dcbe75fb5
|
Refactor web_get() and add progress
|
2021-09-27 22:47:10 +01:00 |
|
Martin Wimpress
|
3a86f6c2dd
|
Add host CPU vendor detection
|
2021-09-27 22:46:26 +01:00 |
|
Martin Wimpress
|
0237499331
|
Default to sane disk image size based on OS
|
2021-09-25 23:26:50 +01:00 |
|
Martin Wimpress
|
01ca84566a
|
Default to EFI booting
|
2021-09-25 23:25:18 +01:00 |
|