我似乎无法理解分区是如何工作的,我也不知道我的电脑里每个操作系统占用了多少空间

我似乎无法理解分区是如何工作的,我也不知道我的电脑里每个操作系统占用了多少空间

我最近爱上了 Ubuntu,并把它安装在我的电脑上。这台笔记本电脑因为与学校有关或类似原因而享有特别折扣。无论如何。

它附带 2 个操作系统:Windows 7 和 Linux Magic Box(“Linux Caixa Mágica” 的翻译,本来是用来帮助学习的,但实际上很糟糕)。然后我将 Ubuntu 安装在一个我认为是 103GB 的分区中,但经过进一步调查,我认为我实际上只给了它 7GB!这恰恰是我想要的。

因此,在启动屏幕上(我可以选择 3 个不同的操作系统),它显示了 Linux Magic Box 的两个不同部分:“/dev/sda2”和 /dev/sda5。我尝试删除 /dev/sda 5,但它说必须删除高于 5 的逻辑部分……或类似的东西。如果需要,我可以发布完整的错误消息 :) /dev/sda2 已删除,没有任何问题。

这是我的 GParted 屏幕:

在此处输入图片描述

如您所见,确实还剩下一些空间可供分配。但有太多不同的分区了!我想删除几乎所有分区,但我担心可能会搞砸。

这是在 Windows 7 电脑上显示的内容(请不要介意文本是葡萄牙语,我认为它是可以理解的)

在此处输入图片描述

如您所见,我有 2 个磁盘:/c/ 和 /d/。所以应该是 2 个分区,对吗?我真的不明白。

我的想法是保留 Windows 7 的安装,同时保留 Ubuntu,只删除 Magic Box,这样可以为 Ubuntu 释放更多空间。但这个看似简单的任务实际上并不那么简单。

提前谢谢了!

答案1

Windows 无法识别 Linux 分区,因此它不会在文件管理器中显示它们。如果您打开 Windows 的分区管理器(我忘记如何访问了),您将看到所有分区。

您有 3 个主分区:/dev/sda1,,/dev/sda3/dev/sda4

/dev/sda4是扩展分区,它被分成4个逻辑分区:/dev/sda5、、/dev/sda6/dev/sda7/dev/sda8

您只需使用 gparted 调整这些分区的大小并占用未分配的空间即可。例如,/dev/sda8通过向左扩展使其变大,直到/dev/sda6

您还可以删除任何分区,但正如错误消息所述,您必须先卸载具有更高逻辑编号的分区。这意味着在/dev/sda8安装时您无法删除/dev/sda5。当您必须操作分区时,最简单的方法是启动实时 CD 并在那里启动 gparted 并执行您的工作,因为在实时会话中,HDD 上的任何分区都未安装。

答案2

好的,首先是一些基本的东西。在 Linux 中,设备显示为:

/dev/sdXN 
  • ...其中 X 是一个从 a=第 1 个圆盘、b=第 2 个圆盘开始的圆盘。
  • ... 其中 N 是分区。1=第一个分区,2=第二个分区

Windows 坚持始终在第一个分区上启动。

所以

  • /dev/sda1 是您的 C: 驱动器。
  • 该磁盘有 48 Gb 的未分配空间。对于 Linux/Ubuntu 安装来说绰绰有余,但我建议在 Windows 中格式化它,并将其添加到 C: 或创建 E:。
  • /dev/sda3 似乎是预安装的诊断程序(可能是用于重新安装 Windows 的分区。如果您创建了安装 DVD,则可以删除它。如果删除它,请先执行此操作,然后将其添加到新的 E:驱动器或 C:驱动器(您可以使用 gParted,也可以使用 Windows 本身或 Partition Magic 之类的工具)。
  • /dev/sda4 是您的 D: 驱动器。
  • /dev/sda5、sda7 和 sda8 是 Linux(ext 是 Linux 的默认文件系统)。sda8 是交换。其他 2 个很奇怪:我期望看到一个标签/。1 可能是 Ubuntu,1 是 Linux Magic Box。

如果我是你,我会将 /dev/sda5(FAT32)的内容移动到你的 C: 或 D: 驱动器。然后可以删除名为 sda4 到 sda8 的所有分区,并创建 2 或 3 个新分区(1 个用于交换(2-5Gb 应该够用),1 个用于根(/;15Gb 应该够用),1 个用于数据(这相当于 Ubuntu 的 D: 驱动器)。

结果是 Ubuntu 的全新安装,在 sda5 上有 root 权限,在 sda6 上有交换分区,在 sda7 上有数据分区。

您可以从安装程序中完成所有这些操作,如果您决定格式化,请将它们全部设为 ext4,而不是 ext4 或 ext2。

如果您想保留 Ubuntu 磁盘上的任何数据,您还可以安装 gParted 并通过在 sda8 和 sda8 之间添加未分配空间来扩大 sda8。不过这有点复杂。最简单的方法是制作一个gParted 实时 CD;它的工作原理与 Ubuntu Live DVD 相同,但它仅用于磁盘管理。

不需要额外的 FAT32 分区:Ubuntu 会很乐意为您挂载 C: 和 D:,以便您可以将文件放在 D: 并从 Ubuntu 中查看它们。

答案3

在 Linux 结构中,一小部分硬盘仅用于启动。在操作系统加载并与内核(主板的 BIOS)同步后,它将挂载主分区,其中 / 和 /home/yourusername 位于其中。

Ubuntu 人中常见的典型结构:

sda1 主磁盘(您的 GRUB 所在的位置)- 分类为“主分区”

sda2 作为扩展分区。您永远不会看到该分区,因为它是一个容纳“盒子”的“盒子”,例如您的 sda5 - 因此被归类为“扩展分区”。

sda5 作为逻辑分区,您的所有主目录都位于其中。(即 / 或 /home/yourusername 或类似的)。

这些结构使 Linux 得以运行。因此,上述这些文件控制并协助交换和安装这些分区,以便加载您的操作系统。

答案4

我建议保留 Windows 分区sda1、交换分区sda7、Ubuntu 分区sda8 (可能,根据您的问题)sda3[如果您愿意的话,还有诊断!]。

步骤:

  • 备份所需内容sda6

  • 启动 Live-Ubuntu 并启动GParted

  • 右键单击交换分区sda7并关闭交换,

  • 在逻辑分区中,删除sda5和,sda6以便在扩展分区中留出大约 112GB 的未分配空间。使用它来扩展sda8分区(推荐)或创建新的逻辑分区;或者介于两者之间。

  • sda3如果愿意,请保留,否则,删除并使用未分配的空间创建一个主分区sda1

  • 编辑菜单并选择应用待处理的操作

snap1

相关内容