
一、制作U盘引导
1、将U盘插在Linux电脑上通过dd写引导盘,Windows下写盘会有些问题,具体参照另一文章:N4505实体小主机安装黑威联通NAS

2、插上USB引导盘,启动时选择Debian 11 on Ram (先不要插数据盘,U盘即sda)


3、上传固件
https://www.qnap.com.cn/zh-cn/download?model=ts-269l&category=firmware
提前安装好xshell/xftp,登录ssh,将下载好的TS-269固件上传到/root目录

4、解压缩固件
qnap-ex TS-*.zip

mkdir /mnt/sda2 /mnt/sda3
mount /dev/sda2 /mnt/sda2 && mount /dev/sda3 /mnt/sda3
cp /root/TS-*-BOOT/* /mnt/sda2/boot/ && cp /root/TS-*-BOOT/* /mnt/sda3/boot/

二、修改model.con
1、下载原始配置文件model_7.conf并改名成model.conf,并替换usb引导和网卡部分

2、先找到usb引导盘的信息(重点是usb boot,usb其它接口使用原模板的):
hwinfo --disk

[Boot Disk 1]
DEV_BUS = B00:D28:F2
DEV_BRIDGE_BUS = B03:D00:F0
IN_HUB = 0
DEV_PORT = 3
3、找硬盘信息(不用修改,默认值即可)
/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0
[System Disk 1]
DEV_BUS = B00:D31:F2
DEV_PORT = 0
ERR_LED = UART0:CPLD:A2:A3
[System Disk 2]
DEV_BUS = B00:D31:F2
DEV_PORT = 1
ERR_LED = UART0:CPLD:A4:A5
4、找网卡信息
lspci -nntv

[System Network 1]
DEV_BUS = B00:D28:F3
DEV_BUS = B04:D00:F0
DEV_PORT = 0
[System Network 2]
DEV_BUS = B00:D28:F4
DEV_BUS = B05:D00:F0
DEV_PORT = 0
5、上传model.conf
先挂载7分区
mkdir /mnt/sda7 && mount /dev/sda7 /mnt/sda7
修改完后,上传到 /mnt/sda7/patch/patch/etc/目录下

三、重新打包
修改完model.conf后要打包 (后期再修改,记得先挂载7分区,再打包)
cd /mnt/sda7/patch/
repacking ./patch.gz && reboot

四、安装固件
打开http://172.16.20.36:8080/
如果前面没插数据盘,会提示找不到盘,插上硬盘(支持热拨插)

安装完成后,可以正常升级系统

温度、风扇传感器工作正常

五、其它问题
CPU ATOM D2701,纯属古董,折腾起来真费神。
开始使用老骥伏枥的iso镜像,换了几个U盘,create_qnap_boot 写启动盘时一直失败,原因我也搞不清楚。又换了r-mt的x77-dom.img引导,进系统时报错,后来使用了群友给的efi-qnap-dom.img引导,才能正常进系统安装固件。
