有谁知送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 installxz-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,在第三个与第四个改成如下
DEV_BUS = B00:D28:F3
DEV_PORT = 0
DEV_BUS = B00:D28:F3
DEV_PORT = 1
保存
7.#打包
把目录下的 initrd删除
find . |cpio -o -H newc > ../initrd
cd ..
lzma initrdinitrd.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
直接改没用,不过你可以试试
用PE启动系统,使用AIDA64,设备选项中PCI设备可以看到上述的数据 ...
非常感谢,我 一直以为B00:D19:F0这个数据的B,D,F是十六进制原来是BUS DEV FUNC这个意思。 太好了。J3710也能用4个SATA了。 谢谢分享! 很高深的样子。学习改一下。 此贴值得一顶 这个真可以?不过有点难度哦! 修改成功,谢谢楼主的教程!! 是不是要把硬盘和U盘都接到linux里改呀? lixiao130 发表于 2017-6-14 19:08
是不是要把硬盘和U盘都接到linux里改呀?
我只说了U盘没说硬盘啊! 改了,没用.... 我通过ada64看到新的硬盘PCI数据是3,0,0
然后按方法改了,重新打包后重启还是认不出第三个硬盘呢?
这个还真不知道
我的改了就可以识别了 zczwjh 发表于 2017-6-19 16:01
我的改了就可以识别了
你是改成什么的? 有谁能研究出怎么加驱动就牛了 我是照着你的方法改的baobao的固件,结果我重新打包initrid.boot的文件增加了6M多,结果拷贝到原位置时提示空间不足。 看样子估计我的3710也可以直接4盘 17532861 发表于 2017-6-19 09:12
我通过ada64看到新的硬盘PCI数据是3,0,0
然后按方法改了,重新打包后重启还是认不出第三个硬盘呢?
不是看硬盘的pci,而是看pci但是是哪个呢,你要试,j3160itx这块主板上只有4个pci,所以只要排除其它的几个结果就出来了。你这个3,0,0一定是错的。
页:
[1]
2