问题4 乌班图18.04安装XENOMAI(linux内核5.4.105 xenomai3.1)

乌班图18.04安装linux内核5.4.105xenomai3.1
安装完了xenomai编译好的两个内核数据包,重启进来桌面系统,

uaname -a 

打印出来的还是自己原来系统的内核.
查找内核又显示有,
重启电脑选择xenomai的内核进去系统,发现一直卡在那,半小时了都没进去系统。
后面查找发现是内核没有配置好!
解决:卸载已经安装好的两个内核数据包。重新编译。
解决步骤如下:

卸载:

hh@hh:~$ uname -a Linux hh 5.4.0-42-generic #46~18.04.1-Ubuntu SMP Fri
Jul 10 07:21:24 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

hh@hh:~$ ls /boot/ config-4.9.38-xenomai-3.1 memtest86+.elf
config-5.4.0-42-generic memtest86+_multiboot.bin grub
System.map-4.9.38-xenomai-3.1 initrd.img-4.9.38-xenomai-3.1
System.map-5.4.0-42-generic initrd.img-5.4.0-42-generic
vmlinuz-4.9.38-xenomai-3.1 memtest86+.bin
vmlinuz-5.4.0-42-generic

sudo apt-get purge linux-image-4.9.38-xenomai-3.1 
sudo apt-get purge linux-headers-4.9.38-xenomai-3.1 

推荐配置:

* General setup
​ 	--> Local version - append to kernel release: -xenomai-3.1
    --> 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® PRO/1000 PCIe (Enable)
				​ --> Realtek 8169 (Enable)
				​ --> Loopback (Enable)
	​ --> Add-Ons
	​ --> Real-Time Capturing Support (Enable)
​ * Power management and ACPI options
	​ --> CPU Frequency scaling
	​ 	--> CPU Frequency scaling (Disable)
	​ --> ACPI (Advanced Configuration and Power Interface) Support
	​ 	--> Processor (Disable)
	​ --> CPU Idle
		​ --> CPU idle PM support (Disable)

​ * Pocessor type and features
	​ --> Enable maximum number of SMP processors and NUMA nodes (Disable)
	​ --> Processor family
		​ --> Core 2/newer Xeon (if “cat /proc/cpuinfo | grep family” returns 6, set 		  as Generic otherwise)
	​ --> Transparent Hugepage Support (Disable)
	​ --> Allow for memory compaction (Disable)
	​ --> Contiguous Memory Allocation (Disable)
	​ --> Allow for memory compaction
	 --> Page Migration (Disable)

​ * Device Drivers
​ 	--> Staging drivers
​	 --> Unisys SPAR driver support
		​ --> Unisys visorbus driver (Disable)
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

常驻客栈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值