安装后无法启动 Ubuntu 13.04-amd64

安装后无法启动 Ubuntu 13.04-amd64

由于在 Windows 和远程桌面访问中遇到问题,我最近决定迁移到 Ubuntu。

我今天用 Ubuntu 13.04-amd64 制作了一个可启动的 USB 闪存驱动器,并开始在一个空的 250 GB 硬盘上安装。安装过程毫无问题,但重启后我看到的只是一个黑屏,上面有一个白色光标在闪烁。

我在网上查找了一下,觉得可能是 GRUB 安装不正确。作为参考,我的系统规格如下:

Intel i3 2100、华硕 P8Z68-V LE、ATi Radeon HD 6850、WD Black 640 + Intel 40 GB SSD(Windows 7)、Seagate 1.5 TB(NTFS 数据)、WD 250 GB(Ubuntu)

我试过了sudo grub-install --root-directory=/mnt /dev/sdd1,但出现了错误

Path /mnt/boot/grub is not readable by GRUB on boot. 
Installation is impossible. Aborting

有人有想法吗?

答案1

再次重申,Windows 7 在安装后启动完全正常,所以问题不在于 NTFS。我设法解决了这个问题,一切都运行得非常顺利。下面详细介绍了我的解决方案,供任何遇到类似 EFI 启动问题的人参考。

驱动器安装如下:

  • i. SDA:Mint UEFI 安装闪存驱动器
  • ii. SDB:用于 SRT 缓存的英特尔 SSD
  • iv. SDC:1.5 TB NTFS 数据驱动器
  • v. SDD:250 GB WD Linux 安装
  • vi. SDE:640 GB WD 硬盘,安装 Windows 7

脚步:

  1. 开始 UEFI USB 安装
  2. 删除 SDC 上的 EFI 分区
  3. 删除 SDD 上的分区表
  4. 在 SDD 上的第 0 扇区手动创建 200 MB 的 EFI 启动分区
  5. 在 SDD 上创建 237 GB EXT 4 分区
  6. 在 SDD 上创建 13 GB 交换分区
  7. 将 Linux 安装到 SDD
  8. 重新启动并在 BIOS 中将 UEFI: linuxmint 设置为默认值

我很高兴地说,现在一切都运行正常,包括专有的 AMD Catalyst 驱动程序、AMD Overdrive、Steam、Skype、Creative THX 外置声卡、MX518、Sublime Text 2、LaTeX 等。这是迄今为止我做过的最完整、开箱即用的安装。一旦我解决了启动问题,它甚至比 Windows 还要顺畅。

答案2

不要将 grub 安装在分区中。Grub 应该安装在第一个 HDD 的 MBR 中。/dev/sda(不是 /dev/sda1 或 /dev/sda2 等)。

您可以使用启动修复修复 grub 问题(如果这是实际问题的话)。

答案3

您的问题的第一部分是您在 Intel 系统上运行 AMD 版本的 Ubuntu。这根本行不通,为什么?因为 AMD 制造处理器的方式与 Intel 制造处理器的方式完全不同。这不是 MicroCrap,他们必须根据您使用的处理器类型定制内核。我在 ubuntu 网站上找到的唯一 Intel 版本的 ubuntu 13.04 只是 32 位版本。他们还没有为 Intel 推出 64 位版本。您可以查看这里。我之所以说是,是因为我们正在谈论 2-3 周前发布的最新版本的 Ubuntu。

顺便说一句:如果您预装了 Windows 8 系统而不是 Windows 7,那么 UEIF 确实是一个问题...我的桌面可以很好地运行 Windows 7 和 Ubuntu 13.04,并且 BIOS 上有 UEIF...如果您购买的 PC 制造商预装了 Windows 8,那么您将遇到最大的问题,因为 Windows 8 的激活密钥被硬编码到 BIOS 中...这就是为什么需要将微软全部关闭的另一个原因。

相关内容