双启动 - Kubuntu 和 Windows 8 - 如何?

双启动 - Kubuntu 和 Windows 8 - 如何?

我最近在我的计算机上安装了 Windows 8。

这些是规格:

  • Fx-8150CPU
  • 8GB 内存
  • ATI HD7870
  • 120GB 固态硬盘
  • 2TB硬盘
  • 主板:技嘉 GA-970A-UD3 (rev 1.1)(仅限 BIOS,但可以从 CD 启动 EFI 模式)

我过去曾尝试在安装 Windows 8 后安装 Linux 发行版。但是在安装过程中发生了“严重错误”(没有进一步的详细信息),并且 Linux 的安装并不“干净”。我无法安装很多软件包,而且我发现没有引导加载程序。重新启动时仅直接加载Windows 8。我尝试在 Linux 中重新配置分区,但我破坏了启动分区并且无法启动任何东西。我什至无法修复 Windows 安装,不得不重新安装 Windows。

我需要帮助找到使用分区的正确方法。

Windows 安装在 C: 上,而 D: 仅包含数据

分区

如何预配置分区以便安装和双引导 Kubuntu?我更喜欢将其安装在我的 SSD 上(大约 30 GB),但如果只能将其安装在 HDD 上我也可以。

我将使用 Kubuntu 12.04 LTS(64 位安装 DVD)

  • 我需要做什么才能获得正确的引导加载程序(我认为它是 grub?)
  • 我必须如何准备分区才能正确安装 Linux?

更新:
当我尝试从可启动 USB 记忆棒安装 Kubuntu 时,我看不到我的分区。有120GB可用空间的sda和2TB可用空间的sdb...如何使我在Windows中配置的分区在Linux中可见?

在此输入图像描述


更新2:
看来我的整个 GPT 都已损坏。所以我重新安装了 Windows 8,清除了所有分区和驱动器,现在有了一个干净的 Windows 8 安装,如下所示:

在此输入图像描述

关于如何为双引导 Kubuntu 安装准备分区有什么建议吗?


更新3:
这是我到目前为止所做的:

  • 将我的 Linux 安装的 C 缩减 30 GB
  • 保留 30 GB 未分配空间
  • 从 Kubuntu 12.04 U 盘启动
  • 完成安装过程
  • 在自由空间中创建以下内容
    • 创建 /sda5 作为 ext2,具有 250 mb 和挂载点 /boot
    • 创建 /sda6 作为交换区,大小为 4096 mb
    • 创建 /sda7 作为 ext4 文件系统,大约 25 GB 和挂载点 /
    • 在收到程序警告后,我执行了以下操作:
      • 创建 /sda8 作为 1 mb 的 dos 启动部分(程序推荐它)
  • 作为引导加载程序位置,我选择 /dev/sda5

安装开始时没有任何警告,但当它几乎完成时,它显示“grub 无法安装在 /dev/sda5 中”。

我按照教程一步一步进行操作,但仍然收到相同的消息。

对此有什么建议吗?

答案1

你可以安装windows 8,然后安装ubuntu。Ubuntu会自动识别windows 8。安装ubuntu后。grub会有多个启动选项。默认是ubuntu,其他是windows 8。如果你在windows 8之前安装ubuntu ,您可以使用ubuntu live-cd启动系统,然后重新安装grub。这将重新生成正确的grub。

答案2

您无法将 GRUB 安装到 /dev/sda5(标准表示法是对第一个磁盘的第 5 个分区的引用),因为那不是可引导分区。操作系统只会检查第一个分区是否有可引导分区,如果您想在 Windows 中使用它,我相信您需要将 GRUB 安装到它自己的引导分区中(如果我要做您正在做的事情,我将 Windows 放在 A 盘上,然后将前 30GB 分配给 B 盘上的 Linux,然后将剩余的部分分配给 Windows B 盘,原因是现在您可以通过主板屏幕选择启动哪个操作系统,启动对于 Windows 到磁盘 A,对于 Linux 到磁盘 B)。我确信有一种方法可以将它们并排安装,但我已经很久没有这样做了,我有点忘记了。您也许可以将 GRUB 安装到 Windows 启动分区中,只是不要创建 /boot 分区,当它询问时,选择磁盘 A 的第一个分区。在您执行此操作之前,我会等待其他人验证这一点,因为我不是 100% 确定,而且我讨厌你再次弄乱你的 Windows。

答案3

您是否禁用了 Windows 8 的安全启动?

从实时 USB 启动 ubuntu 时,尝试执行 sudo os-prober 来列出已安装的操作系统。如果显示windows 8,那么你是安全的,否则UEFI BIOS有问题,请按照https://askubuntu.com/questions/435160/cant-boot-windows-7-after-installing-ubuntu/435364#435364

将 bootloader 安装在 /dev/sda 中,将 ubuntu 安装在 /dev/sda5 中。

答案4

我用 xp 和 mint 创建了双启动,其中 XP 位于我的第一个硬盘上,mint 位于第二个硬盘上。我在我的第二个硬盘上为 mint 创建了一个单独的启动分区(它自动识别 xp 安装)。我创建的引导分区是第一的我的第二个硬盘上的分区。完成薄荷安装后(首先安装了 XP),我重新启动,进入 BIOS 并更改了我的硬盘的启动优先级:首先检查我的第二个硬盘,然后检查我的第一个硬盘。

奇迹般有效!

我只是一个指南,希望这对同时安装 win 8 和 kubuntu 也有帮助(虽然没有 win8 的经验):

双引导分区指南

相关内容