繁体   English   中英

如何在不丢失 state 进程的情况下 hibernate 虚拟机并在新机器上启动它?

[英]How do I hibernate a VM and boot it on a new machine without losing state of processes?

我有一个运行一些进程的 linux VM。 我想暂停这些进程,关闭我的虚拟机并在另一台机器上启动这个虚拟机,这样所有以前运行的进程从虚拟机关闭之前的最后一个 state 恢复执行。 这可能吗? 如果是,我怎样才能做到这一点?

休眠可以帮助我实现这一目标吗?

首先,硬件是什么? 您使用什么主机操作系统,例如 windows? 你用什么软件做虚拟机? linux在哪里启动,是vmk文件吗? 您正在使用什么样的存储并且可以直接访问它? 您没有向 go 提供太多信息,无法给出确切的分步说明。

我的个人使用我发现可以使用 virtualbox 启动物理驱动器,我的驱动器上也有一个 ntfs 分区,但驱动器必须在 windows 上脱机才能启动并具有管理员权限,不允许从windows 到那个分区,如果你只使用一个物理硬盘我相信这可能是不可能的,或者可能会导致严重的故障。 如果您有另一个硬盘驱动器,您可以将系统复制到具有足够知识的分区。 这是来自arch linux wiki的参考

哦,关于我没有使用过的休眠,但你可以阅读关于acpid的信息

并让虚拟机软件传递事件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM