无法通过Gparted调整分区大小。

我试图调整它的大小,但滑动条甚至不会移动。它没有挂载,我无法启动Windows,因为联想屏幕弹出然后变黑,然后切换到Ubuntu。我需要更多的内存来运行我的Ubuntu。

My partitions


1您想要调整哪个分区?如果是根分区,那么您需要先创建未分配空间。 - Sumeet Deshmukh
我想调整/sda3的大小。 - hunter01
3个回答

如果您想要缩小带有感叹号的sda3分区,请确保首先正确关闭Windows。您可以在GParted中选择该分区并使用“分区->信息”菜单选项查看更多详细信息。
如果Windows无法启动,则可能需要从Windows安装/恢复介质引导,并在sda3(或Windows中的C:)上运行chkdsk /f /r命令。

/f和/r选项在某种程度上是互斥的。一个是修复功能,另一个是坏块扫描。更正确的命令应该是chkdsk /f c: :-) - heynnema
从我所阅读的资料来看,/r 检测坏块并尝试恢复数据,而 /f 仅尝试修复磁盘上的错误。有关参数的详细信息,请参考 chkdsk - Curtis Gedak
根据您引用的文档,无论是/f还是/r都需要进行锁定。它还说明了我之前提到的事情...一个是修复/修补,另一个是更长的坏块扫描。您可能不会同时执行它们。 - heynnema

首先,您需要使用Windows安装/修复光盘正确启动Windows。

注意:您不需要“为我的Ubuntu获得更多内存”,而是需要“为Ubuntu获得更多磁盘空间”。

为了为Ubuntu腾出更多空间,您需要缩小Windows C:驱动器、分区/dev/sda3。您需要启动Windows并使用Windows自己的Disk Management应用程序来完成此操作。

然后,您可以启动Ubuntu Live DVD并使用gparted完成其余工作。

首先备份重要数据,因为分区操作可能会损坏或丢失数据。您已经被警告了。

请记住以下几点:

  • 始终从对任何已挂载的交换分区执行swapoff开始整个过程,并在同一交换分区上执行swapon结束整个过程。

  • 通过将鼠标指针指向分区中心并使用手形光标将其向左/右拖动来执行移动操作。

  • 通过使用方向箭头光标将分区的左/右边缘向左/右拖动来执行调整大小操作。

  • 如果无法通过图形方式移动/调整大小某个分区,则可能需要手动输入特定所需的数字数据(除非我要求您这样做)。

  • 您可以通过右键单击主窗口下部的分区,然后从弹出菜单中选择所需操作,在新的移动/调整大小窗口中完成该操作。

所以,请按照以下步骤进行...简短回答...

在缩小Windows分区后,启动Ubuntu Live DVD...

  • 在sda8上执行swapoff
  • 将sda8分区完全向左移动
  • 将sda9分区的左侧完全向左调整大小
  • 在sda8上执行swapon

我遇到了同样的问题。 尝试使用USB进行实时会话来运行机器。
首先确保Windows完全关闭,而不是休眠,并备份您的数据。 下载Ubuntu或Linux Mint的iso镜像。 首先擦除您的USB,然后使用dd命令烧录(这是一种简单的方法)。
sudo umount /dev/sdX && sudo mkfs /dev/sdX
sudo dd if=/path/to/ubuntu_or_lm.iso of=/dev/sdX --status=progress

当它完成后,你就可以准备从USB重新启动了。 在实时会话中,打开终端并以提升的权限运行gparted,输入sudo gparted,然后只需调整分区大小即可。

这不是一个完整的答案,也不是一个准确的评论。抱歉。 - heynnema
这是一个非常简短但有效的答案。我曾经遇到过同样的问题。 - Gabriel Sandoval
不,还没有完成。例如...你要如何/在哪里执行"sudo gparted",一旦进入那里该怎么做?你可能会想...当然了,打开终端并输入"sudo gparted"...我可能会想...为什么不直接从Unity面板启动gparted?然后呢?请看我的回答。 - heynnema
好的,好的,你是对的。我刚才是用手机发的消息。 - Gabriel Sandoval