echo: write error: Cannot allocate memory

孤者浪人 提交于 2019-11-30 04:08:55

当向某些文件echo时,会提示

echo: write error: Cannot allocate memory

解决办法是:

在内核启动时,添加参数

pci=assign-busses

添加方法:

在 /boot/grub/grub.cfg 中追加参数,然后重启生效。

 

然而,/boot/grub/grub.cfg不能直接修改,需要通过修改 /etc/default/grub ,然后更新grub配置。

方法如下:

sudo vim /etc/default/grub

在 GRUB_CMDLINE_LINUX 中加入内核启动参数 pci=assign-busses。

然后,更新grub配置

sudo grub-mkconfig -o /boot/grub/grub.cfg

 

 

参考:

1. qemu中sriov试验

2. linux内核启动参数解析及添加

3. ubuntu16.04修改网卡名称,配置静态IP

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!