Ubuntu 16.04双启动系统中如何扩展分区

Ubuntu 16.04双启动系统中如何扩展分区

我有 Windows 7 64 位和 Ubuntu 16.04 双启动。Ubuntu 安装在 29.9 Gb 上。我在 Windows 内部创建了 149 Gb 的未分配空间,并想扩展我的 Ubuntu 以占用该空间。

在此处输入图片描述

我该如何继续?

答案1

只是为了澄清一下……看起来您的硬件配置最初是 Windows,安装在内部硬盘上,并且还使用内部 30GB SSD 作为缓存来加速 Windows 操作。在某个时候,要么升级了内部硬盘,要么重新安装了 Windows,并且重新格式化了 30GB SSD(而不是用作 Windows 缓存)。

看起来您在 /dev/sdb 上的 Ubuntu 安装是在 30GB USB 闪存内置 SSD 驱动器上的全新最小安装,并且无法在那里扩展。

149GB 的未分配可用空间位于 1TB 驱动器上,作为 /dev/sda。

虽然有一种方法可以在驱动器之间复制/粘贴分区gparted,但我不确定在这种情况下是否值得。

我建议使用 149GB 未分配空间在 /dev/sda 上以双启动配置重新安装 Ubuntu,并从其端口移除 USB 闪存驱动器,然后使用可以在操作系统之间共享的 NTFS 分区重新格式化 /dev/sdb 30GB SSD。

更新#1:

要将交换从 /dev/sdb 移动到 /dev/sda...

  • 使用 Windows 磁盘管理应用程序将 Windows C: 缩小 8GB(已完成)
  • 启动 Ubuntu
  • gparted...
    • 在刚刚创建的未分配空间中创建一个 8GB 的​​交换分区,记下它的分区号(即:/dev/sda5)
  • terminal...

    • 类型swapoff -a
    • 类型mkswap /dev/sdaX(将 X 替换为上一步中的分区号)
    • 复制将新的 UUID 复制到剪贴板
    • 类型gksudo gedit /etc/fstab
    • 找到类似这样的行:

    UUID=xxx-xxx-xxx-xxx none swap sw 0 0

    • 小心地将 xxx-xxx-xxx-xxx 替换为粘贴从剪贴板

    • 保存文件并退出 gedit

    • 类型swapon -a
  • gparted...

    • 清除 /dev/sdb(30GB SSD)并创建一个新的 NTFS 分区

相关内容