当我做的时候:
mkswap /dev/sda3 mkswap: error: /dev/sda3 is mounted; will not make swapspace.
无论如何,David怎么穿梭mkswap
空手道小子的宫城说: “交换,丹尼尔 – 圣 。”
呃。
你想做什么? 重新创build交换分区的交换空间? 添加更多的交换空间通过nuking现有的其他分区? 请更具体一些。 如果由于某种原因重新创build了已有的交换分区,请使用
swapoff /dev/sda3 mkswap /dev/sda3 swapon /dev/sda3
使用mkswap -f /dev/sda3你可以继续,但请仔细阅读手册页告诉你的信息:
Force - go ahead even if the command is stupid.
换句话说:如果这个分区包含了一些重要的东西,它将会被掩盖。 我希望你的下一个问题不是关于恢复备份。
你确定要在/dev/sda3上创build交换吗? 这个消息意味着/dev/sda3已经被用于一个真正的文件系统并且可能包含数据。
首先,通过发出mount命令来检查/dev/sda3是否在使用中作为挂载的文件系统。 如果/dev/sda3被列为挂载文件系统,你肯定不想做你正在做的事情。
如果已列出,并且您仍希望继续并清除分区上的所有数据,则必须在mkswap /dev/sda3之前先umount /dev/sda3 mkswap /dev/sda3 。
如果它没有列出,那么它已经交换,并已被使用。 如果你需要重build它(不太可能),那么在mkswap /dev/sda3之前必须先mkswap /dev/sda3 。
一旦你有一个成功的mkswap /dev/sda3 ,你最终必须做swapon /dev/sda3 。
记得也要编辑你的/etc/fstab以反映/dev/sda3的使用变化。