From 390e1ba2c0ca579cb0e1f7ed0bf2e558ceec0f46 Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Mon, 16 Mar 2020 19:04:06 +0000 Subject: [PATCH] Add --samba option Enables home directory sharing to the guest VM. --- quickemu.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/quickemu.sh b/quickemu.sh index 4a24ab4..532b1ad 100755 --- a/quickemu.sh +++ b/quickemu.sh @@ -108,6 +108,7 @@ function usage() { echo " --efi : Enable EFI BIOS (default)." echo " --legacy : Enable legacy BIOS." echo " --restore : Restore the snapshot." + echo " --samba : Share your home directory to the guest." echo " --snapshot : Create a disk snapshot." echo " --virgil : Use virgil, if available." exit 1 @@ -117,7 +118,7 @@ BIOS="-bios /usr/share/qemu/OVMF.fd" DELETE=0 ENGINE="system-x86_64" RESTORE=0 -SAMBA=",smb=${HOME}" +SAMBA="" SNAPSHOT=0 VM="" @@ -135,6 +136,15 @@ while [ $# -gt 0 ]; do -restore|--restore) RESTORE=1 shift;; + -samba|--samba) + TEST_SMBD=$(which smbd) + if [ $? -eq 0 ]; then + SAMBA=",smb=${HOME}" + echo "NOTE! ${HOME} will be available on the guest via smb://10.0.2.4/qemu" + else + echo "WARNING! Requested sharing %{HOME} via samba. 'smbd' not found." + fi + shift;; -snapshot|--snapshot) SNAPSHOT=1 shift;;