What to do if my NAS can't boot up after firmware update?
Last modified date:
2023-01-11
Applied Products:
Boot up the NAS without drives installed.
2. Assemble md9 from all NAS disks 1st partition using the disks name sdx
3. Mount md9 on /mnt/HDA_ROOT
4. Use qck tool to generate new .conf file as /mnt/HDA_ROOT/.conf_restore:
5. To create tmpfs space and mount as /mnt/update, use below commands:
6. Find the correct firmware for your NAS model on our Download Center.
7. Download the firmware file to the NAS (example with NAS model TS-XXX):
8. Unzip the file:
9. Run the update script:
10. Reboot the NAS:
- All NAS Series
- All QTS Firmware Versions
Boot up the NAS without drives installed.
- If NAS is not able to boot up without drives installed, and no long beep sound after 2-4 minutes, this means the firmware on the DOM has failed. You may try the firmware recovery from the link below (note that not all NAS models have the recovery process available): Firmware Recovery Guide
- If it is able to boot up successfully without drives installed, connect to the NAS over SSH connection and perform the following:
# qcli_storage -d

In the picture example above from a NAS model TS-251A, can see listed 2 disks with names /dev/sda and /dev/sdb

In the picture example above from a NAS model TS-251A, can see listed 2 disks with names /dev/sda and /dev/sdb
2. Assemble md9 from all NAS disks 1st partition using the disks name sdx
For example:
# mdadm -AfR /dev/md9 /dev/sd[ab]1
# mdadm -AfR /dev/md9 /dev/sd[ab]1
3. Mount md9 on /mnt/HDA_ROOT
# mount /dev/md9 /mnt/HDA_ROOT
4. Use qck tool to generate new .conf file as /mnt/HDA_ROOT/.conf_restore:
# wget https://download.qnap.com/Storage/tsd/utility/qck
# chmod +x qck
# ./qck restore_conf
# cp /mnt/HDA_ROOT/.conf_restore /mnt/HDA_ROOT/.conf
# chmod +x qck
# ./qck restore_conf
# cp /mnt/HDA_ROOT/.conf_restore /mnt/HDA_ROOT/.conf
5. To create tmpfs space and mount as /mnt/update, use below commands:
# mkdir -p /mnt/update
# mount -t tmpfs -o size=50% none /mnt/update
# cd /mnt/update
# mount -t tmpfs -o size=50% none /mnt/update
# cd /mnt/update
6. Find the correct firmware for your NAS model on our Download Center.
7. Download the firmware file to the NAS (example with NAS model TS-XXX):
[/mnt/update] # wget https://download.qnap.com/Storage/TS-XXX/TS-XXX_201505XX-4.1.4.zip
8. Unzip the file:
[/mnt/update] # unzip TS-XXX_201505XX-4.1.4.zip
9. Run the update script:
[/mnt/update] # /etc/init.d/update.sh /mnt/update/TS-XXX_201505XX-4.1.4.img
10. Reboot the NAS:
# reboot