Backup Nfi-имиджа в 7020, 600, 500+, 7025, 800, Откат при прошивке имиджа
Внимание применяется при откате прошивки нового имиджа на старый ,чтоб не настраивать всё заново!!!
Для этого нам понадобится: файлы
buildimage, mkfs.jffs2, скрипт
build-nfi-image.sh и соответствующий
загрузчик. выбор загрузчика зависит от загрузчика используемого имиджем, для которого хотим сделать бэкап.
Файлы
buildimage, mkfs.jffs2, скрипт build-nfi-image.sh помещаем в
/usr/bin и присваиваем атрибуты
755
затем создаем на флешке (HDD) папку SSL, т.е. там где планируете создать бэкап
и в нее копируем необходимый загрузчик предварительно изменив расширение с .nfi на .bin. Так как я делаю бекап имиджа с 72 загрузчиком, то и использую 72 для создания бэкапа.
и выполняем в telnet команду для создания копии:
Код:
build-nfi-image.sh /media/hdd
и ждем примерно 5 минут
в конце видил ЛОГ:
Код:
root@dm800:~# build-nfi-image.sh /media/hdd
******************
** dm800 found **
******************
---------------------------------------------------------------
benutze den manuell definierten SSL 72
SSL 72 wird für das Backup benutzt
---------------------------------------------------------------
Prüfe freien Speicher, es wird ca. 64MB benötigt
Speicher ist kleiner 64MB
create swap on HDD with 64 Mb
65536+0 records in
65536+0 records out
Setting up swapspace version 1, size = 67104768 bytes
swap aktivated
---------------------------------------------------------------
----------------------------------
- image backup started: 15:06:13 -
----------------------------------
SSL auf HDD gefunden, benutze secondstage-dm800-72.bin
create boot.jffs2
create root.jffs2
create secondstage
create dm800 nfi-image
----------------------------------------------------------------------
Image create on /media/hdd/backup-dm800-2009-11-29@15.06.14-SSL-72.nfi
----------------------------------------------------------------------
--------------------------------
- deactivated and deleted swap -
--------------------------------
*****************************************************************
* image backup finshed: 15:11:34 *
* elapsed time was: 5 minutes 21 seconds *
*****************************************************************
root@dm800:~#
идем через FTP в /media/hdd/ и видим наш имидж
Ну, а это примеры команд для других мест создания бэкапов
на USB-флешь:
Код:
build-nfi-image.sh /media/usb
на расшаренную папку компьютера по CIFS или NFS:
Код:
build-nfi-image.sh /media/net
buildimage, mkfs.jffs2
dm7025-dm800.tar.gz
dm7020-dm600pvr-dm500plus.tar.gz
Скрипт для 69-го лоадера
Скрипт для 70-го лоадера
Скрипт для 72-го лоадера