分区错误

分区错误

我是 Ubuntu 新手。我安装了 Ubuntu,但我认为我把分区弄乱了。我想创建 3 个 250Gb 的逻辑磁盘,Ubuntu 将安装在这些磁盘上,另外两个磁盘用于存放文件和其他东西。

但安装后,我能够将磁盘视为根目录中的文件夹,并且无法向这些文件夹写入任何内容(可能是错误的挂载点:()。以下是我在安装过程中提供的挂载点:

  • 第一个磁盘: mount point: \

  • 第二张磁盘:mount Point: \drive1

  • 第三张磁盘: mount point: \drive2

当我尝试使用 g 重新格式化时,nome-disk-utility 3.10.0出现以下错误: http://i.imgur.com/JyOW86P.png

http://i.imgur.com/8mOaKAb.png

答案1

首先,在 Linux 中,正斜杠 ( /) 用作目录分隔符,而不是反斜杠 ( \)。这可能会导致您的问题,但您可能只是在问题中将其转录错误。我提到它只是为了首先介绍最基本的内容。此外,在 Linux 世界中,分区不称为“驱动器”或“磁盘”;它们是“分区”或“文件系统”,具体取决于上下文。“驱动器”和“磁盘”这两个词通常指的是您的硬件,因此您不能“创建...磁盘”。

其次,您报告的错误消息通常是由分区软件中的舍入问题引起的。也就是说,软件可能会说分区 A 结束于“250MiB”,而实际上它结束于 250.25MiB。当您告诉它从 250MiB 开始下一个分区时,它会显示一个错误,就像您显示的那样,因为 250.00MiB 小于 250.25MiB,当然它不能遵守。有两种解决方案:

  • 在分区之间留出一小段间隙——告诉它从 1MiB 分区开始前一个的结尾和 1MiB下一个分区的开始。您可能会发现分区之间有小间隙,但至少您有分区。
  • 使用其他分区工具 — GNOME 磁盘实用程序有其优点,但它不如其他一些工具那么精致和精确。当我需要 GUI 工具或需要调整分区大小时,我更喜欢 GParted;我使用gdisk(用于 GPT)或fdisk(用于 MBR)进行精确的命令行操作。(免责声明:我写了gdisk,所以我并不完全公正。)gdisk和都fdisk使用扇区作为单位,因此您可以精确地放置分区。(不过,这些值可能会略微四舍五入以符合某些对齐规则。)

在结束之前,我想再强调两点:

  • 我怀疑您是在用 Windows 假设来完成分区任务。几乎没有经验丰富的 Linux 用户会创建要挂载为/drive1和 的分区/drive2。Linux 统一目录树定义非常明确,目录包括/usr/home/var/tmp。经验丰富的管理员可能会将一个或多个目录(或其他各种目录)拆分到自己的分区中,但我不清楚您希望用 和 实现什么/drive1。Linux/drive2程序文件不会存储在那里(它们大多存储在 中/usr),而用户文件通常位于 中/home。您可以通过阅读维基百科上的文件系统层次结构标准 (FHS),以及其他地方。
  • 大多数现代计算机(自 2011 年中期以来销售的计算机)都使用 (U)EFI,它与 GPT 配合使用效果最佳,而不是您似乎正在使用的 MBR 分区方案。可以肯定的是,大多数 EFI 都包含以旧 BIOS 模式启动的能力,该模式通常使用 MBR,但目前,恕我直言,在新机器上坚持使用 EFI 和 GPT 是最明智的选择。当然,如果您的计算机较旧,它可能是基于 BIOS 的,而早期的 EFI 实现通常不够稳定,因此在 BIOS 模式下使用它们可能是合理的。请参阅这一页有关识别计算机功能和 Ubuntu 安装程序的启动模式的更多信息。

相关内容