]> gitweb.fluxo.info Git - kvmx.git/commitdiff
Install: boot first from CD media
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 11 Jun 2018 22:46:56 +0000 (19:46 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 11 Jun 2018 22:46:56 +0000 (19:46 -0300)
kvmx

diff --git a/kvmx b/kvmx
index f0939849537d130bb061086b1f9e50353e4206ce..7db37b6cdcc1ba4001c3be14d980dee42ded2b75 100755 (executable)
--- a/kvmx
+++ b/kvmx
@@ -401,6 +401,10 @@ function kvmx_up {
     cdrom_opts="-cdrom $cdrom"
   fi
 
+  if [ ! -z "$boot" ]; then
+    boot_opts="-boot $boot_opts"
+  fi
+
   if [ -z "$net" ] || [ "$net" == "user" ]; then
     net_opts="user,hostfwd=tcp:127.0.0.1:$SSH-:22,hostfwd=udp:127.0.0.1:$XDMCP_PORT-:177$hostfwd -net nic,model=$nic_model"
   elif [ "$net" == "tap" ]; then
@@ -437,6 +441,7 @@ function kvmx_up {
       -smp $smp -cpu host -balloon virtio \
       $sound_opts \
       $cdrom_opts \
+      $boot_opts \
       -net $net_opts \
       $qemu_opts &> $LOGFILE < /dev/null &
 
@@ -1655,6 +1660,7 @@ function kvmx_install {
   # Install using kvmx_up
   install=1
   cdrom=$media
+  boot="once=dc"
   kvmx_up
 }