[ 已解决 ] 求单硬盘 GPT 分区 UEFI 模式安装 win8 和 openSUSE 13.1 双系统方法

UEFI 模式已安装 win8, 求安装 13.1 双系统方法。

无论用 imagewriter 把 13.1 的 ISO 写入 U 盘,还是用 UltraISO 写入,以 UEFI 模式启动都无法进入安装界面。要么进入 enrooll from disk 的界面,要么进入 grub,就是看不见安装的那个界面。

那个虚拟机上安装的教程已经看过了,实际与上面说的不同。

有成功安装的朋友么,烦请指导下,谢谢

参考文档:
pan.baidu.com/share/link?shareid=3273266304&uk=3121452252&fid=399161199
doc.opensuse.org/release-notes/x86_64/openSUSE/13.1/#sec.123.uefi
forums.opensuse.org/showthread.php/487837-how-dual-boot-preinstalled-windows-8-linux-uefi-etc
forums.opensuse.org/showthread.php/485517-openSUSE-Windows8-dual-boot-installation-Questions-for-Secure-Boot-UEFI-and-GPT
forums.opensuse.org/showthread.php/492573-windows-8-1-dual-booted-with-opensuse-13-1
forums.opensuse.org/showthread.php/493567-Windows-8-1-and-Opensuse-13-1-Dual-Boot
en.opensuse.org/openSUSE:UEFI_Secure_boot_using_qemu-kvm

把 iso 写到光盘试试

有什么区别么? 问题是光驱已经拆掉,换成硬盘了。。。。

那好吧 直觉上可能有区别
你用的哪个 iso

这个:
sha1sum openSUSE-13.1-DVD-x86_64.iso
0b8c40a36ff514797cb2ef69331f1c3c8a9ec6ca openSUSE-13.1-DVD-x86_64.iso

有没有在 BIOS 里关闭 secure boot、fast boot 等微软用来防止用户安装 “未经微软验证的操作系统” 的 UEFI 功能?

已经在 win8 里把 fastboot 关了,在 bois 里把 secure boot 关了。

你看的安装教程有链接吗

你看的安装教程有链接吗

在这里:Windows8(UEFI)硬盘安装openSUSE.pdf_免费高速下载|百度网盘-分享无限制

你是照着教程来的吗
没看到需要用 imagewriter 还是 UltraISO 的
只需要把 iso 中的 boot 和 efi 复制到 u 盘目录
然后把 iso 弄到硬盘备用

用 UltraISO 的是把 13.1 ISO 解压缩到 U 盘,EFI 和 boot 自然就都有了。可以理解为上面说的方法二。

能把你启动后的截图发一下吗

截图得晚上了,今天没带本来。

我是这样做的:

  1. 把用 imagewriter 或 ultraISO 写好的 U 盘连上电脑;
  2. 在 bois 里添加 U 盘的 UEFI 启动选项,这步可能不同的本不一样,dell 需要自己 add。
    u 盘的 EFI/BOOT/ 目录下有 bootx64.efi, mokmanager.efi, grub.efi
    这三个我都试了,有两个进入 grub> 命令提示符界面, 有一个进入 enroll from disk 的界面。选.cer 那个,也没由看到盘上哪里由.cer 的 验证文件。

就是这里说的"Enroll key from disk" :
en.opensuse.org/openSUSE:UEFI

“Enroll key from disk”

网上找了张图,界面基本一样,只不过我的列表里多了一个 USB 的选项,图上是两个硬盘,没有 U 盘。



这个地方你往上看
[booting a custom kernel] 这一节就是说那个 der 怎么来的

openssl x509 -in cert.pem -outform der -out cert.der

应该是由 cert.pem 来的

这个说的是 booting from custom kernel 呀?

suse.com/documentation/sled11/book_sle_admin/data/sec_uefi_secboot.html
suse.com/events/susecon2013/sessions/presentations/TT1378.pdf
lhpup.org/help/faqs/secure-boot.html

!](https://forum.suse.org.cn/download/file.php?id=1249)

这里是你需要的吗

禁用 Secure Boot
也会出现 Enroll key from disk 吗

我也不确定需不需要,
如果禁用 secure boot:
UEFI 启动选择从 bootx64.efi 和 grub.efi 引导不会进入这个界面,直接到 grub 命令行了。
如果从那个 mokmanager.efi 引导,就会进入这个界面。

那通过 Grub 应该可以引导你 u 盘上的内核