我需要帮助增加文件系统分区的大小。 分区邻恐惧症!

当我第一次安装Ubuntu时,我为文件系统提供了20GB的空间。 …时间过去了,我收到一条消息“系统只有300MB可用”,所以我需要扩大文件系统。

这是我的分区表:

在此处输入图像描述

在此处输入图像描述

我是一个完全分手的人我有一个可怕的经历; 一旦我遇到这个问题: https : //askubuntu.com/questions/383551/fix-partition-or-rescue-data-from-it-i-used-ddrescue在我的笔记本上。 感谢我的大力支持,我获得了风滚草徽章,我无法解决它,我不得不重新安装窗户。 笔记本没有太多重要的数据,但这台电脑对我来说更重要。 我已经备份了“数据库”分区上的数据。

无论如何

我需要逐步说明如何从“数据库”分区占用空间来扩大我的“文件系统”分区。 那个/ dev / sda6的红色感叹号怎么样? 我该如何处理? … 它是什么?? 红色感叹号没有消失!

告诉我你需要知道的任何额外信息。 提前致谢! :d

从评论op说他想从/dev/sda6分区获得50 GB空间并将该空间添加到/dev/sda7根分区。

  • 在gparted屏幕截图中,清楚地显示dev/sda6 ntfs分区有一个感叹号,这意味着Windows没有完全关闭。你必须删除感叹号以调整该ntfs分区的大小。

  • 要删除感叹号,请启动到Windows,插入ubuntu live disk然后重新启动电脑(不要关机)。

  • 在启动时按function+ Fx键进入BIOS。

  • 现在将boot-order更改为ubuntu live disk作为第一个选项并保存更改。

  • 它将从活动磁盘启动,现在打开gparted。

  • 现在,ntfs分区的注释将消失。请确保不会挂载/ dev / sda磁盘中的分区。

  • 右键单击dev/sda6并单击“resize/移动”选项以缩小空间并从该分区中获取50 GB空间。

  • /dev/sda6分区的下方创建了一个50 GB的未分配空间。现在必须将未分配的空间移动到/dev/sda7分区的下方,以便增加/dev/sda7分区的大小。

  • 右键单击/dev/sda6分区,然后选择“resize/移动”选项。现在将滑块拖动到最右侧,以便未分配的空间向上移动到sda6数据库分区。

  • 接下来右键单击/dev/sda5 ,然后按照上面的步骤将上面的未分配空间移动到/dev/sda5 partition.Same操作将在linux-swap分区上完成。

  • 现在,未分配的空间位于linux-swap之上,而下方是dev/sda7根分区。

  • 现在右键单击dev/sda7分区以增加它的空间。这就是全部。我希望它会有所帮助。

大多数情况下,当我帮助用户解决该问题时,他们并没有真正错过系统的一些空间,20 Gb对于系统文件来说很大(/)。 问题往往是他们需要清理无用的更新和包。

第1步:删除旧内核

如果您使用的是Ubuntu 12.04 LTS并且它已安装用于monthes,那么您将安装许多无用的内核以及安全更新。 此外,如果您使用某些受限制的驱动程序用于显卡,则安装的内核头文件太多。 每个内核和标头占用大量空间,这通常是导致问题不足的原因。

为了更容易地进行清理,我建议安装好的旧Synaptic包管理器。 在终端:

 sudo apt-get install synaptic 

当然,您也可以使用Software Center或Aptitude。

启动Synaptic,它会询问您的密码。 在搜索工具中,键入并查找linux-image 。 选择包的名称,而不是“描述”。

然后,进入列表底部,保持安装两个或三个最新内核。 然后向上,右键单击较旧的内核,然后选择“标记为完全删除”。

完成后,对名为“linux-headers”的软件包执行相同的操作。注意保持标头与您保留的图像的坐标。

然后,单击Synaptic顶部栏中的“应用”。 等等,因为删除很多旧内核可能需要一些时间。

第2步:删除无用的包

目的是删除您的系统不再需要的包。 这是通过两个简单的终端命令完成的,因为我不知道如何使用GUI。

 sudo apt-get autoclean 

这个从本地apt-get缓存旧包中删除了无法再下载的包。 如果要完全清除缓存,可以使用sudo apt-get clean

 sudo apt-get autoremove 

这个检查所有包的所有依赖关系,然后自动删除系统或应用程序不再需要的包。 如果您有时安装和删除应用程序非常有用。

Etvoilà!

你应该恢复最多或你的自由空间。

请注意,它们可能是您系统分区中的一些重要数据:

  • 如果您在后台运行某些数据库或Web服务器,则可能是/ var /中的某些数据。 创建单独的分区或配置服务器以使用/ home中的文件可能会很好。
  • 如果你有很多字体文件,它也会在系统分区中。
  • 等等…