cobbler装机错误--Failed to create kernel channel,-22
最近使用cobbler安装GPU的机器遇到了一个错误:Failed to create kernel channel,-22
经过各种搜索发现是英伟达的显卡与centos7的默认显卡驱动冲突导致。
网上很多都说了安装系统后应该怎么办,但是没有说过cobbler装机的时候应该怎么设置。
其实只要增加一个内核选项就可以了
cobbler profile edit --name=CentOS7 --kopts='nouveau.modeset=0'
这里我们的Profile名称是CentOS7,加入内核参数nouveau.modeset=0
nouveau.modeset=0的含义是让内核不去设置显示模式,2D显示加速等等,保证系统顺利进入字符界面。
因为是装系统前设置的参数,所以装系统后选项就会被覆盖,需要开机再禁用nouveau驱动才能完整的操作系统,这一部分下回更新吧。