移动或调整分区大小后无需交换

移动或调整分区大小后无需交换

我最近全新安装了 Ubuntu 12.04,并特意删除了我的 Windows 分区和原始交换分区。现在我的系统看不到任何交换空间。我的分区表设置如下:

  • /dev/sda2 ext4459.24GB(主 Ubuntu 分区)

  • /dev/sda1 linux-swap6.52GB(无法识别的交换空间)

我甚至free在终端中运行了命令,但什么也没看到:

    _zach@Skynet:~$ free

                 total       used       free     shared    buffers     cached
    Mem:       4048624    1782908    2265716          0      42332     709264
    -/+ buffers/cache:    1031312    3017312
    Swap:            0          0          0

    zach@Skynet:~$ 

所以我的问题是,我该怎么做才能让我的系统识别我的交换?

答案1

  1. 在终端中运行命令

    sudo blkid
    

    该命令用于定位/打印块设备属性。

  2. /etc/fstab然后使用命令读取文件cat /etc/fstab。你正在寻找一个表示交换分区的条目,如果它不存在,那么

    sudo gedit /etc/fstab
    

    并在 fstab 末尾添加一行以自动挂载交换分区。它将显示如下内容:

    UUID=<enter here the UUID for your /dev/sda1 device> none swap sw   
    
  3. 保存 fstab 文件然后重新启动。

相关内容