联想 y500 装机记:uefi 系统引导篇

我的新电脑 Y500 是海淘回来的,默认装的是 win8 系统,电脑硬件方面有相当变态的 UEFI。我打算把电脑的操作系统改成 opensuse12.3 的单系统,本来是打算用 U 盘来安装的,因为我以前都是那么做的,但是 U 盘安装却怎么搞都搞不定。然后安装过程中把 win8 都给格掉了,没系统可用了,身边又没有其它的电脑,所以我只好去花 10 块钱刻了个 opensuse12.3 64 位操作系统的 DVD 盘来搞光盘安装,郁闷呀,早知道当初应该早点在论坛买一个 DVD 碟的。

因为有了那个变态的 UEFI,所以就算刻了个光盘安装过程也远远不是想像的那么一帆风顺的。Y500 进入 BIOS 后,切换到那个 boot 选项卡里面,里面有个 Boot Mode,这个选项里面有纯 UEFI 模式和 Legacy Support 两种模式。也就是说,这个电脑的 BIOS 没有那种纯 Lagacy 的模式。对于 Legacy Support 这种同时支持 UEFI 和 Legacy 的模式,根据 Boot Priority 又分 Legacy First 和 UEFI First。所以呢,总的来说呢,Y500 这台本子的 BIOS 里面有三种 boot 情况:
1、纯 UEFI 模式
2、Legacy Support 模式 +Legacy First
3、Legacy Support 模式 +UEFI First

为什么要说这个呢?因为不知道是我这台电脑完全是一个特例还是怎么回事,我的亲身实践表明只有第三种模式才能成功安装 opensuse12.3。
第一种情况下,进入启动画面选择光盘安装或是 check media 都会在

这里卡死。直接进不了安装界面。

第二种情况下,能正常进入安装界面进行安装,但是如果你选的是 grub2 引导,那么完成整个安装过程后,电脑再重启进入已安装好的系统时会卡死在

如果你选择 grub2efi 引导,会提示这一引导方式与你的硬件平台不兼容,这样你就算安好也白搭。

第三种情况下,进入安装界面,系统提供的分区方案里面会分出一个叫 EFI BOOT 的 Fat 格式的分区,容量大概是分了 156MB,挂载点是 /boot/efi。鉴于安好之后这个 /boot/efi 才 4M 不到的样子,所以分个一百多兆实在是分的太多了,我就只分了 20 多兆的样子,觉得这已经足够用了。然后引导那里系统默认选择的方式就会是 grub2efi,而不会有什么硬件不兼容之类的错误提示。如果你妄想用 grub2 引导,那么你会像第二种情况说的那样卡死掉。所以你还是老实点用 grub2efi 的方式引导,另外就是在那个 grub2efi 的配置选项里面,千万要在那个 secure boot 前面打上个勾把它给选上,这样装好之后,你就能正常引导进入系统中了。如果不选,在进行引导之前,bios 就会弹出提示说现在的安全策略不让你引导,然后你就等着哭吧,别说启动系统了,在引导这关,人家就把你禁了。

另外再说一下 U 盘安装,我尝试过用各种工具(grub4dos、easyBCD、WinkLy、opensuse DVD 光盘里面的 local install)企图进行 grub 引导来搞硬盘安装,但是都以失败告终,如果用 dd 或 imag write 将 Live CD 写到 U 盘里面,只要按照上面说的在 BIOS 里面设置一下目测也是能成功的。如果想用大 DVD 安装光盘进行安装,那么可参考这个链接 zh.opensuse.org/SDB:Live_USB_U%E7%9B%98%E5%AE%89%E8%A3%85#.E7.94.B1_DVD_.E6.88.96.E7.BD.91.E7.BB.9C.E5.AE.89.E8.A3.85_ISO_.E5.88.B6.E4.BD.9C.E5.8F.AF.E5.BC.95.E5.AF.BC_USB
将 DVD 的 ISO 映像文件做出可以引导的 USB-DVD,然后也是按照上面说的在 BIOS 里面设置一下目测也是可以成功的。

沙发肯定是要自己占的

非常实用,强烈建议置顶,请更多的人看到 。

楼主,我之前写过 win8 和 opensuse 双系统引导的帖子,你站内搜一下应该有了

当时我为这事搞的焦头烂额的,看过好多资料的,你写的这个我绝对看过的,但是我按你说的没有搞成功,当时有些疑问想问你,又不知道怎么联系你。
那会儿苦的我,唉,我只好自己一个一个的选项试,安装了一次又一次。
到现在我也不知道是我的硬件比较特殊属于个例还是其它怎么回事。要知道 opensuse12.3 才开始实验性的加入 secure boot 功能,如果说只有支持 secure boot 的系统才能装的话,那么 opensuse 12.3 以下的版本,我的电脑可能都装不了。
感觉这有点不科学呀。
另外,我只试过 grub 系列的,lilo 系列的如 lilo、elilo(支持 efi 的 lilo) 没有试过。
如果谁有新的买的电脑要装机的可以试试

楼主好人,楼主威武,楼主要不一条龙服务整理到 wiki 吧,嘻嘻~感激不尽。。。

我这个搞的一点都不透彻,不好意思到 wiki 上去误人子弟

虽然没用过 UEFI 但还是支持楼主一下

我的机子是联想 Y410,bios 和楼主所说一样,我是用第二种方式,也就是“Legacy Support 模式 +Legacy First”用光盘安装的,win7 和 opensuse12.3 双系统,安装、引导一切顺利,没有问题。

解决啦,谢谢楼主。