飞腾CPU服务器系统安装问题

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

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

飞腾服务器在安装银河麒麟系统会遇到各种问题。在通过U盘和光驱安装银河麒麟系统时,安装后会遇到(1)直接进入MKSH的SHELL,或者是(2)启动的时候会报错uImage-ft2000plus Failed, /dtb/ft2000olus.dtb Failed, initramfs.img Failed。如下面图片
在这里插入图片描述
在这里插入图片描述
对于错误(1)进入MKSH的SHELL,需要配置BIOS的启动顺序。如图
将“启动项一”改为从USB启动(因为通过ultraISO制作系统盘,需要用u盘或光驱),这个要注意宝德服务器用外置光驱是安装不了,只能通过USB来安装。UEFI应用BBS优先顺序选择关闭。或者UEFI硬盘BBS优先顺序要选择USB, UEFI应用BBS优先顺序关闭. 系统安装完成恢复原来的设置。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
对于安装系统的错误(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操作系统,安装步骤和图片如下所示:
在这里插入图片描述

  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 )自行编译内存设备树。

通过测试,宝德服务器在增加内存或者换内存的槽位,会导致服务器无法启动,需要按照出厂配置。需要花大量的时间来进行性能调优。根据飞腾CPU的内存配置的要求,下面的链接中,列出了飞腾CPU适合的内存厂商
http://www.phytium.com.cn/Uploads/FT2000+%2064%E6%A0%B8CPU%E5%86%85%E5%AD%98%E6%9D%A1%E9%80%82%E9%85%8D%E5%88%97%E8%A1%A8V1.2%20-20200323.pdf

