首先,我试图安装Ubuntu,但是出了问题,安装被中断了。然后我又试着安装,它安装成功了。
另外还有一个大约600 Mb的分区,但是我使用Disk Utility .And删除了它,我不得不从一张活动CD中恢复grub。
但是为什么/dev/sda4现在是扩展的并且包含2个linux交换?我如何删除其他的linux交换呢?以及如何用一个交换使其成为一个Linux分区?


当我试图删除/dev/sda5时
请卸载任何数字大于5的逻辑分区。

发布于 2011-05-26 10:56:40
我不知道为什么您的系统最终有两个交换分区,但很容易修复。
gparted而不是fdisk或Disk Utility。您可以删除“额外”交换分区,并调整其他分区的大小,以获得已释放的磁盘空间。它还将告诉您是否实际使用了任何一个交换分区。非常有帮助。默认情况下不安装gparted,但可以在存储库中安装它。它也是预装在现场会话从Ubuntu安装CD/USB。gparted,检查交换分区的状态。如果它们被锁定了,系统就会使用它。注意它们的状态,并决定要保留哪一个,以及要删除哪一个。另外,右击他们,进入信息,并注意他们的UUID (sudo blkid也工作)。可能的设想是:
1-您想要删除的是系统没有使用:很好,只需删除分区。
2-系统正在使用两个掉期:右键单击要删除的掉期,选择Swapoff。要使其永久化,请从/etc/fstab和/etc/initramfs-tools/conf.d/resume中删除它的条目(删除与其UUID匹配的行)。现在您可以安全地删除分区。
3-只使用要删除的一个,不想保留的是:右键单击要删除的那个,选择Swapoff。右击另一个,选择Swapon.编辑/etc/fstab和/etc/initramfs-tools/conf.d/resume,并将UUID从一个替换到另一个。删除不需要的分区。
如果对/etc/initramfs-tools/conf.d/resume做了任何更改,请使用以下命令应用这些更改:
sudo update-initramfs -u如果你对答案有任何疑问,请随便问!
发布于 2011-12-17 15:30:00
使用
sudo blkid查看/etc/fstab以查看使用哪个交换分区。
grep swap /etc/fstab然后用图形化的方式删除旧的交换分区,或者用fdisk从命令行删除。
如果您希望调整分区的大小,我建议您使用从活动CD中分割出来的分区。
发布于 2011-05-26 10:47:39
从屏幕截图中可以看到,确实有两个分区被指定为交换分区。是否同时使用它们可以通过运行free来确定。
例如,free的输出包含以下行
Swap: 4200000 0 4200000这意味着有一个或多个交换分区,总计约4.2GB的交换空间。
您可以使用free来确定这两个分区是用作交换,还是仅用作其中的一个。
然后,通过运行(对于第二个交换),可以选择停用哪一个。
sudo swapoff /dev/sda7一旦禁用,您可以使用Disk Utility擦除分区。
当计算机启动时,它将运行命令sudo swapon -a,该命令激活所有可用的交换分区。因此,只需删除一个交换分区就足以完成这项工作。不需要采取进一步的行动/配置。
https://askubuntu.com/questions/45254
复制相似问题