寻找交换分区

寻找交换分区

我怎么知道我是否有交换分区?我有双启动的 Ubuntu 和 Windows 8。在 Ubuntu 安装步骤中,我选择了“与 Windows 8 一起安装 Ubuntu”选项。安装时是否会自动创建交换分区?如果没有创建,我该如何创建?

以下是 Gparted 的屏幕截图:

在此处输入图片描述

答案1

让我们把问题分成两部分

  1. 验证您是否有交换分区
  2. 验证您的交换分区是否实际被使用。

ad 1) 分区 /dev/sda7 最有可能是交换分区。很可能它以某种方式被损坏了,否则文件系统将被识别为交换分区。

广告 2)Command free 显示你有多少交换空间

free
             total       used       free     shared    buffers     cached
Mem:       3906656    1582008    2324648      78656      41176     916644
-/+ buffers/cache:     624188    3282468
Swap:      8892412          0    8892412

在这种情况下,它显示 8GB 的​​交换,但尚未使用。

您可能需要重新激活交换分区。

  1. 确保您的分区 /dev/sda7 不包含任何有价值的数据(很可能没有)
  2. 将 /dev/sda7 的类型配置为 id 82 (Linux swap / Solaris),您可以使用 gparted 或 fdisk 来执行此操作。
  3. 将 /dev/sda7 格式化为有效交换mkswap /dev/sda7
  4. 激活交换方式swapon /dev/sda7
  5. 另外,修改 /etc/fstab 以使 swap 在每次启动后启动。 swap 行可能已经存在。您只需要更新收到的 UUID 作为 3 的输出。

相关内容