为了节省磁盘空间,我希望两个操作系统安装共享一个交换分区(双引导)。这是一个好主意吗?
答案1
这是可能的。事实上,完全不同的操作系统之间可以共享交换空间,只要在启动时初始化交换空间即可。以前是比较常见的在 Linux 和 Windows 之间共享交换空间,当时它代表了硬盘的很大一部分。
我想到了两个限制:
- 操作系统不能同时运行(您可能希望对虚拟机执行此操作)。
- 您无法在运行其中一个操作系统时休眠另一个操作系统。
答案2
我能想到的一个副作用是:
- Hibernate system1(使用交换分区进行休眠)。
- 引导系统2.
您可能会丢失数据。
答案3
我的一位朋友尝试过这个。他在一个硬盘上安装了五六个发行版。
第一个主分区用于 GRUB,他能够引导到所有发行版。第二个分区是交换分区。第三个分区是扩展分区,每个发行版都安装到自己的逻辑分区中。
所有发行版都可以启动并可以休眠。我认为您只需要在从休眠状态恢复后确保并选择正确的发行版即可。
所以,根据他的实验我应该说是的这是可能的,但我认为它可能会破坏事情。如果发行版 2 唤醒并且发行版 1 的恢复文件正在用完交换分区怎么办?接下来会发生什么?
所以我也同意以上所有帖子。为什么不尝试拆分交换分区,而不是冒这个巨大的风险呢?