Как восстановить установку Linux на устройстве без клавиатуры, экрана или удаленного входа?

Как восстановить установку Linux на устройстве без клавиатуры, экрана или удаленного входа?

У меня был Debian Jessie на устройстве QNAP TS-210, которое является arm-процессом (архитектура Kirkland). Он работал нормально много лет, но мне нужно было использовать что-то, что требовало обновленных библиотек, поэтому я решил обновиться до Debian 9 (Stretch), поскольку Debian 10 был последним поддерживаемым дистрибутивом для моей архитектуры (поэтому я решил, что обновление до Debian 9 будет «безопаснее»).

В какой-то момент при попытке обновления что-то было сфальсифицировано, и теперь мое устройство nas вообще не загружается, просто мигает красный свет смерти. Ни одна из документации по восстановлению не применима, потому что я заменил прошивку QNAP на то, что было необходимо для установки Debian на устройство.

У меня нет доступа к консоли устройства, и оно, похоже, не загружается с USB. Однако при загрузке после нажатия кнопки аппаратного сброса оно, похоже, загружается в какой-то режим восстановления, поскольку я вижу, что оно получает адрес IPv6 из сети. Это вообще не адрес IPv4, а только адрес IPv6.

Похоже, это указывает на то, что машина еще жива и не замурована, и что я могу ее спасти. Я собираюсь рассмотреть возможность создания собственного спасательного компакт-диска, который будет загружаться в тихом режиме без ввода данных и запускать sshd с предустановленным паролем, чтобы я мог получить к нему доступ... но это не совсем моя проблема.

Допустим, я могу получить доступ к устройству, пока оно находится в каком-то режиме восстановления, что мне делать, чтобы исправить устройство? Это проблема с прошивкой? Или это не связано с прошивкой, и я могу просто заменить ядро ​​на жестком диске?

Что я могу сделать, чтобы устранить неполадки и начать восстановление работоспособности моего устройства?

Связанный контент