如何分区以便安装更多 Linux 发行版

如何分区以便安装更多 Linux 发行版

我有以下分区:

  • sda1 ntfs 恢复 7GB (启动、诊断)
  • sda2 ntfs Windows 40 GB
  • sda3 ext3 linux 12 GB
  • sda4 扩展 55 GB
    • sda6 ext3 工作 53 GB
    • sda5 交换 2GB

我尝试将 Windows 分区缩小到 24 GB 左右,以便再创建两个各 8 GB 的分区,我想在其中安装许多 Linux 发行版。但 gparted 不允许我这样做,因为已经有 4 个主分区了。我该怎么办?(另外,我不明白上面列表中哪些是主分区?我猜 sda1、sda2、sda3 是主分区。)我可以将 Windows 缩小到 24 GB,并使用 16 GB 空间进行工作,但我不知道新的发行版将放在哪里。

我怎样才能添加更多?

答案1

根据您的分区图,sda4您的扩展分区和sda6似乎sda5logical其中的分区。

现在,由于您已经有 4 个主分区(包括 sda4(也被认为是这样)您不能定义新的主分区。sda1由于这个原因,缩小以拆分它将失败。

您有几个简单的选项可供选择。
(所有这些都基于在extended分区中获取更多空间)。

  1. 缩小数据分区sda6以创建更多逻辑分区。您可以在这些逻辑分区上安装基于 unix 的系统,诸如此类的东西GRUB可以处理这种情况。
  2. 关闭或者移出你的unix分区(sda3sda6),然后重组你的磁盘。
    • 这意味着您要么备份要在全新安装中恢复的 unix 数据,要么备份要恢复的整个分区映像(假设您有这样做的经验)。
    • 如果您这样做,您将处于一个中间状态,其中sda1sda2将是您的系统上唯一有用的分区。
    • 此时,您也可以继续缩小您的sda2空间并释放更多的可用空间到未分配区域(您可能已经删除了其他分区)。
    • 现在,您可以创建一个包含所有可用空间的单个扩展分区,并从其中的新分区开始,您将在其中重新安装或恢复您的主 unix 分区(现在sda3),然后根据您的选择添加其他 unix 系统。

请记住,您可以在所有 unix 系统之间共享一个swap分区。这是因为您一次不会运行多个系统,并且正在运行的系统可以使用公共swap分区。该swap分区在重新启动后没有持久数据。

当您启动到 Unix 时,请尝试命令“ sudo fdisk -l /dev/sda”。
它将转储您的分区表,其中sda4描述为Extended,其StartEnd范围将包含其余(sda6sda5)逻辑分区的范围。此Extended分区也算作primary partition

相关内容