在Ubuntu中创建一个交换(swap)分区,可以按照以下步骤进行:
安装GParted: 如果你还没有安装GParted,可以通过以下命令安装:
sudo apt update
sudo apt install gparted
启动GParted: 打开终端并输入以下命令来启动GParted:
sudo gparted
选择磁盘: 在GParted界面中,选择你想要创建交换分区的磁盘。
缩小现有分区: 如果你需要从现有分区中腾出空间来创建交换分区,可以选择该分区并点击“调整/移动”按钮,然后缩小分区大小。
创建新分区: 在未分配的空间上右键点击并选择“新建”。在弹出的窗口中,设置分区类型为“Linux swap”,文件系统类型留空,大小设置为所需的交换空间大小(通常是物理内存的1.5倍,但不超过2GB)。
应用更改: 点击“应用所有操作”按钮来执行分区更改。
格式化交换分区: 创建完成后,右键点击新创建的交换分区并选择“管理标志”,勾选“交换空间”。
查看磁盘空间:
使用lsblk
或fdisk -l
命令查看磁盘空间和分区情况。
lsblk
创建交换分区:
使用fdisk
或parted
命令创建一个新的分区。例如,使用fdisk
:
sudo fdisk /dev/sdX
其中/dev/sdX
是你想要创建交换分区的磁盘设备名。
在fdisk
提示符下,依次输入以下命令:
n # 创建新分区
p # 主分区
1 # 分区号
默认起始扇区 # 使用默认值
+2G # 分区大小,例如2GB
t # 更改分区类型
82 # 交换分区类型代码
w # 写入更改并退出
格式化交换分区:
使用mkswap
命令格式化新创建的分区:
sudo mkswap /dev/sdX1
启用交换分区:
使用swapon
命令启用交换分区:
sudo swapon /dev/sdX1
验证交换分区:
使用swapon --show
命令验证交换分区是否已启用:
sudo swapon --show
持久化配置:
编辑/etc/fstab
文件,添加以下行以确保系统重启后交换分区自动挂载:
/dev/sdX1 none swap sw 0 0
通过以上步骤,你可以在Ubuntu中成功创建并配置一个交换分区。