为什么 Ubuntu 需要 2 个交换分区,我可以删除一个吗?

为什么 Ubuntu 需要 2 个交换分区,我可以删除一个吗?

我在 Windows7 旁边安装了 Ubuntu 11.10 - 32 位(磁盘空间为 40GB)。然后,我在 Windows 旁边安装了 Ubuntu 11.10 - 64 位,因为 32 位是我的错误安装的。我选择了推荐的选项,即通过升级 Ubuntu 来保存文件,但此过程失败了。当我尝试重新启动时,系统拒绝重新启动。全新安装 64 位 Ubuntu 解决了这个问题。

现在,一切都很好,Ubuntu 64位与Windows一起安装,只是我似乎丢失了一些磁盘空间。查看磁盘实用程序,我看到有2个交换分区:

/dev/sda7 

/dev/sda5 

从数字来看,你认为我可以选择删除分区disk utilitysda5我能恢复 4.2GB 空间并将其计入 32GB 空间吗(sda6)这个 Ubuntu 在哪里运行?

请帮助解决此问题,我是新手,我有点担心是否会搞砸某些事情。

注意:由于是新用户,因此无法附加磁盘实用程序的屏幕截图

答案1

删除第二个交换分区(对你来说就是 sda5)应该不会有什么问题。实际上,你可以在没有交换分区的情况下运行 Linux,并且甚至冬眠没有一个。

完成后,您需要编辑/etc/fstab文件,以便交换行实际上指向剩余的交换分区(在您的情况下为 sda7)。

如果您想重新获得未分配的空间,您需要启动一个实时 cd/usb 并使用 GParted 扩展您的一个分区。

答案2

在您首选的操作系统中从终端运行sudo fdisk -l | grep swap,并从 /etc/fstab 中删除不匹配的交换分区(如果在 fstab 中列出了这样的分区)。

相关内容