commit 0eb4bce8c282f0dc36a8911ddebb467917e1d622 Author: Tobias Schmidl <5060861-schtobia@users.noreply.gitlab.com> Date: Wed May 11 08:29:39 2022 +0200 Added initial diff --git a/qemu-system-x86_64-boot b/qemu-system-x86_64-boot new file mode 100755 index 0000000..d2168cf --- /dev/null +++ b/qemu-system-x86_64-boot @@ -0,0 +1,21 @@ +#!/bin/sh +HDA=$1; +[ ! -r "$HDA" ] && { echo "Usage: $(basename "$0") " >&2; exit 1; } +shift +QEMU_PUBLIC_SHARE=${QEMU_PUBLIC_SHARE:-$(xdg-user-dir PUBLIC_SHARE)} +QEMU_MEMORY=${QEMU_MEMORY:-1G} +QEMU_EFI=${QEMU_EFI:-/usr/share/OVMF/OVMF_CODE.fd} +qemu-system-x86_64 \ + -nographic \ + -M q35 \ + -cpu max \ + -k de \ + -machine accel=kvm \ + -smp 2 \ + -m "${QEMU_MEMORY}" \ + -drive file="${HDA}",media=disk \ + -virtfs "local,id=shared_folder_dev_0,path=${QEMU_PUBLIC_SHARE},security_model=none,mount_tag=shared0" \ + -net nic -net user \ + -name "$(basename "$HDA")" \ + -bios "$QEMU_EFI" \ + "$@"