其实并不麻烦,但……

之前提到,最近想组台小服务器,满足自己搞机欲望,顺便组台NAS。然后在搜搜找找,看淘基本都是J3455的板子,由于强迫症发作,考虑到会顺便当HTPC用,总觉得J3455性能不够,视频转码可能吃力。然后淘宝上搜搜找找,原本想直接来套i3-8100+H310板子,但看了看价格,算了吧等以后有钱了再说……所以最后折中了一下,那就J4105吧。

但是等东西都到了开始装机的时候,我才眉头一皱,发现事情没那么简单。

这块华擎j4105-itx的主板,只支持UEFI启动!

特喵的关了secure boot都没有csm和legacy启动的选项,气的我是差点当场想砸了。

先深呼吸平静一下,UEFI就UEFI吧,人家CentOS的官网上写着支持UEFI呢,我还解决不了这问题?

然后网上找找教程,基本都是跟win10双系统的。还有有的这些搬运也太不敬业了吧?拿着legacy的界面和指令给我说这是UEFI的安装?安装盘用UEFI进去还用tab调出命令行?我……

算了算了,我还是自己来吧,毕竟第一次用UEFI直接安装CentOS,参考一下双系统的指令,发现实际上很简单,燃鹅网上误导性的教程实在是太多了,导致了一系列坑爹事故……

总结起来就一句话:在U盘刻录系统镜像的时候,U盘label实际会和系统镜像中默认路径的label不同,这导致在UEFI模式下引导程序不能正确地找到路径,而需要我们自己手动确认并修改成正确的路径。

废话那么多,下面进入正题:

首先bios关闭secure boot,启动方式设定为UEFI only

进刻录好系统镜像的U盘,UEFI的启动界面是这样的:

光标移到第一行“Install CentOS 7”上,按e进入编辑:

这里请先注意一下第一行最后“hd:LABEL=CentOS\x207\x20x86_64”,这是系统镜像默认的路径

我们先把这行改成后面改成:”Linux dd quit”,查看U盘分区:

改好后按Ctrl+X运行:

注意U盘分区标签,是”CentOS\x207\x20x8″,记下这个,跟镜像默认的LABEL相比,少了几个字,这是windows刻录镜像的毛病,如果直接在linux上用dd直接刻录就没那么多事了……

重启,还是按e进入启动项编辑,这次把LABEL改成刚才看到的:

按Ctrl+X运行

成功进入系统安装界面:

之后该怎么装怎么装,唯一的区别就是硬盘分区是GPT格式的了,主分区数无上限……


本文被阅读了:13,803次

作者头像
关于  Ailitonia

正因站在了巨人的肩膀上,才越发觉得自己渺小。不求成为巨人,但求与其同行。 把自己所见所闻,记录下来。

→查看所有由Ailitonia发布的文章