+ # The host will kill qemu abruptly if guestfsd shuts down normally
+ guestfsd -f
+
+ # Otherwise we try to clean up gracefully. For example, this ensures that a
+ # core dump generated by the guest daemon will be written to disk.
+else
+ # Use appliance in rescue mode, also used by the virt-rescue command.
+ eval $(grep -Eo 'TERM=[^[:space:]]+' /proc/cmdline)
+ PS1='><rescue> '
+ export TERM PS1
+ echo
+ echo "------------------------------------------------------------"
+ echo
+ echo "Welcome to virt-rescue, the libguestfs rescue shell."
+ echo
+ echo "Note: The contents of / are the rescue appliance."
+ echo "You have to mount the guest's partitions under /sysroot"
+ echo "before you can examine them."
+ echo
+ bash -i
+ echo
+ echo "virt-rescue: Syncing the disk now before exiting ..."
+ echo