双重启动挑战!

双重启动挑战!

好的,在问这个问题之前,我已经在论坛上搜索了好几天,尝试了很多建议。我的情况是无法双启动 Win10 和 Ubuntu 14.04.3 LTS。听起来很简单。

所以我尝试过:

  1. 禁用快速启动
  2. 禁用安全启动
  3. 尝试从 Windows 和 BIOS 更改 UEFI 设置(我的硬件是 2008 年的,所以这根本不是一个选项)
  4. 更改了 IDE/ACHI 模式
  5. 强制我的 CDROM 驱动器进入 EFI 模式
  6. 从 Linux Live CD 和拇指驱动器启动
  7. 从 Linux LiveCD 进行引导修复;
  8. (来自 Windows)缩小了我的 C: 盘,但未对其进行格式化。我的 BIOS 没有任何“传统模式”选项。

当 Ubuntu 安装程序启动时,它无法检测到现有的操作系​​统 - 因此我选择“执行其他操作”。它无法检测到 C: 虽然我的 raid5 阵列确实出现了,但我尝试过 gparted,但它甚至无法启动,并且会产生错误。如果我通过错误推动我,raid5 阵列再次出现,但没有 C: - 这是我想要安装 Linux 的地方。

有什么想法吗?我原本想先安装 Linux,然后再安装 Windows,以实现双启动解决方案,但是如果 Linux 安装程序未检测到 C: - 我该怎么做呢?

答案1

看起来 Windows 处于休眠模式,因此磁盘仍然处于安装状态。

改变它启动 Windows 10 安装禁用休眠

要禁用休眠模式,请打开以管理员身份命令提示符并执行:

powercfg /h off  

做完这些之后——关闭机器完全地-不要重启

现在重新安装 GRUB 引导加载程序到你的 Ubuntu 安装中电喷模式

从 Ubuntu 安装介质启动- 打开终端并执行:

sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub  

笔记:

sd*= 磁盘 | sd**= efi 分区 | sd***= 系统分区

要识别分区号,请使用分区- 它包含在 Ubuntu 安装媒体中。

启动到 BIOS 并在 UEFI 设置中选择 Ubuntu 作为启动的默认操作系统。

注意:从您的问题中无法明确您是否已安装 Ubuntu 14.04.3 LTS。
如果您没有安装任何 Ubuntu 版本...您可以跳过重新安装 GRUB 的部分。

答案2

尝试更新您的 grub。我遇到了同样的问题,并通过更新 grub 解决了该问题。

在终端类型中sudo update-grub,等待更新完成并重新启动您的电脑。

相关内容