本帖最后由 naoki66 于 2020-9-14 22:53 编辑
6.修改本机硬件标识
程序跑完,这个在/home/tc/mymodel目录下,会出现一个文件夹
我们需要修改model.conf。
此部分非常关键,弄不好就不能识别硬解,导致失败。
ssh运行 lspci -vtnn
显示本机电脑硬件的PCI树
这个地方有几个关键的地方,我被坑了好多次,还好群友不嫌麻烦的耐心解答.先补充一个知识点
pci是一种总线,而通过pci总线连接的设备就是pci设备了。表达方式为
bus number, device number, function number,
其中bus number为0是intel主板芯片组上的设备
lspci,顾名思义,就是显示所有的pci设备信息。我是本机6SATA,对应的控制器
+-17.0 Intel Corporation 200 Series PCH SATA controller [AHCI mode] [8086:a282]
,bus number:00
,device number:17
, function number:0
威联通的配置表达式为:
DEV_BUS=Bxx : Dxx : Fx
这个地方还有坑,别慌!
威联通的DEV_BUS=Bxx : Dxx : Fx
是需要的是10进制的,而通过lspci -vtnn获得的PCI设备地址是16进制的。
这里需要转换下,随便找个在线进制转换。
我们可以获得SATA控制器的地址正确的表达方式
DEV_PORT 这个是SATA端口号,从0开始,SLOT_NAME 是系统内的显示磁盘位置,
我们可以通过它定位需要修改的DEV_PORT 位置
|