锐文科技与飞腾CPU厂家紧密合作,在适配及性能提升上也得到了飞腾CPU的大力支持。不同服务器厂家用飞腾CPU制作的服务器的性能,稳定性不一样。锐文测试过的飞腾CPU服务器厂商有飞腾自制的测试服务器,长城服务器和宝德服务器。在系统安装中也总结了很多经验。

 

飞腾服务器安装银河麒麟系统

 

飞腾服务器在安装银河麒麟系统会遇到各种问题。在通过U盘和光驱安装银河麒麟系统时,安装后会遇到(1)直接进入MKSH的SHELL,或者是(2)启动的时候会报错uImage-ft2000plus Failed, /dtb/ft2000olus.dtb Failed, initramfs.img Failed。如下面图片:

飞腾CPU服务器系统安装问题_第1张图片

飞腾CPU服务器系统安装问题_第2张图片

对于错误(1)进入MKSH的SHELL,需要配置BIOS的启动顺序。如图

将“启动项一”改为从USB启动(因为通过ultraISO制作系统盘,需要用u盘或光驱),这个要注意宝德服务器用外置光驱是安装不了,只能通过USB来安装。UEFI应用BBS优先顺序选择关闭。或者UEFI硬盘BBS优先顺序要选择USB, UEFI应用BBS优先顺序关闭. 系统安装完成恢复原来的设置。

飞腾CPU服务器系统安装问题_第3张图片

飞腾CPU服务器系统安装问题_第4张图片

飞腾CPU服务器系统安装问题_第5张图片

飞腾CPU服务器系统安装问题_第6张图片

飞腾CPU服务器系统安装问题_第7张图片



对于安装系统的错误(2),启动的时候会报错uImage-ft2000plus Failed, /dtb/ft2000olus.dtb Failed, initramfs.img Failed,通常是因为宝德服务器从U盘安装,BIOS里GRUB和DTB开启。从内置光驱上安装就会就解决,或者查看下BIOS里GRUB和DTB是否开启。

飞腾服务器安装CentOS系统

 

飞腾服务器安装CentOS,可以根据链接(http://www.phytium.com.cn/Uploads/FT-2000+64Sv1.1.pdf )自行安装。

其中要注意,在宝德服务器上安装CentOS时,因为其昆仑固件是锁系统的,只支持银河麒麟系统。如果想要安装CentOS系统需要把银河麒麟系统配置文件和内核,替换到CentOS系统上,这样就可以通过校验。安装成功后,进入系统依然是银河麒麟logo,进入系统就是正常CentOS系统。可以参考下面的视频连接http://www.raymax.net/index.php/technology/cpu/314-feitengsystem。

另外,飞腾自制的测试服务器及长城定制昆仑固件系统支持CentOS的安装.

其中飞腾自制的测试服务器(昆仑固件和uboot固件)安装CentOS操作系统,安装步骤和图片如下所示:

11.png

1.      解压phytium-centos-xxx.tar.gz;

2.      解压完成后可以看到boot.tar.gz和root.tar.gz两个压缩包;

3.      准备一块机械或者固态硬盘;

4.      设置安装目录为/dev/sdb;

5.      fdisk /dev/sdb; p查看分区;d 删除原有分区;n新建2个分区;sdb1分5G,剩下磁盘空间给sdb2

6.      mkfs.ext4 /dev/sdb1;mkfs.ext4 /dev/sdb2;

7.      将/dev/sdb1和/dev/sdb2分别挂载后;

8.      将boot.tar.gz解压至/dev/sdb1挂载目录;

9.      将root.tar.gz解压至/dev/sdb2挂载目录;

10.    blkid查看磁盘分区uuid号;

11.    更改/dev/sdb1挂载目录中的grub/grug.cfg文件:

将search --no-floppy --fs-uuid --set=root xxxxx中的xxx改为10步骤中看到的/dev/sdb2的uuid;

12.    Sync;卸载/dev/sdb1和/dev/sdb2挂载目录;

13.    插入机器中使用;

14.    用户名:xxxx,密码:xxxxxx;

 

安装完成后,内存显示可能不符合实际配置。以银河麒麟来说,麒麟安装系统默认是64G,因此即使插入256G,显示依然是64G。设备树配置文件不对,需要进入系统该配置文件,重新配置。可以根据链接(http://www.phytium.com.cn/Uploads/FT-2000+64Sv1.1.pdf )自行编译内存设备树。