无法在AWS EC2 ubuntu 16.04实例中使用snd-aloop音频驱动程序
在snd-aloop上运行modprobe
$modprobe snd-aloop
modprobe: FATAL: Module snd-aloop not found in directory /lib/modules/4.4.0-1052-aws
AWS matchine中的内核是 -
/lib/modules/4.4.0-1049-aws
/lib/modules/4.4.0-1052-aws
/lib/modules/4.4.0-116-generic
当前内核已加载
$uname -r
4.4.0-1052-aws
- 经过大量搜索后,确认snd-aloop预装在ubuntu 16.04中。( https://askubuntu.com/questions/891445/alsa-snd-aloop-kernel-module-for-16-04-or-14-04-server )
- 所以我验证并发现模块出现在
“/lib/modules/4.4.0-116-generic”内核。 location - /lib/modules/4.4.0-116-generic/kernel/sound/drivers/snd-aloop.ko
- 经过深思熟虑后,一种可能的方法来使用snd-aloop音频驱动程序了
使用4.4.0.116-通用内核。
- 所以做同样的我修改 的/boot/grub/menu.lst 并编辑了 核心 名单 。(注释掉除4.4.0.116之外的所有其他内核 - 通用) 然后做了update-grub但没有发生任何事情,内核加载了 /lib/modules/4.4.0-1052-aws。
- 然后我修改了 / etc / default / grub文件 和 变 GRUB_DEFAULT = 0 以内核标题为 GRUB_DEFAULT = “gnulinux-4.4.0-116泛型 - 高级 - b6adc449-5e3d-4331-ba6b-6e99a75fa48e> gnulinux-4.4.0-116泛型恢复-b6adc449-5e3d-4331-ba6b-6e99a75fa48e” 并再次做了grub更新,但没有发生任何事情。
我已经阅读了以下文档
1。 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/UserProvidedKernels.html - Aws doc指南改变内核。
我不记得其他链接,但我搜索了很多。
请指出我正确的方向。如何在AWS EC2 Ubuntu 16.04实例中使用音频驱动程序sdn-aloop?