Commit Graph

18 Commits

Author SHA1 Message Date
Denis 'GNUtoo' Carikli 8019908e47
trisquel-automatic-netinstall-qemu: move bootloader in its own section.
This makes it a bit more similar to Guix system configurations that
separate bootloaders and filesystem/block devices.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-12-21 16:11:06 +01:00
Denis 'GNUtoo' Carikli ab015a4852
trisquel-automatic-netinstall-qemu: enable comments inside sections.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-12-21 16:08:21 +01:00
Denis 'GNUtoo' Carikli fb6e846b95
trisquel-automatic-netinstall-qemu: configure.ac: fix image size arg.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-12-16 14:34:55 +01:00
Denis 'GNUtoo' Carikli bb790a2ac9
trisquel-automatic-netinstall-qemu: configure.ac: fix image size typo.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-12-16 14:31:26 +01:00
Denis 'GNUtoo' Carikli 4fd848bbe7
trisquel-automatic-netinstall-qemu: make guix shell work after guix pull.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-09-16 02:55:45 +02:00
Denis 'GNUtoo' Carikli d9b5b612c3
trisquel-automatic-netinstall-qemu: Remove forgetten Trisquel 11.0 netinstall.
I forgot to remove the trisquel-netinst_11.0_amd64.iso.asc file in the
commit fed7db636e
("trisquel-automatic-netinstall-qemu: Update to Trisquel 11.0.1.").

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-09-16 01:51:47 +02:00
Denis 'GNUtoo' Carikli 037cde820e
trisquel-automatic-netinstall-qemu: README: Update to Trisquel 11.0.1.
I forgot to update the README as well in the commit
fed7db636e
("trisquel-automatic-netinstall-qemu: Update to Trisquel 11.0.1.").

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-09-16 01:40:01 +02:00
Denis 'GNUtoo' Carikli fed7db636e
trisquel-automatic-netinstall-qemu: Update to Trisquel 11.0.1.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-09-14 13:59:02 +02:00
Denis 'GNUtoo' Carikli 858988e801
trisquel-automatic-netinstall-qemu: make mirror/http/proxy configurable.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-08-25 22:42:16 +02:00
Denis 'GNUtoo' Carikli 3785148831
trisquel-automatic-netinstall-qemu: fix typo.
Without that fix the rootfs.img is empty.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-08-08 23:19:11 +02:00
Denis 'GNUtoo' Carikli b4faf2a967
Really fix -cpu host issue with KVM.
The commit b264ddedb1
("trisquel-automatic-netinstall-qemu: Fix -cpu host without KVM.")
only contained part of the fix.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-08-06 20:23:43 +02:00
Denis 'GNUtoo' Carikli b264ddedb1
trisquel-automatic-netinstall-qemu: Fix -cpu host without KVM.
Without that fix, when KVM is disabled, we have the following:
    qemu-system-x86_64: CPU model 'host' requires KVM or HVF
and since HVF is only available on MacOS[1], and that MacOS is nonfree
we won't be using it when KVM isn't available.

[1]https://www.qemu.org/docs/master/system/introduction.html

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-08-06 18:35:41 +02:00
Denis 'GNUtoo' Carikli 7c66aaa96f
trisquel-automatic-netinstall-qemu: use -cpu host.
This should improve the performances a bit as this mostly pass through
the host CPU, and so the VM can benefit from some of the more advanced
CPU features. Depending on the CPU and host configuration, it can also
enable other features as well like nested KVM.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-08-06 18:25:10 +02:00
Denis 'GNUtoo' Carikli 2d2dd5d426
trisquel-automatic-netinstall-qemu: document deployments on libre en communs physical machines.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-07-21 22:03:55 +02:00
Denis 'GNUtoo' Carikli b9abe6c2b3
trisquel-automatic-netinstall-qemu: Reduce storage usage.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-07-06 03:04:46 +02:00
Denis 'GNUtoo' Carikli 37201a9361
trisquel-automatic-netinstall-qemu: Reduce memory usage.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-07-05 16:27:44 +02:00
Denis 'GNUtoo' Carikli 8e804b6b21
trisquel-automatic-netinstall-qemu: align preseed response values.
Some 'string' were aligned with the di-question. In addition I also
separated the response type and values in a different column to make
it easier to detect this kind of mistakes.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-07-04 15:48:35 +02:00
Denis 'GNUtoo' Carikli 647e421c21
Add trisquel-automatic-netinstall-qemu.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-07-04 01:06:49 +02:00