AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1411845
Accepted
Nav
Nav
Asked: 2022-06-02 21:45:08 +0800 CST2022-06-02 21:45:08 +0800 CST 2022-06-02 21:45:08 +0800 CST

为什么 Ubuntu 允许创建超过 4 个主分区,但不允许我创建?

  • 772

问题:
我首先安装了 Windows 10。它创建了以下分区:

  • 系统分区(主分区)。
  • C:分区(主分区)
  • 恢复分区(主分区)。

然后在安装 Ubuntu 时,我尝试使用安装程序的分区工具来调整C:分区大小以创建一个 10GB NTFS 分区,该分区可通过 Windows 和 Ubuntu 访问(我过去曾这样做过)。但是,该软件告诉我,我必须将其创建为(我认为)扩展分区。这意味着 10GB 分区将是一个逻辑分区,我必须仅在扩展分区的逻辑分区内创建任何额外的分区,因此我无法将 Ubuntu 安装到主分区中。所以我重新启动并选择了“在 Windows 旁边安装 Ubuntu”选项,然后进行了安装。现在我看到有五个主分区。

在此处输入图像描述

那么为什么我不能创建超过 4 个主分区,但系统可以创建多少个它喜欢的分区呢?正如这个问题所提到的,我似乎没有任何“重叠分区”问题。

ps:我现在真正想要的是能够调整 343GB 分区的大小并创建一个 10GB 的分区,该分区可以从 Windows 和 Ubuntu 访问(以便能够在操作系统之间共享文件)。

更新:在 Ubuntu 上检查。所以它确实是一个扩展分区。现在我对如何创建 Windows 和 Ubuntu 可以访问的 10GB 分区感到困惑。我曾经在使用 Windows 8.1 和 Ubuntu 16.04 时能够创建它。
在此处输入图像描述

dual-boot
  • 1 1 个回答
  • 1438 Views

1 个回答

  • Voted
  1. Best Answer
    sudodus
    2022-06-03T00:42:27+08:002022-06-03T00:42:27+08:00
    • 旧的MSDOS 分区表只能包含 4 个主分区,但其中一个可以是扩展分区并包含“任意数量”的逻辑分区。

    • 新的GUID 分区表 GPT可以包含“任意数量”的分区,并且不使用扩展分区和逻辑分区。我读过 Windows 只能在 GPT 上管理 128 个分区,但它可能是旧信息。无论如何,几乎所有情况都应该足够了。根据此链接 255 partitions ,Linux 似乎可以管理更多分区(如果您有工具) 。


    • 在相当新的计算机上,我建议您使用 GPT 和 UEFI 模式。这对于 Windows 10 来说不是必需的,但如果/当您想要升级到 Windows 11 时,这将是必要的。(对于 Ubuntu 来说这不是必需的,但它更好,而且更“面向未来”)。

    • 最好先安装 Windows,然后再安装 Ubuntu。否则,如果你从 Ubuntu 开始,然后安装 Windows,Ubuntu 的grub bootloader 将被覆盖,必须修复,因为 Windows 无法识别它。这是可能的,但意味着可以避免的额外工作。


    编辑 1:当您从实时 Ubuntu 系统(通常是 USB pendrive)启动时,您可以运行gparted和编辑分区。如果分区已安装或“交换”,则卸载或“交换”,它将可用于编辑。(Ubuntu 不能让您编辑正在运行的 Ubuntu 操作系统使用的分区,这就是您应该从外部驱动器启动的原因。)

    最后,在使用之前备份你不能丢失的所有东西gparted是个好主意,因为编辑分区是有风险的,它可能会破坏整个分区表。

    编辑 2:当gparted 从 Ubuntu 运行在外部驱动器中时,

    • 右键单击要缩小的分区以进行编辑,在这种情况下/dev/sda6:挂锁符号表明它已安装,因此请卸载它。
    • 再次右键单击以通过移动其尾部来缩小它。(如果您移动它的头端,引导加载程序可能很难找到它。)将创建未分配的驱动器空间。
    • 右键单击未分配的驱动器空间以创建具有所需文件系统的分区。我建议NTFS。贴一个标签,让您可以轻松地从 Ubuntu 和 Windows 中识别它,例如data.
    • 最后点击勾号图标实际执行操作,完成后退出gparted。
    • 10

相关问题

  • 如何在 ubuntu 中挂载加密的 windows 分区?[关闭]

  • 如何使用 Debian 进行双引导?

  • 如何使用 Ubuntu 和 Windows XP 安装双启动配置?[关闭]

  • 如何让双启动 USB 驱动器在 Vista 中工作 [关闭]

  • 如何从双启动计算机访问加密的主文件夹?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve