飞腾FT-2000-4开发板上移植Ubuntu18.04.5且更换飞腾内核4.19.8教程
本文主要介绍了如何在飞腾FT-2000-4开发板上移植Ubuntu18.04.5操作系统,并更换飞腾内核4.19.8的详细教程。该教程涵盖了环境准备、Ubuntu系统安装、飞腾内核的更换等方面的内容。
一、环境准备
在开始安装Ubuntu系统之前,需要准备一些必要的硬件和软件环境。硬件环境包括飞腾FT-2000/4开发板、ATX电源、SATA硬盘、PCIe显卡、TTL转USB串口线、显示器、USB键鼠、U盘、有流量安卓手机和Usb-typeC连接线等。软件环境包括FT-2000/4开发板UEFI固件、Ubuntu18.04.5镜像文件、U盘启动盘制作工具和交叉编译工具等。
二、PCIe显卡的重要性
PCIe显卡是必须的,因为飞腾开发板没有显示,显卡需自己配,选个AMD主流的显卡就行。这是因为飞腾开发板不具备显示功能,需要通过PCIe显卡来实现显示输出。
三、有流量安卓手机的必要性
有流量安卓手机是必须的,系统装起来后,开发板上是没有接口可以上网的,唯一上网的方式就是使用安卓手机的“USB共享网络”的方式。这是因为飞腾开发板不具备网络接口,需要通过安卓手机来实现网络连接。
四、Ubuntu系统的选择
Ubuntu系统只有server服务器版的支持在arm平台上安装,所以需要选择server版本。这是因为arm平台的限制,Ubuntu系统的server版本是唯一支持arm平台安装的版本。
五、HWE内核的重要性
因为是在飞腾平台安装,所以需要镜像内包含HWE内核,18.04系列中,我只载了18.04和18.04.5两个版本,其中18.04不含HWE内核,无法安装。所以后面尝试就选择了18.04中最后一个版本18.04.5来尝试。如果自己手中有18.04的其他版本,可以看看有没有HWE内核,要是没有就选择18.04.5来搞就好了。
六、UEFI固件的获取
UEFI固件怎么搞到启动用Biso FLASH里不在本文的介绍范围内,默认认为提供了UEFI固件,能够自己搞到开发板内。这是因为UEFI固件的获取需要通过飞腾FAE获取,具体获取方法不在本文的介绍范围内。
七、总结
本文提供了在飞腾FT-2000-4开发板上移植Ubuntu18.04.5操作系统,并更换飞腾内核4.19.8的详细教程。该教程涵盖了环境准备、PCIe显卡的重要性、有流量安卓手机的必要性、Ubuntu系统的选择、HWE内核的重要性和UEFI固件的获取等方面的内容。