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