tmux
-like (maybe tmux
itself) manager for child VMs #28
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
As an example, let's take Icepick broadcasting.
Start one shell in tmux in bare metal. From that shell, run:
This spawns two new
tmux
windows. The first one is named "icepick" and is running with the offline kernel, and has a USB hub attached - the hub can then become accessible from within the VM. The second one is named "icepick" and is running a network-accessible kernel. You can then runicepick workflow <whatever> broadcast
on the online system, andkeyfork shard recover
followed byicepick workflow <whatever> transfer
in the other VM, and have the entire operation done on a single system.tmux start-server \; new-session -d
can create a new session inside the guest. If we can forward/tmp/tmux-0/default
to the host in some manner, we can connect to it usingtmux -S /tmp/tmux-guest-0/default attach
. We just need to figure out how to actually forward it. It would likely involvesocat
on both sides of qemu, operating on the vsock.