[求助/问答] 有谁知送DEV_BUS = B00:D19:F0中的数据怎么查出来的? |
本帖最后由 yyljt 于 2017-5-2 20:30 编辑
想把手上的j3160-itx支持4硬盘,其中两个是 Asmedia 1061的,我在O大的 QNAP TBS-853 4.2.1 (20160601) N3150/D2700 双系统版中查了一下Asmedia 1061的驱动是有的,插入的硬盘在Linux下可以访问的,就是想把DEV_BUS = B00:D19:F0这个数据改一下来支持这个主板。求助知道的朋友。 现在总算把华擎的j3160-itx的另两个sata改出来了。 具体改法如下: 1.要求有一个linux的环境,我是在vm下装了个centos的系统。并且vm下可以访问u盘。要求在root下操作。 2.安装lzma, yum install xz-lzma-compat 3.在linux下建个目录把启动盘中的initrd.boot拷到这个目录下。 4.#mv initrd.boot initrd.lzma 5.#lzma -d initrd.lzma 6.#cpio -ivmd < initrd 7.修改etc下的model.conf,在第三个与第四个改成如下 [System Disk 3] DEV_BUS = B00:D28:F3 DEV_PORT = 0 [System Disk 4] DEV_BUS = B00:D28:F3 DEV_PORT = 1 保存 7.#打包 把目录下的 initrd删除 find . |cpio -o -H newc > ../initrd cd .. lzma initrd initrd.lzma mv initrd.lzma initrd.boot cksum initrd.boot >initrd.boot.cksum 8.把U盘上的两个文件initrd.boot与initrd.boot.cksum替换掉就可以了。 |
直接改没用,不过你可以试试
用PE启动系统,使用AIDA64,设备选项中PCI设备可以看到上述的数据 |
sc9783 发表于 2017-5-2 08:09 非常感谢,我 一直以为B00:D19:F0这个数据的B,D,F是十六进制原来是BUS DEV FUNC这个意思。 |
lixiao130 发表于 2017-6-14 19:08 我只说了U盘没说硬盘啊! |
我通过ada64看到新的硬盘PCI数据是3,0,0
然后按方法改了,重新打包后重启还是认不出第三个硬盘呢? |
我是照着你的方法改的baobao的固件,结果我重新打包initrid.boot的文件增加了6M多,结果拷贝到原位置时提示空间不足。
|
17532861 发表于 2017-6-19 09:12 不是看硬盘的pci,而是看pci但是是哪个呢,你要试,j3160itx这块主板上只有4个pci,所以只要排除其它的几个结果就出来了。你这个3,0,0一定是错的。 |