删除 Linux 交换分区

删除 Linux 交换分区

我有一台 Linux(Ubuntu)和 Windows 7 双启动机器。如果我删除 Linux 会发生什么?交换分区从 win7 使用一些分区管理器软件。这会给我的 Linux 造成问题吗?还是它会像以前一样顺利运行。

答案1

至少,在 Ubuntu 启动时,您会收到一条错误报告,提示找不到交换分区。根据具体细节,这可能会阻止 Ubuntu 启动并让您进入紧急 shell。但是,如果您有足够的 RAM(通常,对于 Ubuntu,4 GB 或更多),Ubuntu 至少应该可以在没有交换的情况下完成启动;发生错误是因为 Ubuntu期望找到交换分区。

甚至如果Ubuntu 可以在没有交换分区的情况下成功启动(根据我的经验,这种情况只有在安装期间没有创建交换分区的情况下才会发生,但也可能有其他情况允许这样做),如果正在运行的进程开始需要比硬件中可用的物理 RAM 更多的 RAM,您就会遇到麻烦;例如,如果您安装了 4 GB,并加载了需要超过 4 GB 的程序,那么您就会遇到性能极慢甚至系统死机的问题。

因此,我建议不要删除交换分区。与现代硬盘甚至 SSD 相比,交换分区通常较小,而且交换分区是 Ubuntu 性能优异的一部分。

相关内容