如何知道我的硬盘上是否有交换分区?

如何知道我的硬盘上是否有交换分区?

我使用 12.04 live cd 在 Windows 7 分区上安装 Ubuntu,并删除了所有内容,因此我的笔记本电脑上只有 Ubuntu。但由于在安装过程中我选择了简单的“擦除整个磁盘”选项,安装程序是否创建了交换分区,或者我应该使用“其他”选项来执行此操作?顺便说一句,我有 6GB 的 RAM

答案1

使用磁盘实用程序进行简单的图形化检查

  1. 从 Dash 打开磁盘实用程序:

    在此处输入图片描述

  2. 在左栏中,查找“硬盘”字样,然后单击:

    在此处输入图片描述

  3. 在右栏中,看看您是否能找到如图所示的“交换”。如果能找到,则表示您已启用交换;您可以单击该部分查看详细信息。它看起来会像这样:

    在此处输入图片描述


或者,使用 打开终端Ctrl+Alt+T,然后输入swapon -s;如果您看到如下所示的一行,并带有统计信息,则表示交换已启用:

在此处输入图片描述

答案2

在终端中输入:

free -m

如果您恰好有交换,您将看到剩余的交换内存量。

答案3

使用

cat /proc/swaps

除了大小之外,它还会告诉交换类型(分区/文件)。它似乎给出的输出与swapon -s(发布的这里,但显然已弃用)。

或者

cat /etc/fstab

正如 Carlo Wood 的评论,在(不寻常的)手动添加交换的情况下,它不会为您提供正确的信息。

答案4

执行lsblk并检查接近尾声的 SWAP。

简单来说,lsblk | grep SWAP
输出:

├─sdb2   8:18   0   7.6G  0 part [SWAP]

如果您不熟悉lsblklsblk列出分区、它们的挂载点、它们的大小等。

相关内容