我遇到了管理硬盘上交换区域的问题。
番外篇:
因为我的免费只有少量GiBbs
C:\
分区,Windows会定期缩小页面文件(即使它在设置中设置为固定大小),这真让我烦恼。特别是因为Windows抱怨内存不足,它本身没有先问我或我允许它...我对这个“侧面话题”有疑问 这里 万一你有几点要说的话。
我有以下设置:
sda1
:C:\
- Windows 7,启动分区,页面文件等sda5
:swap for linuxsda6
:/
- Linux rootsda7
:D:\
- 数据和whatelse
现在的问题是我有一个4 GiB交换分区和一个4 GiB页面文件,所以在实践中,8个GiB是从我已经不够大的硬盘分配的,仅用于交换。
我正在寻找什么,我找不到 什么 关于手册中的这个主题,是一种以某种方式告诉GRUB的方法 格式 我一直在启动操作系统的分区。
所以,如果我启动Linux, sda5
成为交换,如果我正在启动Windows, sda5
成为NTFS分区。在每种情况下,引导的操作系统都应在“新创建的”分区上分配其交换区域。
因此我最终只会使用 真 我的硬盘空间使用了4 GiB,因为一次只能运行一个系统。
在有人试图建议替代选项或可能的错误之前,我想提示一些事情:
- 升级我的系统不是一个选择(由于财务)
- 由于这个额外的操作,我没有问题,启动变得慢得多(如果我最终摆脱“内存不足”警告,较慢的启动是一个很大的妥协)
- 我知道当我们移动到光盘的外边缘时,圆周速度会变小。我可以随时重新安排我的分区,定期备份。
我唯一担心的是,从来没有人遇到如此庞大的问题,GRUB也无法处理这个问题。