教程标题意思是:在 老骥伏枥-牛年礼包 的基础上配合AIDA64能让小白快速的制作黑威联通引导盘,起码能进系统+USB口
举例机型:绿牌WSQ-1
简单原理:制作威联通引导盘需要修改model里面关于硬盘、网卡、USB、启动盘的信息,可以通过AIDA64快速获取。牛年礼包制作成功启动盘后基本替换model就能用于任何机型。
以下内容肯定错误不少,我会慢慢更正、完善,理想中一个sh命令就能生成。。。
查看本文的同时建议一起查看老骥伏枥-牛年礼包原文
一、全套工具包
直接用我做好的img基础文件(基于老骥伏枥-牛年礼包制作好的引导)
下载地址:
balenaEtcher工具写入img到U盘 或者 PE系统下用DiskImage写入img到msata
制作个PE系统U盘,推荐WEPE
二、AIDA64获取硬件信息
PE系统打开AIDA64.exe,设备-物理设备
三、一起分析
1、硬盘
WSQ有原生SATA:下盘sata+msata和ASM1061的扩展SATA:上盘sata+esata,AIDA64中也有相关显示
总线3,设备0,功能0:ASM1061
总线0,设备19,功能0:SATA AHCI
原生SATA这个好写:B00:D19:F0
ASM1061这个继续看AIDA64 设备-PCI设备 PCI Port3显示的 总线/功能/设备:0/28/2
ASM1061就是:B00:D28:F2
model里写法:
交叉写的原因是我想自定义下威联通系统的盘序,这个可以在进入系统后查看顺序自行调整
[System Disk 1]
DEV_BUS = B00:D28:F2
DEV_PORT = 1
[System Disk 2]
DEV_BUS = B00:D19:F0
DEV_PORT = 0
[System Disk 3]
DEV_BUS = B00:D19:F0
DEV_PORT = 1
[System Disk 4]
DEV_BUS = B00:D28:F2
DEV_PORT = 0
2、网口
AIDA64物理设备显示的211网口为:总线1,设备0,功能0,继续看AIDA64 设备-PCI设备 PCI Port1显示的 总线/功能/设备:0/28/0
网口就是:B00:D28:F0
model里写法:
[System Network 1]
DEV_BUS = B00:D28:F0
DEV_PORT = 0
3、USB
AIDA64物理设备显示的USB设备为:总线0,设备20,功能0
USB就是:B00:D20:F0
实际上USB还要区分USB3.0和顺序,以及是否使用USB做引导的情况
USB顺序可以通过AIDA64 设备-USB设备 来查看(可以找个U盘每个插插看)
关于USB3.0还是要看看老骥伏枥 牛年礼包的帖子 下面只提供USB2.0写法
model里写法:
[Usb Port 1]
DEV_BUS = B00:D20:F0
DEV_PORT = 1
[Usb Port 2]
DEV_BUS = B00:D20:F0
DEV_PORT = 2
样例model里面没有Usb Port 3的(竖立的USB口),因为我要用作引导盘
[Usb Port 3]
DEV_BUS = B00:D20:F0
DEV_PORT = 3
4、启动盘
USB启动,占用Usb Port 3
[Boot Disk 1]
DISK_DRV_TYPE = USB
DEV_BUS = B00:D20:F0
DEV_PORT = 3
如果搞SATA启动,占用msata就是System Disk 3,上面关于硬盘3的就得删除了
[Boot Disk 1]
DISK_DRV_TYPE = ATA
DEV_BUS = B00:D19:F0
DEV_PORT = 1
四、制作启动盘
上述的硬盘、网口、USB、启动搞定后基本就可以了,一些细节慢慢调整,先做启动盘
img基础文件写入U盘后,开机启动,进入“自举式启动盘”,路由器找到IP,WinSCP和putty连接:tc admin
WinSCP上传新的model.conf到tc根目录,putty执行:
patch_extract
sudo rm -f /home/tc/patch/etc/model.conf
sudo cp -f model.conf /home/tc/patch/etc/
patch_install
制作完成。。。重启看看是否OK
(如果是想做SATA引导的,可以PE系统下用DiskImage写入img到msata,同样启动,替换。。。)
五、细节调整
1、model中还有些细节的说明,我慢慢更新,不是懂很多。。。
MAX_DISK_NUM = 4:硬盘数量,按照实际情况修改
。。。慢慢更新
2、USB调整
3、SATA调整
4、m2固态支持
5、驱动增加
6、多网口写法
参考文章:
http://www.nasyun.com/thread-76364-1-1.html
http://www.nasyun.com/thread-64888-1-1.html
https://bbs.nas66.com/forum.php?mod=viewthread&tid=12821
http://www.nasyun.com/thread-68740-1-1.html