一、确定主板的SATA总线是否走的原生通道(不是原生通道也可以,这里不展开讲解,比较复杂)

装上硬盘进入BIOS查看,我这里插入的是一款MSATA硬盘和一块2.5寸的SATA SSD硬盘,这两个通道走的都是原生通道,可以在BIOS里面看到这两块硬盘的信息。

二、进入PE系统启动AIDA64硬件检测工具,查看PCIE通道ID

我这里只演示网卡和SATA通道的,这两个极为关键,其他的USB、雷电、M.2缓存等等照葫芦画瓢就行,不详细演示

我的网卡有四个分别ID为1.0.0 2.0.0 3.0.0 4.0.0

我的SATA口的ID为0.23.0

三、把通道ID转换格式为B00:D00:F0格式

在虚拟机篇这里是需要从16进制转换到10进制,但是物理机篇我们从AIDA64查询得到的ID就是10进制的,无需再次转换,只需要规划下格式就行。

我的网卡有四个分别ID为1.0.0 2.0.0 3.0.0 4.0.0

转换后就是B01:D00:F0 B02:D00:F0 B03:D00:F0 B04:D00:F0

我的SATA口的ID为0.23.0

转换后就是B00:D23:F0

四、制作引导

1.引导下载

2.把引导用balenaEtcher软件写到一个新的U盘

五、U盘插入NAS,选择快速启动进入引导界面

输入账号密码:admin

输入命令查询IP地址:

ifconfig

我这里获取到的是10.0.0.12

六、配置威联通引导

1.用winscp这个软件,用户名为tc 密码为admin

2.上传一开始下载的新固件

3.登录ssh 解压固件

ssh tc@你的ip地址       #密码为admin

解压:

get_qnap_firmware /home/tc/TS-X53B_20210302-4.5.2.1594.zip

4.配置model.conf

WINSCP上面,/home/tc/patch/etc目录下的model文件

拷贝里面的全部内容,复制到/home/tc/patch/etc目录下的model.conf文件内

5.修改配置

引用AIDA64里面我们第三步查询到的信息

网卡转转换后就是B01:D00:F0 B02:D00:F0 B03:D00:F0 B04:D00:F0

SATA通道转换后是B00:D23:F0

定位到:[Boot Enclosure] 里面

修改前:

DISK_DRV_TYPE = MMC 修改为 DISK_DRV_TYPE = ATA

DEV_BUS = B00:D23:F0 修改为 上面转换好的

新增DEV_PORT = 0

修改后:

定位到:[System Disk 1]

DEV_BUS = B00:D23:F0 修改为 和上图一样的DEV_BUS ID

DEV_PORT = 1 按依次顺序修改为1 2 3 4

定位到:[System Network 1]

DEV_BUS = B01:D00:F0 修改为上面的网卡ID

六、创建启动盘

create_qnap_boot

选择驱动硬盘,选择1即可,代表把定制好的引导程序写入MSATA硬盘引导

显示成功就代表制作完成

七、从MSATA硬盘引导启动