Что делать если не обновляется микропрограмма в NAS Qnap?
Возникает проблема при обновлении микропрограммы через веб-интерфейс, программу Qfinder или командную строку. При использовании командной строки появляется следующая ошибка:
sbin/lock_system_update: error while loading shared libraries: libuLinux_naspriv.so.2: cannot open shared object file: No such file or directory
cat: /mnt/update/newver: No such file or directory
/sbin/write_log: error while loading shared libraries: libuLinux_naspriv.so.2: cannot open shared object file: No such file or directory
Возможные причины:
- Повреждена папка update.
- Символьная ссылка не создана или указывает на другую директорию.
- Повреждена микропрограмма на устройстве.
Для решения выполните следующие шаги:
- Подключитесь к командной строке устройства.
- Удалите папку update:
rm -rf /mnt/HDA_ROOT/update
- Удалите ссылку на папку update:
rm /mnt/update
- Создайте папку update:
mkdir /mnt/HDA_ROOT/update
- Создайте символьную ссылку на папку update:
ln -sf /mnt/HDA_ROOT/update /mnt/update
- Пересоздайте файл lock_system_update:
rm /sbin/lock_system_update
echo '#!/bin/sh' > /sbin/lock_system_update
chmod +x /sbin/lock_system_update
После выполнения этих шагов обновление должно пройти успешно."