我可以调整/减少Ubuntu的分区大小吗?

我是Ubuntu和Linux的全新用户。 我刚刚在双启动设置中安装了Ubuntu并加载了我可以获得的所有更新。

在安装过程中,它要求我在Ubuntu和Windows Vista之间设置分区大小。 但是,当我设置它时,它没有区分屏幕上的哪个分区,所以我给Ubuntu大约75%的磁盘空间(大约125GB,而Vista只有80)。 我的目标是为Ubuntu提供80GB的空间,其余的则用于Windows分区。 但是,我让他们倒退了,Ubuntu现在占据了大部分空间。

有没有办法减少分区大小并让大多数人回到Windows分区? 任何人都可以指出我正确的方向给分区适当的大小吗? 80GB是一个猜测,所以我有空间安装应用程序。

谢谢。

是的,有一种方法可以调整分区大小。 但是,根据您拥有的不同分区及其位置,resize可能需要很长时间。 尽管如此,这是你可以做的,也是我一直做的。 此方法使用名为GParted的实用程序。

在开始之前,建议您备份数据。

步骤1

从用于安装Ubuntu的USB / CD启动,就像从头开始安装它一样。 但不是选择“安装Ubuntu”,而是选择“试用Ubuntu”。 这将启动到USB / CD上的Ubuntu,而不是您安装的Ubuntu。 连接到互联网,然后安装GParted。 GParted是一个帮助您分区磁盘的实用程序。 要安装它,请打开终端(Ctrl + Alt + T)并键入:

 sudo apt-get update && sudo apt-get install gparted && gksu gparted & 

第2步

GParted应该出现。 我的GParted看起来像这样:

在此处输入图像描述

右上角说明了我们目前正在查看的硬盘。 就我而言,它是/dev/sda 。 在你的情况下,它很可能会说同样的事情,或者像sdb而不是sda。 如果您的计算机上连接了任何其他外部硬盘或USB记忆棒,则它们也会列在该下拉菜单中。 确保从该下拉菜单中选择内部硬盘非常重要 。 为安全起见,请断开任何其他USB设备并按Ctrl + R刷新GParted。

现在,底部的列表显示了此硬盘中的分区。 在我的例子中, /dev/sda2是我的Window的分区,因为它的类型为ntfs,并且它的大小相当大(180 GB)。 我的Ubuntu分区就是那个类型为ext4的分区,它也是一个挂载点为/分区。 因此,按照我的方式识别您的Windows和Ubuntu分区。

第3步

现在我们进行resize。 这就像右键单击分区并选择“resize/移动”一样简单。 在您的Ubuntu分区上执行此操作,并调整其大小。 别担心,当你点击OK时,实际上不会发生resize,它会排队所有操作,这样你就可以“应用”所有内容了。 所以你需要做的是(1)调整你的Ubuntu分区,(2)移动空白空间以便它在你的Windows分区之后,(3)调整你的Windows分区并“扩展”它以接管空的空间。 完成后,看看显示分区的小图,确保一切看起来都不错; 没有空的空间潜伏着。 如果你满意的话……

如前所述,此过程可能需要很长时间。 这是因为分区的大小调整和移动。 这完全取决于您的分区有多大,以及使用了多少空间。 它曾经花了我两个多小时才完成。 但是,它只需要20分钟。 如果您愿意,可以在申请之前发布截图,以便我们查看。 但是,如果你满意并愿意前进……

…点击GParted中的复选标记开始应用所有这些操作。 完成后,重新启动并移除USB / CD,然后正常启动到所需的操作系统。

警告:处理分手时,可能会出现意外问题。 为了以防万一,建议您对系统进行完整备份。 要完成备份,您可以使用Clonezilla之类的东西。

要在完成备份后完成任务,可以从Ubuntu Live CD启动,选择尝试Ubuntu。 进入桌面后,您需要安装Gparted。 为此,只需按键盘上的Ctrl + Alt + T即可打开终端。 打开时,运行以下命令:

 sudo apt-get install gparted 

安装后,您可以通过在提示符下键入sudo gparted来运行它,并且您应该能够重新调整分区大小。

注意:要重新调整分区大小,请首先确保已卸载分区。