在 Windows 8 上安装 Ubuntu 13.10 时出现问题

在 Windows 8 上安装 Ubuntu 13.10 时出现问题

我拥有的:

索尼 Vaio 笔记本电脑 (SVE1512E6EW) 预装了 Windows 8。我Secure Boot前段时间在 BIOS 中禁用了它。我之前已经安装了 Ubuntu(以前的版本),但前段时间删除了它。之后,每次启动电脑时都会显示默认的 Windows 启动菜单,唯一的条目是 Windows 8。

我做了什么:

  • 刻录 Ubuntu 13.10 DVD
  • 重新启动计算机并从中启动
  • 选择安装 Ubuntu(而不是尝试 Ubuntu)
  • 从可用空间创建新的 ext4 分区
  • 在其上安装 Ubuntu

发生了什么:

安装完成后我重启了电脑。Windows 默认启动菜单出现了(和以前一样),唯一的条目仍然是 Windows 8。

更新:

运行启动修复后,我在启动列表中看到了 Ubuntu。我启动了 Ubuntu,它运行正常,但重启后我的电脑卡在黑屏上(显示 Vaio 徽标)。所以我决定再次运行启动修复,但现在当我尝试启动 Ubuntu 时,我看到以下错误:

Windows failed to start. A recent hardware or software change might be the cause. 
To fix the problem:

 1. Insert your Windows Installation disc and restart your computer. (Windows came preinstalled).
 2. Choose your language settings, and then click "Next."
 3. Click "Repair your computer."

If you do not have this disc, contact your system administrator or computer manufacturer for assistance.  

File: EFI\ubuntu\grubx64.efi 
Status: 0xc000007b
Info: The application or operation system couldn't be loaded because a required file is missing or contains errors.

这是启动修复生成的 URLhttp://paste.ubuntu.com/6321056/

更新 2:

在我将 BIOS 中的启动类型从 UEFI 更改为 Legacy 并再次从 Legacy 更改为 UEFI 后,Grub 首次出现。我只能进入 Ubuntu 以及 Windows 8。但在启动 Windows 8 并重新启动计算机后,Grub 没有出现。我将启动类型更改为 Legacy 并再次更改回 UEFI,Grub 再次出现。所以基本上,每次我将启动类型更改为 Legacy 并更改回 UEFI 时,它都可以正常工作,但是当我启动 Windows 8 时,它会更改某些内容并阻止 Grub 出现(仅显示 Windows 默认启动菜单,并且唯一的选项是 Windows 8)。

如果您有其他问题,我会尽快回答。

答案1

1.登录您的 Windows 8 操作系统。从以下网址下载并安装 EasyBCDhere

2.在 Linux 部分下为您的 Ubuntu 分区添加启动项。
同时为您的 Windows 8 分区添加条目。

3.重启

或者

尝试boot-repair disk

答案2

确保从正确的磁盘启动 - 安装了 grub 的磁盘。如果不是,请尝试使用启动修复在现场 CD 中。

答案3

在 Windows 上安装 ubuntu 12.10 非常简单。首先安装任意 Windows,然后在 win8 或 win7 上安装 ubuntu 12.10,最后更新到 ubuntu 13.10。

相关内容