建立临时分区

  1. 创建分区
sudo dd if=/dev/zero of=/swapfile bs=1M count=1024    # 1 * 1024 = 1024 创建 1 g 的内存分区
sudo mkswap /swapfile
sudo swapon /swapfile

free -m #可以查看内存使用

创建完交换分区之后就可以继续编译

编译完之后记得用以下命令关闭交换分区

某次我就是忘了关闭交换分区,导致开不了机,然后切换 tty1 ,登进去之后关闭交换分区才可以进入桌面的。

#2. 关闭分区

sudo swapoff /swapfile
sudo rm /swapfile

但是有可能你运行sudo dd if=/dev/zero of=/swapfile bs=1M count=1024 这条命令的时候它也会给你报个错

比如:

dd: failed to open '/swapfile': Text file busy

这个时候你只需要运行 sudo swapoff -a 即可解决。然后继续创建交换分区即可。

码上有钱的博客
请先登录后发表评论
  • latest comments
  • 总共1条评论
码上有钱的博客

caiqihao :什么

2023-09-18 14:22:22 回复