将 Linux 暂停到磁盘并在另一台 PC 上恢复是否可以正常工作?

将 Linux 暂停到磁盘并在另一台 PC 上恢复是否可以正常工作?

我有一个外置 SSD 放在机箱中,我想将 Linux 安装移到上面,这样我就可以方便地在多台 PC 上共享相同的设置。但是,借助 Linux 的挂起功能,我想知道是否也可以在 PC 之间共享 RAM 状态 - 在完成 PC 上的工作后,将 Linux 挂起到驱动器,将驱动器插入另一台 PC(具有不同的硬件配置),然后从休眠状态恢复,从而有效地保留状态(正在运行的进程等),就像在之前的 PC 上一样。

有人尝试过这个吗?它可以起作用吗?或者这个想法是否存在任何已知或可能的问题?

答案1

它不会起作用。根据文档,它“可能”不会破坏您的文件系统。请不要尝试。在这样的句子中,“可能”不是一个好词。

如果在系统挂起时更改硬件……嗯,这不是一个好主意;但它可能只会崩溃。

https://github.com/torvalds/linux/blob/v4.17/Documentation/power/swsusp.txt

(休眠 = 挂起到磁盘。像这样的历史参考资料可能将其描述为“软件挂起”,又名“swsusp”。不要问我什么其他会有哪种类型的暂停;我不记得那个特定的历史细节)。

相关内容