<think>首先,用户的问题是:“我想查找在飞腾CPU安装Ubuntu系统的方法 请问飞腾CPU安装Ubuntu系统的详细步骤”。用户提到了参考站内引用,这些引用提供了相关信息: - 引用[1]:飞腾X100适配Ubuntu说明,包括内核和GPU驱动的安装包。 - 引用[2]:国产BIOS飞腾平台服务器搭建,使用Ubuntu 18.04,涉及安装ssh、gcc、nasm等编译环境。 - 引用[3]:飞腾Ubuntu22.04.3安装OpenNebula测试,涉及Node.js的安装和环境变量设置。 系统级指令要求: - 行内数学表达式用$...$格式。 - 独立公式用$$...$$格式并单独成段。 - LaTeX语法正确。 - 使用中文回答。 - 生成相关问题。 - 回答中引用的段落末尾自然地添加引用标识,如[^1]。 回答结构需要清晰,帮助用户逐步解决问题,保证真实可靠。 用户的核心需求是“在飞腾CPU安装Ubuntu系统的详细步骤”。根据引用,飞腾CPU是基于ARM架构(如aarch64),所以安装步骤可能涉及特定驱动和适配。 从引用中提取关键信息: - 引用[1]:提到了飞腾X100适配Ubuntu,需要特定的内核安装包(linux-image-phytium-4.19.deb)和GPU驱动包(phytium-x100-drivers_1.1.2_ubuntu20.04_aarch64.deb)。系统是Ubuntu 20.04。 - 引用[2]:使用Ubuntu 18.04镜像,通过VMware运行,安装ssh服务和其他编译工具。 - 引用[3]:在Ubuntu 22.04.3上安装Node.js。 用户询问的是“安装Ubuntu系统的方法”,这通常是安装操作系统本身。 标准Ubuntu安装步骤: 1. 下载Ubuntu ARM镜像(如Ubuntu Server for ARM64)。 2. 创建启动介质(如USB闪存盘)。 3. 启动目标系统安装。 但飞腾CPU可能需要特定内核或驱动,如引用[1]所示。 可能的详细步骤: - 下载正确的Ubuntu ARM镜像(例如,Ubuntu Server for aarch64)。 - 准备安装介质。 - 启动安装过程。 - 安装后可能需要额外的驱动或适配包。 引用[1]强调需要飞腾提供的deb包,所以安装后步骤很重要。 结构化回答: 1. 准备阶段:下载Ubuntu镜像。 2. 安装阶段:创建启动盘并安装Ubuntu。 3. 适配阶段:安装飞腾特定的内核和驱动。 4. 验证阶段:检查系统运行。 使用引用信息: - 引用[1]:适配步骤,提到deb包名称。 - 引用[2]:安装基础系统,但使用VMware,这可能是虚拟机安装,用户可能想要物理机安装。用户问题是“安装Ubuntu系统”,可能是物理机。 用户上次问题和回答:用户提到“参考站内引用”,但这不是真正的需求;我应该基于当前问题。 生成相关问题:在回答后添加相关问题。 回答结构: - 引言:简要解释飞腾CPU基于ARM,Ubuntu需要ARM版本。 - 步骤:详细步骤。 - 引用:在相关部分末尾添加引用标识。 详细步骤: 1. **下载Ubuntu ARM镜像**:从Ubuntu官网下载适用于aarch64的版本。 2. **创建启动盘**:使用工具如Rufus或dd命令创建可启动USB。 3. **启动系统**:插入USB,启动飞腾平台服务器进入安装程序。 4. **安装Ubuntu**:按照安装向导进行分区、设置等。 5. **安装后适配**:安装飞腾提供的特定驱动和内核包(如引用[1])。 6. **设置环境和工具**:根据需要安装ssh、编译工具等(如引用[2])。 在引用[2]中,它使用VMware,但用户可能不需要虚拟机;我应该建议物理安装。 指定版本:引用[1]用20.04,[2]用18.04,[3]用22.04.3。推荐基于引用[1]的20.04,因为它有适配说明。 完整步骤: - Step 1: 获取Ubuntu镜像。 - Step 2: 创建启动介质。 - Step 3: 安装Ubuntu。 - Step 4: 安装飞腾适配包(内核和驱动)。 - Step 5: 可选:设置ssh和其他工具。 添加引用: - 在内核和驱动安装部分引用[1]。 - 在基础安装引用[2],但[2]是虚拟机设置;或许修改。 引用[2]是搭建服务器用于编译,但它从安装Ubuntu开始。 确保真实可靠:基于引用信息,尽量准确。 生成相关问题: 例如: 1. 如何验证飞腾CPU上的Ubuntu安装是否正确? 2. 飞腾X100适配Ubuntu的常见问题是什么? 3. 如何优化飞腾平台上的Ubuntu性能? 现在,构建回答。 </think>### 飞腾CPU安装Ubuntu系统的详细步骤 飞腾CPU基于ARM架构(如aarch64),因此在安装Ubuntu系统时,需要使用ARM版本的Ubuntu镜像,并在安装后适配飞腾特定的内核和驱动(如X100系列)。以下步骤基于参考引用内容整理,确保真实可靠。推荐使用Ubuntu 20.04 LTS版本,因为它有较好的飞腾适配支持(引用[1])。整个过程分为四个阶段:准备阶段、安装阶段、适配阶段和验证阶段。步骤清晰,便于操作。 #### 1. **准备阶段:下载Ubuntu镜像并创建启动介质** 首先,下载Ubuntu的ARM64版本镜像,并创建可启动的USB安装盘。 - **步骤:** 1. 从Ubuntu官网下载适用于aarch64架构的Ubuntu Server镜像(推荐Ubuntu 20.04 LTS或22.04 LTS)。下载链接:[Ubuntu ARM64下载](https://ubuntu.com/download/server/arm)。 2. 使用工具(如Rufus或balenaEtcher)创建一个可启动USB闪存盘: - 在Windows或Linux主机上,插入USB盘(至少8GB)。 - 运行工具并选择下载的Ubuntu镜像文件,写入到USB盘。 3. 准备飞腾平台服务器: - 确保服务器硬件兼容(如飞腾X100系列)。 - 插入USB启动盘,开机进入BIOS设置,将启动顺序调整为从USB优先。 - 保存设置并重启(如果需要,参考国产BIOS设置文档[^2])。 #### 2. **安装阶段:安装Ubuntu系统** 通过USB启动安装向导,完成Ubuntu的基本安装。 - **步骤:** 1. 启动服务器:插入USB盘后开机,系统会自动进入Ubuntu安装界面。 2. 选择语言和键盘布局:根据提示选择中文(简体)和默认键盘。 3. 网络配置:连接以太网或Wi-Fi(推荐有线网络以减少安装错误)。 4. 磁盘分区: - 选择“向导 - 使用整个磁盘”自动分区(或手动分区)。 - 确认分区方案后,开始安装安装过程约10-30分钟,取决于硬件性能)。 5. 用户设置:输入用户名、密码和主机名。 6. 安装系统组件:勾选“安装OpenSSH服务器”以启用远程管理(类似引用[2]中的ssh安装步骤)[^2]。 7. 完成安装:重启服务器,移除USB盘,登录Ubuntu系统(首次登录使用设置的用户名和密码)。 #### 3. **适配阶段:安装飞腾内核和驱动** 安装后必须适配飞腾CPU的特定内核和驱动包,确保硬件兼容性(如GPU显示驱动)。 - **步骤:** 1. 获取飞腾提供的deb安装包: - 联系飞腾官方支持或授权渠道获取以下包(实际名称可能因版本而异): - `linux-image-phytium-4.19.deb`:飞腾内核安装包(含X100显示驱动)。 - `phytium-x100-drivers_1.1.2_ubuntu20.04_aarch64.deb`:GPU驱动包(适用于Ubuntu 20.04)[^1]。 2. 安装内核包: ```bash sudo dpkg -i linux-image-phytium-4.19.deb # 安装内核 sudo reboot # 重启以应用新内核 ``` 3. 安装GPU驱动: ```bash sudo dpkg -i phytium-x100-drivers_1.1.2_ubuntu20.04_aarch64.deb # 安装GPU驱动 sudo apt --fix-broken install # 解决依赖问题(如有) ``` 4. 更新系统并验证驱动: ```bash sudo apt update && sudo apt upgrade -y # 确保系统最新 lsmod | grep phytium # 检查驱动是否加载 ``` #### 4. **验证阶段:测试系统运行和可选工具** 验证安装是否成功,并根据需要安装常用工具(如编译环境)。 - **步骤:** 1. 系统验证: - 运行 `uname -a` 检查内核版本是否包含“phytium”。 - 测试显示输出:连接显示器查看GUI(如果使用桌面版)。 2. 安装SSH和远程管理: - 如果安装时未选OpenSSH,手动安装: ```bash sudo apt-get install openssh-server -y sudo service ssh start # 启动SSH服务 ``` 3. 可选:安装编译环境(类似引用[2]): - 例如,安装gcc、nasm等工具: ```bash sudo apt install gcc-4.8 g++-4.8 build-essential nasm iasl uuid-dev python gcc-aarch64-linux-gnu -y ``` 4. 环境变量设置(如引用[3]的Node.js示例,可选): - 添加PATH变量:编辑 `/etc/profile` 并 `source` 应用[^3]。 #### 注意事项 - **硬件兼容性**:飞腾X100系列需专用驱动包;其他飞腾CPU版本可能需调整包名。 - **网络依赖**:安装过程需联网下载更新;确保稳定连接。 - **错误处理**:安装失败时,检查BIOS设置或飞腾官方文档。 - **引用依据**:内核和驱动步骤基于飞腾适配说明[^1],基础安装参考服务器搭建指南[^2]。 ### 相关问题 1. 如何验证飞腾CPU上的Ubuntu驱动是否正常工作? 2. 飞腾平台安装Ubuntu时常见的错误如何解决(如驱动不兼容)? 3. 在飞腾CPU上如何优化Ubuntu系统的性能(如编译环境配置)?
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值