在 Windows 8.1 旁边安装 Ubuntu 13.10

在 Windows 8.1 旁边安装 Ubuntu 13.10

我有一台戴尔 Inspiron 5520(8GB 内存,1TB 硬盘),并且已在上面安装了 Windows 8.1 x64。我想安装 Ubuntu 并将 Windows 8.1 与 Ubuntu 双启动,但我做不到(我的问题不是双启动过程,我可以稍后使用 EasyBCD 修复),Ubuntu 无法安装。

当我从 Live CD 启动时,我没有“与 Windows 8 一起安装 Ubuntu”的选项,当我选择“其他...”时,它显示我的分区全部由 Windows 使用(系统保留、保留等),而我想要安装 Ubuntu 的一个分区是“不可用”。我的磁盘是 MBR,我认为问题在于有超过 4 个分区。我从 Windows 内部创建了另一个本地磁盘,但 Ubuntu 只将该驱动器和我缩小的驱动器视为一个分区。

因此,现在我想在不关闭 Windows 的情况下安装 Ubuntu(如果可能的话)。也许有某种方法可以创建一个扩展分区并使用它,但我不知道该怎么做(我可以缩小其中一个驱动器,但那不会创建新分区,对吧?)。

以下是 Ubuntu 中 GParted 的屏幕截图:

在此处输入图片描述

  • 我不知道为什么这 800 GB 未分配,在 Windows 中,它由 2 个驱动器组成(我将它们命名为本地磁盘 E:\ 和 L:)

另外,当我右键单击该 800 GB 分区并单击“新建...”时,出现此错误:

在此处输入图片描述

这很有道理,而且这正是我想做的事情,但我不知道可以删除哪个分区,以免我的 Windows 崩溃。另外,我不知道如何创建扩展分区,因为我以前没有这样做过,所以我想我需要帮助。

编辑:这是分区旁边的警告描述的屏幕截图:

在此处输入图片描述

对于 NTFS 分区,除了最后一部分外,描述是相同的,最后一部分改为:

ntfs 文件系统支持需要以下软件包列表:ntfsprogs / ntfs-3g

谢谢你!

答案1

首先,分区工具(如 GParted)中的未分配空间与分区上的未使用空间不同。分区表中的未分配空间对于操作系统来说是不可用的,除非在该空间中创建分区,或者调整现有分区的大小以覆盖该空间。这是因为分区有点像酒店的房间号;没有它,尽管磁盘(/hotel)上存在空间,但操作系统(/guest)无法找到它。

其次,你应该绝不在 Windows 中创建一个分区,供 Linux 使用。你似乎很幸运,没有造成任何损害,但许多做同样事情的人最终不得不使用第三方实用程序来修复损害——当被要求创建超过四个分区时,Windows 会不请自来地将标准分区设置转换为逻辑磁盘管理器 (LDM),又名动态磁盘,安装。您无法将 Linux 安装到这样的磁盘上,因此您必须撤消此操作,而这当然无法通过 Microsoft 提供的工具来完成。

如果您打算将 Linux 安装到现有分区之一,那么我建议您:

  1. 删除该分区。
  2. 移动/调整剩余分区的大小,使它们连续。如果移动/dev/sda4,请从 Windows 执行;如果从 Linux 执行,Windows 可能会停止启动。
  3. 重新启动到 Ubuntu(或任何 Linux 紧急系统)。
  4. 在未分配的空间中创建一个扩展分区,并在该扩展分区内创建逻辑分区供 Linux 使用。
  5. 将 Ubuntu 安装到您创建的逻辑分区。

另一方面,如果您现有的四个分区都被 Windows 使用,您可以按照我刚才描述的方式操作,但对于步骤 1,请删除您愿意牺牲的分区(因为它是空的,或者因为您将它的数据传输到另一个分区)。如果这不可能,请尝试以下操作:

  1. 假设/dev/sda4是你的 WindowsC:驱动器(它是唯一一个足够大的驱动器),将其移动到结尾磁盘。请使用 Windows 来完成这项工作;如果您使用 Linux,则可能无法再启动。
  2. 假设/dev/sda3不是参与 Windows 启动过程,使用修复零件。
  3. 在 Linux 中使用 GParted,调整扩展分区(FixParts 将创建)的大小以覆盖以前/dev/sda3但现在将是/dev/sda5和之间的空间/dev/sda4
  4. 安装 Ubuntu,并让它(或告诉它)创建额外的扩展分区供自己使用。

在执行上述任何一项任务之前,请备份磁盘上的所有重要数据。分区操作本身就存在风险,而您需要执行的操作可能会进一步破坏 Windows 启动过程。在 Windows 中移动和调整 NTFS 的大小可能比在 Linux 中更安全一些。当您处理以 BIOS 模式启动的分区时尤其如此。

答案2

根据您的第二张图片(在该图片上,Windows 已经在 MBR 磁盘下创建了 4 个主分区),不可能再创建更多分区。所以我有一些建议,需要删除整个硬盘

1.使用 GParted 重新分区整个磁盘。创建一个未分配的分区和一些扩展分区。这样你就可以在扩展分区上安装 Windows,而系统保留和其他分区可以驻留在主分区上

2.删除整个硬盘并在 GPT 分区表下重新格式化。因此理论上你可以创建无限的主分区。但如果你想使用这个,你的 BIOS 应该支持 UEFI,你也应该使用 Windows 64 位安装程序(不仅是操作系统,还有安装程序)

抱歉,我只能建议你这个

相关内容