echo: write error: Cannot allocate memory

當向某些文件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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章