这段时间在研究桌面迷你服务器,之前介绍过有一个问题就是用的CPU为至强E3 1231 V3,本身不带核显,亮机卡机箱太小,插不进去,这就导致一旦进不了系统,一切故障只能靠盲猜。下面我把最近遇到的一些坑描述总结一下。
机器宿主系统装的是Proxmox VE,该系统是基于Debian的。第一天我兴奋地制作完U盘镜像,整个机器都已经组装好了,插上PCI-E延长线,插上亮机卡,装完系统,拔掉亮机卡,发现PVE的后台怎么也连不上,重新插上亮机卡又可以进系统,当时真的是绝望,不过问题出现了总要想办法解决问题。
我看主机功率和关机的时间,感觉像是已经进操作系统了,但是PVE又连不上,主机也ping不通,这就心态崩了呀,因为没有显示输出,我们不知道他到底系统是否已经成功启动。到底是因为卡在启动项了还是什么原因,一概不知了呀。
猜测一:linux内核启动时,调用了一些特殊的函数,这些函数需要显卡核心来处理。
因为并不是特别精通linux操作系统,我一开始以为是不是启动函数里调用了啥图形处理函数,必须用到GPU?这是最容易想到的!因为PVE是运行在UEFI模式下的,开机之后分辨率比较高,所以我尝试了BIOS模式安装Debian最小化系统,修改GRUB引导规则,等一系列的操作(这里轻描淡写的两句话,实际在查阅资料和各种实践过程中花了我两天时间)之后,无果,依旧是插亮机卡能正常开机,能正常SSH。拔掉亮机卡系统就废了,ping不通,SSH也连不上。
猜测二:用排除法&#