|
@@ -4677,11 +4677,12 @@ ERST
|
|
|
|
|
|
#ifndef _WIN32
|
|
|
DEF("chroot", HAS_ARG, QEMU_OPTION_chroot, \
|
|
|
- "-chroot dir chroot to dir just before starting the VM\n",
|
|
|
+ "-chroot dir chroot to dir just before starting the VM (deprecated)\n",
|
|
|
QEMU_ARCH_ALL)
|
|
|
#endif
|
|
|
SRST
|
|
|
``-chroot dir``
|
|
|
+ Deprecated, use '-run-with chroot=...' instead.
|
|
|
Immediately before starting guest execution, chroot to the specified
|
|
|
directory. Especially useful in combination with -runas.
|
|
|
ERST
|
|
@@ -4868,13 +4869,16 @@ SRST
|
|
|
This option is deprecated and should no longer be used. The new option
|
|
|
``-run-with async-teardown=on`` is a replacement.
|
|
|
ERST
|
|
|
+#endif
|
|
|
+#ifdef CONFIG_POSIX
|
|
|
DEF("run-with", HAS_ARG, QEMU_OPTION_run_with,
|
|
|
- "-run-with async-teardown[=on|off]\n"
|
|
|
- " misc QEMU process lifecycle options\n"
|
|
|
- " async-teardown=on enables asynchronous teardown\n",
|
|
|
+ "-run-with [async-teardown=on|off][,chroot=dir]\n"
|
|
|
+ " Set miscellaneous QEMU process lifecycle options:\n"
|
|
|
+ " async-teardown=on enables asynchronous teardown (Linux only)\n"
|
|
|
+ " chroot=dir chroot to dir just before starting the VM\n",
|
|
|
QEMU_ARCH_ALL)
|
|
|
SRST
|
|
|
-``-run-with``
|
|
|
+``-run-with [async-teardown=on|off][,chroot=dir]``
|
|
|
Set QEMU process lifecycle options.
|
|
|
|
|
|
``async-teardown=on`` enables asynchronous teardown. A new process called
|
|
@@ -4887,6 +4891,10 @@ SRST
|
|
|
performed correctly. This only works if the cleanup process is not
|
|
|
forcefully killed with SIGKILL before the main QEMU process has
|
|
|
terminated completely.
|
|
|
+
|
|
|
+ ``chroot=dir`` can be used for doing a chroot to the specified directory
|
|
|
+ immediately before starting the guest execution. This is especially useful
|
|
|
+ in combination with -runas.
|
|
|
ERST
|
|
|
#endif
|
|
|
|