温馨提示×

Debian系统Swap分区设置方法

小樊
49
2025-09-07 04:03:25
栏目: 智能运维

Debian系统设置Swap分区有创建交换分区和交换文件两种方法,以下是具体步骤:

创建交换分区

  1. 查看磁盘信息:sudo fdisk -lsudo parted -l,找到要创建分区的磁盘,如/dev/sda
  2. 创建新分区:以fdisk为例,sudo fdisk /dev/sda,按提示输入n创建新分区,选择主分区,设置分区号、起始扇区和结束扇区,再输入t将分区类型设为82(交换分区类型),最后输入w保存退出。
  3. 格式化分区:sudo mkswap /dev/sda1/dev/sda1为创建的分区名)。
  4. 启用分区:sudo swapon /dev/sda1
  5. 验证启用:sudo swapon --showfree -h
  6. 设置开机自动挂载:编辑/etc/fstab,添加/dev/sda1 none swap sw 0 0

创建交换文件

  1. 创建文件:sudo fallocate -l 2G /swapfile2G为文件大小,可调整),若fallocate不可用,可安装util-linux包后使用,或用dd if=/dev/zero of=/swapfile bs=1M count=2048创建。
  2. 设置权限:sudo chmod 600 /swapfile
  3. 格式化文件:sudo mkswap /swapfile
  4. 启用文件:sudo swapon /swapfile
  5. 验证启用:sudo swapon --showfree -h
  6. 设置开机自动挂载:编辑/etc/fstab,添加/swapfile none swap sw 0 0

0