Допустим вы сделали какое то изменение в системе Enigma2 и допустили ошибку. В итоге, после перезагрузки система больше не загружается.
Есть три варианта:
1. система находится в состоянии циклического креша, и мы периодический видим зеленый экран с крешлогом
2. система находится в состоянии циклического креша, и периодический перезагружается
3. система не загружается вообще, то есть на дисплее вечный boot
При первом варианте все проще, то есть связь по FTP присутствует и можно спокойно устранить ошибку.
При втором варианте ресивер периодически перезагружается, то есть связь с ним постоянно пропадает. Для попытки соединиться есть всего несколько секунд. Для этого держим ресивер под пингом и когда появится пинг, быстро соединяемся (например при помощи
DCC) и в телнет набираем
init 4. После этого также можно спокойно устранить ошибку и перезагрузит ресивер.
При третем варианте связь ни по FTP, ни по Telnet не возможна. В этом случае загружаем систему Spark. Соединяемся при помощи DCC. В папке
/mnt создаем папку например с названием
enigma2. Далее в телнет набираем
Код:
mount -t jffs2 /dev/mtdblock6 /mnt/enigma2
и в папке
/mnt/enigma2 получаем доступ к файлам
Enigma2. После устранения ошибки в телнет набираем
Код:
umount -l /mnt/enigma2
и загружаем систему Enigma2.