| Как перенести enigma на HDD? |
Как для тестирования и доработки программного обеспичения DreamBox, перенести весь исполняемый код на HDD.Как для тестирования и доработки программного обеспичения DreamBoxа, перенести весь исполняемый код на HDD. Для этого необходимо следующее... ПРЕДУПРЕЖДЕНИЕ: Все ниже описанное работает с официальным имиджем или "официальным" имиджем с сайта http://dreambox.gamesquad.nl/ , как этим пользоваться с другими версиями имиджей, ложится на вас. Эта процедура предполагает, что Вы используете /hdd/new_root для инсталляционной директории.
sh /var/tmp/prepare.sh
cd /hdd/new_root gzip -dc /var/tmp/enigma<date>.tar.gz | tar xf - (название файла enigma<date>.tar.gz меняем на тот, что скопировали выше, например на enigma030424.tar.gz)
/bin/enigma меняем на: /var/tuxbox/start_new_enigma
P.S. Для обновления или установки новой версии, нужно начать с пункта 3, выполнять скрипт prepare.sh не нужно, необходимо только распоковать архив с Энигмой. В скрипте start_new_enigma сделан переход на аварийный режим, при ошибке Энигмы в течение 2 минут, скрипт будет ожидать ваших действий перед выполнением /sbin/halt (выключения). Что позволяет в случае, ошибке при загрузке Энигмы, изменить загрузочный скрипт /var/tuxbox/start_enigma на первоначальный (нормально работающий или еще чего нибудь ), через telnet или ftp. Для этого необходимо, сконфигурировать сетевой интерфейс перед стартом Энигмы. Это можно сделать, добавлением следующей строки: /sbin/ifconfig eth0 192.168.29.150 netmask 255.255.255.0 up в файл start_enigma перед строкой старта Enigma: /bin/enigma (не забудьте поменять IP адрес и маску сети на ту которую вы используете) Как для тестирования и доработки программного обеспичения DreamBox-а, перенести весь исполняемый код на HDD. Для этого необходимо следующее... ПРЕДУПРЕЖДЕНИЕ: Все ниже описанное работает с официальным имиджем или "официальным" имиджем с сайта http://dreambox.gamesquad.nl/ , как этим пользоваться с другими версиями имиджей, ложится на вас. Эта процедура предполагает, что Вы используете /hdd/new_root для инсталляционной директории{}. Темы статьи: |