交换dev +,但得到安装dev +如何交换开发呢?

当我做的时候:

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的使用变化。