意外地将一个Linux文件夹放入另一个文件夹中 - 我的分区发生了什么?

意外地将一个Linux文件夹放入另一个文件夹中 - 我的分区发生了什么?

我是新的 Linux 用户,因此请不要笑。

根据用户的建议,我删除了之前的帖子,并正确地重写了一篇新帖子

Ubuntu 版本:Ubuntu 18.04.4 LTS

我在 PC 上安装了 Windows 和两个 Linux 发行版。我使用 Windows 来运行特定应用程序,使用 Linux Ubuntu 来运行其他应用程序,使用另一个 Ubuntu 来上网。几天前,“无法启动或正常工作的 Linux”Linux 提示错误:“剩余磁盘空间为 0 MB”。今天它甚至无法正常启动,说根本没有空间,所以我从“仍在启动和正常工作的 Linux”Ubuntu 上写了这篇文章。

* 经过更彻底的分析后发现,尽管每个操作系统都安装在具有足够磁盘空间的单独分区上 - 但当我浏览分区时 - 结果发现其中一个 Linux 已安装在为其他 Linux 创建的文件夹中。

这是我在浏览工作系统的系统分区时找到的目录:

/media/$user/(broken-linux partition-uuid)/home/(broken-linux $user)

“未启动或正常工作的 linux”文件/home夹在“正常工作的 linux”的磁盘空间内可用。

我不知道这是怎么发生的,但我怀疑这是“罪魁祸首”。我是否必须删除两个 Linux 发行版,删除分区并重新正确安装它们,或者有某种方法可以修复它而不需要做那么多工作?有人建议我运行 Linux 安装的实时 USB 并从那里运行 gparted,因为我可以从那里调整任何分区的大小,但没有空间的分区 - sda7 - 不允许我增加大小:

答案1

您无法调整 sda7 大小的原因是它紧紧夹在 sda4 和 sda5 之间。我要增加 sda7 的大小,方法如下:

  1. 备份您不能丢失的所有数据
  2. 使用 Ubuntu 安装介质启动到实时环境(尝试 Ubuntu 而不是安装 Ubuntu)
  3. 使用 GParted 将 sda6 移动到驱动器末尾。这将移动 sda5 和 sda6 之间的未使用空间
  4. 启动 Windows 并使用磁盘管理器将程序分区移动到驱动器末尾的 sda6 旁边(请记住 Windows 不会使用 sda 命名)。这会将未使用的空间移动到 sda 5 和 sda7 之间
  5. 重新启动到 Ubuntu 实时环境。使用 GParted 调整 sda7 的大小

祝你好运。

相关内容