debian

Debian swap文件丢失怎么恢复

小樊
38
2025-08-05 21:50:07
栏目: 智能运维

Debian swap文件丢失可按以下步骤恢复:

  1. 确认丢失:用sudo swapon --show查看,若无输出则确认丢失。
  2. 重建swap文件
    • 卸载现有swap(若有):sudo swapoff -a
    • 删除残留文件(若有):sudo rm /swapfile
    • dd命令创建新文件(如2GB):
      sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
    • 设置权限并格式化:
      sudo chmod 600 /swapfile
      sudo mkswap /swapfile
  3. 启用swap文件sudo swapon /swapfile
  4. 永久生效:编辑/etc/fstab,添加行/swapfile none swap sw 0 0

注意:操作前备份重要数据,建议在单用户模式下进行。若为物理分区丢失,需用fdisk等工具重新创建分区并格式化。

0
看了该问题的人还看了