Ali*_*Ali 3 installation partitioning uefi
我已将系统更改为从 UEFI 而不是 BIOS 启动,并在我的内部 SSD 上安装了 Windows 7,该 SSD 具有 GPT 分区类型。
我正在尝试在我的外置硬盘上安装 Ubuntu 13.04。我的机器是联想W520。我的硬盘是 1TB USB3 WD。
以下是我一直在尝试的一些内容:
我尝试了两种不同的方法:
第一:当我让Ubuntu自动安装时,不做任何更改,安装完成但Ubuntu没有启动。SSD 已用完,我确信系统会以 UEFI 模式启动。
第二:我尝试按照以下顺序自己进行分区,但我仍然遇到同样的问题,我确定我的硬盘分区为 GPT:
/EFI Boot
/(root)
/swap
/home
我选择在/EFI boot
.
请让我知道我做错了什么。
谢谢
更新: 我确定 SSD 上的 Windows 以 UEFI 模式启动。但是,我断开了我的硬盘,Windows 确实从 SSD 启动。我使用实时 USB 启动 Ubuntu,让它进行分区并在外部硬盘上安装 Ubuntu。我仍然有同样的问题,Ubuntu 没有启动。然后我使用了实时 USB 并安装了引导修复。运行 Boot-repair 并重新启动后一切正常,Ubuntu 确实从 HDD 启动。但是,在启动到 Ubuntu 之前有一行:ata_id[279]: HDIO_GET_IDENTITY failed for '/dev/sdb': Invalid argument
但是系统会启动。
启动信息脚本:这是我在使用启动修复后得到的启动信息脚本。
我尝试更改分区和分区大小。阅读此处后,我使用 Gparted 更改了分区。
我还安装了/dev/sda1
标记为/boot
分区的引导加载程序。正如预期的那样在安装和重新启动后,Ubuntu 没有启动。因此,通过遵循此和此帖子,我尝试将引导加载程序注册到 EFI。但我没有成功。我什至注意到我的机器可能有这个问题,我改变了/EFI/Ubuntu/bootx64.efi
名称和位置但没有影响,Ubuntu不想启动。再次,我使用引导修复来解决引导问题,它像上一次一样工作,我在 Ubuntu 中。但我真的很想知道是什么导致了这个问题。有趣的是,Boot Repair 已经创建了所有可能的文件夹和文件。有没有办法知道哪些文件夹用于启动?这些是不同的文件夹和文件:
- /boot/efi/EFI/Boot/bootx64.efi
-/boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
和bootx64.efi
-/boot/efi/EFI/ubuntu/bootx64.efi
和grubx64.efi
Grub2/安装程序并不总是管理 EFI。最好的选择是启动 live CD 并使用启动修复。
请参阅:如何将 Windows 7 与预先存在的 Ubuntu 安装一起安装?
不同的问题,相同的解决方案。
如果它不起作用,请发布 url bootrepair 给你。
归档时间: |
|
查看次数: |
5250 次 |
最近记录: |