如何删除SWAP分区,并在cli中添加回根分区

我在Ubuntu 14.04服务器上,只有ssh访问有问题的机器。

其他人设置了这台机器,他们增加了一个荒谬的交换空间…一半以上的SSD。 这是当前的设置。

sdb 119.2G disk | ---->sdb1 512M part /boot/efi | ---->sdb2 55G part / | ---->sdb3 63.8G part [SWAP] 

我根本不需要任何交换空间。 这台机器有RAM满意,交换空间从来没有使用过。 我想删除sdb3分区,并将这个63.8G的空间添加到sdb2中。

我已经使用gparted好几次了,但是只能在使用UI的桌面上使用,而不能在terminal上使用。

任何人都可以给我一些安全的方式来执行这个过渡的build议吗?

我发现做一个压缩的tar备份更容易,更安全,重新安装操作系统到你的新configuration,然后恢复文件。

另外,无论内存有多less,我仍然需要4GB的交换空间,因为您不知道将来还有哪台机器可以运行这些磁盘。

但是你说得对,63GB的交换空间非常高。

您可以通过ssh转发X11,并在您的客户端打开gparted GUI。 如果你的客户端是Windows机器,你可以使用putty和xming。 示例指南可以是http://www.geo.mtu.edu/geoschem/docs/putty_install.html

一旦你configuration了Xming和putty,用putty打开会话到你的服务器,从命令行启动“sudo gparted”(如果它已经安装了,如果没有的话,安装它),你将在你的机器上得到gparted的ui。