虚拟机安装ubuntu +xenomai3.1补丁

这篇博客详细记录了如何在虚拟机上安装Ubuntu 16.04,并且添加Xenomai 3.1实时操作系统补丁的过程。包括VMware的安装、Ubuntu虚拟机创建、内核配置、Xenomai安装以及可能遇到的问题和解决方案。
摘要由CSDN通过智能技术生成

@虚拟机安装ubuntu +xenomai3.1补丁

内核包

先直接把内核包挂在这里,不想自己编辑编译菜单的可以直接下载。
linux-headers-4.9.38-xenomai-3.1_4.9.38-xenomai-3.1-10.00.Custom_amd64.deb
linux-image-4.9.38-xenomai-3.1_4.9.38-xenomai-3.1-10.00.Custom_amd64.deb

  • 如果选择下载这两个包可以直接跳到xenomai安装第四步,
  • 如果已经安装好ubuntu了可以直接跳过虚拟机安装Ubuntu环节。

基础准备

研究生刚入学在实验室电脑双系统上加装xenomai补丁,装了一个礼拜,走了很多弯路。这次疫情在家,决定在自己的笔记本上使用虚拟机安装。本来以为有去年的经验,一次性能装好。万万没想到,又装了一礼拜(三四天吧)。特此留贴,一为做个纪念,二来也为别的新手少走弯路。

准备工作如下:

虚拟机安装

VMware软件安装

本处无明显需要注意的事项。一路确认即可。

建立ubuntu虚拟机

参考其他博主文章 windows下安装虚拟机+ Ubuntu的详细过程
为了后面能成功加xenomai补丁,创建虚拟机的注意事项主要如下:

  1. 处理器配置步骤
    处理器配置
    这里需要选择你的电脑对应的数量。一般不能为默认的111,如果为111后面进入xenomai时会报错。
  2. 指定磁盘容量
    指定磁盘容量
    这里选择50g,推荐大于50g。硬盘太小了内核编译会显示磁盘容量不够。虚拟机创建完了,变更磁盘容量又出现了各种毛病,百度一时也没有解决。索性重装。

ubuntu安装

虚拟机中安装ubuntu,没有明显需要注意的点 ,按教程一路continue就好了。
如果选择双系统windows+ubuntu可以选择自行百度一篇教程即可。

xenomai安装

参考教程
官方文档

  1. 软件包下载
#get linux kernel
wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.38.tar.gz
tar xf linux-4.9.38.tar.gz
#get xenomai
wget https://xenomai.org/downloads/xenomai/stable/xenomai-3.1.tar.bz2
tar xf xenomai-3.1.tar.bz2
#Apply the Xenomai patch
cd linux-4.9.38
wget https://xenomai.org/downloads/ipipe/v4.x/x86/older/ipipe-core-4.9.38-x86-3.patch
../xenomai-3.1/scripts/prepare-kernel.sh --arch=x86_64 --ipipe=ipipe-core-4.9.38-x86-3.patch
  1. 内核配置
sudo apt install libncurses5-dev
make menuconfig
  1. 推荐选项
* General setup
  --> Local version - append to kernel release: -xenomai-3.0.5
  --> Timers subsystem
      --> High Resolution Timer Support (Enable)
* Xenomai/cobalt
  --> Sizes and static limits
    --> Number of registry slots (512 --> 4096)
    --> Size of system heap (Kb) (512 --> 4096)
    --> Size of private heap (Kb) (64 --> 256)
    --> Size of shared heap (Kb) (64 --> 256)
    --> Maximum number of POSIX timers per process (128 --> 512)
  --> Drivers
    --> RTnet
        --> RTnet, TCP/IP socket interface (Enable)
            --> Drivers
                --> New intel(R) PRO/1000 PCIe (Enable)
                --
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值