如何增加分区的大小?
在我的笔记本电脑上,我在双启动模式下使用Ubuntu 11.10和Windows 7。
我为Ubuntu制作了一个30 GB的分区,但现在它太小了,我想把这个磁盘大小从32 GB增加到100 GB。
这是我的磁盘看起来像家:
C Drive - 360 GB D Drive - 200 GB E Drive - 80 GB
在F驱动器上,我安装了包含30 GB的Ubuntu。
如何将此分区从30 GB增加到100 GB?
有人建议使用Gpart工具来实现这个目标。 但是丢失我的Windows或Ubuntu安装存在风险。
如建议的那样,您可以从Live CD或USB启动到Ubuntu。 然后打开已存在的应用程序gparted并调整分区大小。 但是,这可能会破坏您的引导加载程序,并可能需要修复它。
更好的想法是创建一个新分区,并将您的主目录移动到那里,以便您有额外的空间,并且可以为Ubuntu保留Ubuntu分区。
以下是执行此操作的步骤。
-
从Live CD或USB引导到Ubuntu
-
运行gparted缩小或删除当前的Windows分区(例如,如果删除E,请记住从Windows内部备份E中的文件)。 缩小分区不会删除任何文件,但备份是个好主意。
-
在空白区域中创建一个新的ext4分区
-
按照本指南将您的家搬到那里
注意:请不要忘记删除(或评论或编辑)/ etc / fstab中的旧/ dev / sda3。 因为多个卷的声明(例如现有的/ dev / sda3 ntfs和/ dev / sda3 ext4)会崩溃你的ubuntu
有两种选择:
-
正如@Uri建议的那样,从Ubuntu Live CD启动并使用gparted删除/缩小“E盘”,然后移动并调整Ubuntu分区的大小以占用可用空间。 由于Ubuntu分区是磁盘上的最后一个,你必须移动它的来源,这将打破Ubuntu的bootloader – gparted的网站包含如何解决这个问题的说明。
-
如果您担心使用gparted删除/移动分区,您只需将其中一个分区(您的“E驱动器”)转换为ext4,然后将其挂载为/ home或符号链接,而不是将其挂载到主目录中的某个位置。 然后,30 gb分区将用于系统文件,而另一个分区将用于您的文档和内容。
关闭计算机,将Ubuntu CD / USB放入其中。 然后重新启动计算机并从CD / USB启动并开始使用Gpart工具。
您想为F Drive添加更多空间,因此您可以使用磁盘管理来SHRINK D Drive约70gb,并将70gb扩展到F驱动器。
此外,您可以使用一些工具(如MiniTool Partition)来管理它。 首先,您可以直接扩展D驱动器以向F驱动器添加70gb。 或者您可以使用RESIZE / MOVEfunction从E Drive获取未分配的空间。 接下来,MERGE F Drive with Unallocated partition。
您需要安装gparted
才能使用它。 例如:
$ sudo apt install gparted
然后以root身份运行它。 例如:
# gparted
要么
$ sudo gparted
如果你有sudo
特权。