我无法在ubuntu-12.04(x64)+ linux-kernel-2.6.32.2中完成RTAI-3.8的安装。
我正在尝试在新PC上安装RTAI。 成功完成了在另一台PC上运行良好的linux内核配置。 但是,“make install”后重启失败。 在grub中选择RTAI-patched linux后,特定症状无法到达登录界面。 这是安全模式下的相同症状。
在linux内核配置中
- Processor type and features
---> Processor family
即使在任何模式中也没有成功的模式。 CPU核心数量相似。
这种情况你不知道是什么原因。 或者是否会有硬件如CPU或主板RTAI不支持? 我的电脑是Pro5500-H Endeavor。规格如下。
CPU: intel Core 17-4770K@3.50GHz x8
motherboard:. EPSON DIRECT CORP Pro5500-H
请帮助我!
答案 0 :(得分:0)
首先,我建议您使用可用软件的较新版本。为什么不使用Ubuntu 14.04和RTAI 4.0(最近4.1也发布了)?
也就是说,支持RTAI的内核配置需要大量的玩法。每个硬件都可能有自己的问题,可能与RTAI无法很好地发挥作用。
虽然有些人尝试过为RTAI制作debian软件包,但根据我的经验,它的效果很好。这是作者(约翰莫里斯)的指示:
(replace 'wheezy' with 'jessie' if applicable)
# Install the Dovetail Automata archive signing keys
wget http://deb.dovetail-automata.com/pool/main/d/dovetail-automata-keyring/dovetail-automata-keyring_0.1-1~wheezy1_all.deb
sudo dpkg -i dovetail-automata-keyring_0.1-1~wheezy1_all.deb
# Configure the archive sources
echo "deb http://deb.dovetail-automata.com wheezy main" |\
sudo bash -c 'cat > /etc/apt/sources.list.d/machinekit.list'
# Update package indexes
apt-get update
# Install packages
apt-get install librtai1 librtai-dev
# amd64 architecture:
apt-get install \
linux-image-rtai.x86-amd64 linux-headers-rtai.x86-amd64
# i386 architecture:
apt-get install \
linux-image-rtai.x86-i686-pae linux-headers-rtai.x86-i686-pae
使用Ubuntu 14.04,将wheezy
替换为trusty
。这将安装启用RTAI的内核(最后两个命令)和RTAI库(第一个apt-get install
)。如果您想要自己的RTAI配置,只需安装内核并构建自己的库。