GRUB在引导某个操作系统之前重新创建分区


1

我遇到了管理硬盘上交换区域的问题。

番外篇:

因为我的免费只有少量GiBbs C:\ 分区,Windows会定期缩小页面文件(即使它在设置中设置为固定大小),这真让我烦恼。特别是因为Windows抱怨内存不足,它本身没有先问我或我允许它...

我对这个“侧面话题”有疑问 这里 万一你有几点要说的话。

我有以下设置:

  • sda1C:\ - Windows 7,启动分区,页面文件等
  • sda5:swap for linux
  • sda6/ - Linux root
  • sda7D:\ - 数据和whatelse

现在的问题是我有一个4 GiB交换分区和一个4 GiB页面文件,所以在实践中,8个GiB是从我已经不够大的硬盘分配的,仅用于交换。

我正在寻找什么,我找不到 什么 关于手册中的这个主题,是一种以某种方式告诉GRUB的方法 格式 我一直在启动操作系统的分区。

所以,如果我启动Linux, sda5 成为交换,如果我正在启动Windows, sda5 成为NTFS分区。在每种情况下,引导的操作系统都应在“新创建的”分区上分配其交换区域。

因此我最终只会使用 我的硬盘空间使用了4 GiB,因为一次只能运行一个系统。

在有人试图建议替代选项或可能的错误之前,我想提示一些事情:

  • 升级我的系统不是一个选择(由于财务)
  • 由于这个额外的操作,我没有问题,启动变得慢得多(如果我最终摆脱“内存不足”警告,较慢的启动是一个很大的妥协)
  • 我知道当我们移动到光盘的外边缘时,圆周速度会变小。我可以随时重新安排我的分区,定期备份。

我唯一担心的是,从来没有人遇到如此庞大的问题,GRUB也无法处理这个问题。

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.