From e6ea1cea188b6dd6fe22aefe33a6909628dad524 Mon Sep 17 00:00:00 2001 From: jkk88 Date: Sun, 13 Dec 2020 14:00:04 +0100 Subject: [PATCH] Added guest booted from network via iPXE --- appliances/ipxe.gns3a | 46 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 appliances/ipxe.gns3a diff --git a/appliances/ipxe.gns3a b/appliances/ipxe.gns3a new file mode 100644 index 0000000..fff2f33 --- /dev/null +++ b/appliances/ipxe.gns3a @@ -0,0 +1,46 @@ +{ + "name": "ipxe", + "category": "guest", + "description": "boot guest from network via iPXE", + "vendor_name": "Linux", + "vendor_url": "http://gns3.com/", + "documentation_url": "http://ipxe.org", + "product_name": "iPXE netboot", + "product_url": "http://ipxe.org/", + "registry_version": 3, + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "x86_64 guest booted from network via iPXE. If you need latest ipxe version - download, attach and boot iso from http://boot.ipxe.org/ipxe.iso. Don't forget to adjust memory according guest requirements. If guest is linux, you can add serial console options to kernel arguments.", + "symbol": "linux_guest.svg", + "port_name_format": "eth{0}", + "qemu": { + "adapter_type": "e1000", + "adapters": 1, + "ram": 1024, + "hda_disk_interface": "ide", + "arch": "x86_64", + "console_type": "telnet", + "boot_priority": "n", + "kvm": "allow", + "options": "-nographic" + }, + "images": [ + { + "filename": "empty8G.qcow2", + "version": "1.0", + "md5sum": "f1d2c25b6990f99bd05b433ab603bdb4", + "filesize": 197120, + "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/", + "direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty8G.qcow2/download" + } + ], + "versions": [ + { + "name": "1.0", + "images": { + "hda_disk_image": "empty8G.qcow2" + } + } + ] +}