linux redhat 实时,Linux 实时化改造 --RedHat/RTAI 安装

Linux 实时化改造 --RedHat/RTAI 安装

Linux 的硬实时化改造有多种方案 https://market.cloud.tencent.com/categories/1011 , 此次给出基于 RTAI 的方案, 后续会陆续给出其他方案细节.

一, 制作 u 盘系统盘

1.使用工具 UltraISO 打开 RHEL-server-6.5-i386-boot.iso

执行启动 -> 写入硬盘映像

写入方式可选 USB-HDD+ 或 USB-HDD

二, 安装 Linux/RedHat6.5

1.插入 U 盘, 打开电模拟器电源, 电源打开后, 迅速按 DEL 键, 进入 BIOS 界面, 更改为 U 盘启动;

2. 在 BIOS 界面下, 在 Save&Exit->Boot Override 中, 选择 U 盘启动, U 盘启动后, 将出现下面的界面. 选择第一项, 然后回车 (截图为 6.4 版本, 界面步骤与 6.5 版本一致).

3. 跳过质量测试提示, 上一步回车后, 将出现下面的界面, 使用 "Tab" 键切换到 "Skip", 然后回车; 选择安装过程使用的语言: 中文 (简体), 然后点 "Next"; 设置键盘为 "美国英语式", 然后点 "下一步"; 选择 Hard drive 安装方法, 如下图所示.

4. 接下来, 需要选择镜像文件的位置, 一般地 U 盘安装, 选择 / dev/sdb 形式即可.

5. 选择系统使用的存储设备, 一般情况, 均默认选择 "基本存储设备", 然后点 "下一步", 然后选择 "全新安装".

计算机主机名进行命名

6. 配置网络可忽略, 安装完成后再配置, 然后点击下一步进行选择系统时区, 时区默认为 "亚洲 / 上海", 注意需要去掉 "系统时钟使用 UTC 时间" 前面的勾, 然后点 "下一步":

选择系统时区

7. 设置 root 账户密码

8. 安装完成后, 需要建立普通用户, 设定好普通用户及密码后, 重启后完成 Linux 安装.

三, RTAI 安装

1. 将纯净内核 Linux-2.6.32.20.tar.gz 及 RTAI 源文件 rtai-3.9.2.tar.bz2 放置在 / usr/src 文件目录下, 并将其解压.

2. 将 backup 文件放置在解压后的 Linux-2.6.32.20, 在此目录下, 输入命令

"mv backup .config"

注: 更改 backup 名称 (.config 在 Linux 下隐藏)

3. 在 Linux-2.6.32.20 目录下

"patch -p1 -b< ../rtai-3.9.2/base/arch/x86/patches/hal-linux-2.6.32.20-x86-2.7-03.patch"

注: 为内核添加实时补丁

4. 在 Linux-2.6.32.20 目录下

"make oldconfig"

5. 在 Linux-2.6.32.20 目录下

"make -j 20 && make modules -j 20 && make modules_install && make install"

6. 内核安装完成后, 需修改启动项

"gedit /etc/grub.conf"

7. 在 / usr/src/rtai-3.9.2 目录下

"make gconfig"

8. 在 rtai-3.9.2 目录下

"make"

9. 在 rtai-3.9.2 目录下

"make install"

此时, 完成 rtai 的所有安装.

亲测, make 时间较强, 需要耐心等待.

实时系统是物联网 https://cloud.tencent.com/product/cbs?from=10680 - 云 https://cloud.tencent.com/product/cvm?from=10680 - 终端设备 https://cloud.tencent.com/product/cns?from=10680 时代的关键技术, 有必要对机器人, 家居家电产品, 可穿戴设备等的实时控制和信息采集系统进行深入研究.

来源: https://www.qcloud.com/developer/article/1627994

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值