BA Version 5.3_GOst

Folgende Funktionien werden beschrieben:

install
update
patch
deinstall
imgextract
extract

Ich unterstelle bei meinen Beschreibungen, das der Stick unter /tmp/usb/XBA (1) gemountet ist

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BA installieren
---> BA wird mit allem drum und dran installiert
---------------
./ba.sh install
---------------

1. Stick unter Windows auf FAT32 formatieren, wichtig ist die den Volumenamen BA anzugeben.
2. barry-allen-UFS-910-*.tar.gz auf den Stick kopieren
3. Stick an Box anschlieen
4. mit Telnet auf Box einloggen oder seriell ber Hyperterminal
5. cd /tmp
6. cp "/tmp/usb/XBA (1)/"barry-allen-UFS-910-*.tar.gz ./
7. tar xzf barry-allen-UFS-910-*.tar.gz
8. cd ba
9. ./ba.sh install
10. fertig

so nun wird als nchstes vom Stick gebootet mit einer Kopie Eures Flashs.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BA updaten
---> Es werden die BA Programme ausgetauscht und notwendige Eintrge im Flash werden vorgenomman
---------------
./ba.sh update
---------------

Wenn im Image kein FTP Server vorhanden ist weiter bei a. ansosten bei 1.

a. /config/bainit 12
b. FTPD wurde gestartet

-----

1. Per FTP  barry-allen-UFS-910-*.tar.gz nach /tmp kopieren
2. mit Telnet auf Box einloggen oder seriell ber Hyperterminal
3. cd /tmp
4. tar xzf barry-allen-UFS-910-*.tar.gz
5. cd ba
6. ./ba.sh update
7. fertig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Funktion patch
---> notwendige Eintrge im Flash werden vorgenommen. Ntig nach neu geflashter Box
---------------
./ba.sh patch
---------------

1. Box ohne Stick booten
2. Stick anschlieen
3. mit Telnet auf Box einloggen oder seriell ber Hyperterminal
4. cd "/tmp/usb/XBA (1)/ba"
5. ./ba.sh patch
6. fertig
 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Funktion deinstall
---> Spuren von Ba werden aus dem Flash beseitigt
---------------
./ba.sh deinstall
---------------

1. Box ohne Stick booten
2. Stick anschlieen
3. mit Telnet auf Box einloggen oder seriell ber Hyperterminal
4. cd "/tmp/usb/XBA (1)/ba"
5. ./ba.sh deinstall
6. fertig 

Daten auf dem Stick bleiben erhalten und BA kann durch Funktion patch wiederbelebt werden.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Image installieren 
---> es wird aus den Dateien *root.img / *app.img / *dat.img / *conf.img ein Ba Image erstellt
---------------
./ba.sh imgextract ......
---------------

Ich unterstelle jetzt mal Ihr wollt Image aaf1.3a installieren

1. mit Telnet auf Box einloggen oder seriell ber Hyperterminal
1a. wenn vom Stick gebootet wurde --> /config/bainit 11
2. cd "tmp/usb/XBA (1)"
3. cd UFS_Images
4. mkdir aaf1.3a
5. mit FTP Imagedateien nach "tmp/usb/XBA (1)/UFS_Images/aaf1.3a kopieren
6. cd ..
7. cd ba
8. ./ba.sh imgextract aaf1.3a
9. warten bis wieder Eingabepromt erscheint
10. ./ba.sh start aaf1.3a
11. sync
12. Box neu starten
13. aaf1.3a wurde gestartet 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Image installieren (tar.gz File)
---> es wird ein Image Backup in BA eingespielt.
---------------
./ba.sh extract .......
---------------

Ich unterstelle jetzt das Ihr das Backup aaf1.2.tar.gz installieren wollt.

1. mit Telnet auf Box einloggen oder seriell ber Hyperterminal
1a. wenn vom Stick gebootet wurde --> /config/bainit 11
2. cd "tmp/usb/XBA (1)"
3. mit FTP tar.gz File nach "tmp/usb/XBA (1)/UFS_Images kopieren
4. cd ba
5. ./ba.sh extract aaf1.2
6. warten bis wieder Eingabepromt erscheint
7. ./ba.sh start aaf1.2
8. sync
9. Box neu starten
10. aaf1.2 wurde gestartet 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

externes image installieren

Voraussetzung ist das der Stick mit "./ba.sh install ext2 part" engerichtet wurde.

1. externes Image in einer Partition auf dem Stich entpacken
2. unter "tmp/usb/XBA (1-1)/ba/ba" ein Verzeichnis erstellen. Der Name des Verzeichnisses ist der name des Images.
3. in diesem Verzeichnis die Beschreibungsdatei bootp.conf anlegen.
4. 2.BL aktivieren: /config/bainit 2blon

  