0

我无法在 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 奋进。规格如下。

CPU: intel Core 17-4770K@3.50GHz x8 
motherboard:. EPSON DIRECT CORP Pro5500-H

请帮我!

4

1 回答 1

0

First of all, I suggest you use newer versions of the available software. Why not use Ubuntu 14.04 and RTAI 4.0 (recently 4.1 was also released)?

That said, RTAI-enabled kernel configuration requires a lot of playing around. Each piece of hardware may have its own issues that may not play well with RTAI.

There are people who have tried making debian packages for RTAI though, and in my experience it has worked great. This is instruction from the author (John Morris):

(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

With Ubuntu 14.04, replace wheezy with trusty. This installs both the RTAI-enabled kernel (the two last commands) and the RTAI library (first apt-get install). If you want your own configuration for RTAI, you can simply just install the kernel and build your own library.

于 2015-01-30T13:45:38.437 回答