这个问题通常出现在系统安装或磁盘分区时,提示暂存分区(swap分区)的容量不足。暂存分区用于内存扩展,当物理内存不足时,系统会将部分数据交换到该分区。 解决方案: 1. 调整现有swap分区(需root权限): ```bash # 查看当前swap分区 sudo swapon --show # 禁用现有swap分区(假设为/dev/sdXN) sudo swapoff /dev/sdXN # 重新创建swap分区(示例调整为6GB) sudo mkswap /dev/sdXN -L swap sudo swapon /dev/sdXN ``` 2. 使用swap文件替代(无需调整分区): ```bash # 创建6GB文件(根据需求调整count值) sudo fallocate -l 6G /swapfile # 设置权限 sudo chmod 600 /swapfile # 格式化为swap sudo mkswap /swapfile # 启用 sudo swapon /swapfile # 永久生效(添加到/etc/fstab) echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab ``` 3. 安装时手动分区: - 在系统安装界面选择手动分区模式 - 删除原有swap分区 - 新建至少6102MiB的swap分区(建议设为内存的1.5-2倍) 注意事项: - 操作分区前建议备份重要数据 - 生产环境建议swap分区不小于内存大小 - 固态硬盘频繁swap可能影响寿命 [2025-05-25 18:30:31 | AI写代码神器 | 334点数解答]