只是一个简单的问题。我注意到,在 Linux 或 Windows 分区上,我可以暂停其中一个系统,然后启动另一个系统。由于挂起操作系统不会将数据写入磁盘,因此 RAM 的内容将被保留。因此,启动进入 Linux 会覆盖 RAM 的内容,从而覆盖 Windows 的上下文(或者只是覆盖 RAM 的内容),这不是真的吗?其他暂停之前被暂停的操作系统?
例如,我能够:
- 启动进入 Windows
- 暂停Windows
- 启动进入 Linux
- 挂起/关闭 Linux
- 恢复 Windows 而不会出现错误
这怎么可能?
答案1
挂起可以挂起至 RAM 和/或磁盘。如果您暂停并可以启动另一个操作系统,则可以肯定您已暂停到磁盘。
如果您合上笔记本电脑的盖子,然后重新打开后几乎可以立即工作,那么您可能暂停了 RAM,但这不允许您启动另一个操作系统(因为以这种方式暂停的操作系统会立即重新激活)。
如果您有多个Linux 版本并且它们共享写入挂起信息的空间(例如交换区),则挂起到磁盘可能会遇到问题。
答案2
如果您可以选择要启动的操作系统,则意味着您将通过引导加载程序,因此从磁盘而不是从 RAM 恢复。
您描述的场景对于挂起到 RAM 是不可能的。