0

我正在使用 rhel 机器作为 mic0 协处理器的主机。目前我的 mic0 上安装了 mpss3.2.3 。

我想知道我是否可以应用双启动的概念并且可以安装mpss3.3。还可以在启动屏幕上选择要使用的内核。就像我们可以安装不同的内核版本,然后可以选择使用哪一个,例如:Windows 或 Linux,同样我可以进行一些设置,这将使我能够在 mic0 协处理器上安装不同内核版本的 mpss。

如果是,那么如何?如果没有,那为什么不呢?

谢谢

4

2 回答 2

1

这是可能的,但有点涉及(我将标准 rpm 基础自动转换为多版本设置的脚本大约有 3000 行 shell 代码......)

rpm2cpioa) 使用和将 *rpm 包解压cpio到一个位置,/opt/intel/mpss/VERSION而不是直接安装它们

b) 创建自定义脚本以加载/卸载 MPSS mic.ko 驱动程序

c) 将PATH/LD_LIBRARY_PATH/MIC_LD_LIBRARY_PATH.... 设置为合适的值

d) 创建自定义SOMEPATH/etc/mpss.VERSION目录和 conf 文件 - 重要的是指向 bzimage 和 initrd 的正确指针

e) 通过以下方式启动 mpssd:/opt/intel/mpss/VERSION/usr/sbin/mpssd -d SOMEPATH/etc/mpss.VERSION

f) 使用以下命令执行micctrl -b命令:MPSS_CONFIGDIR=SOMEPATH/etc/mpss.VERSION micctrl -b

这样mpssdmicctrl在正确的位置查找您的配置文件,并且一切都独立于标准位置

迈克尔

于 2014-12-02T03:02:56.893 回答
0

在主机系统上,一次可以安装一个 MPSS 堆栈。也就是说,如果您有 MPSS x 并且想要使用 MPSS y,则需要先卸载 MPSS x,然后才能安装 MPSS y。

但是,您仍然可以在系统上设置双启动,以便您可以启动不同的操作系统(或不同的 Linux 内核),并且可以为每个操作系统安装不同的 MPSS。

于 2014-11-29T23:26:45.167 回答