Automatyczne przywracanie ustawień po instalacji systemu

Poradniki dla wszystkich typów BOX-ów

Automatyczne przywracanie ustawień po instalacji systemu

Postnapisał zukon poniedziałek, 13 maja 2013, 21:46

W oprogramowaniu Hyperion istnieje możliwość automatycznego przywracania ustawień przy pierwszym uruchomieniu systemu po instalacji.

Dla kogo to jest przeznaczone?
- dla każdego :D
- dla osób lubiących często zmieniać image
- dla osób posiadających boxa podpiętego przez SCART lub do monitora o niestandardowych parametrach odświeżania - backup zostanie przywrócony automatycznie i nie ma potrzeby przełączania lub na ślepo ustawiania parametrów

Aby skorzystać z tego mechanizmu potrzebny będzie:
- dysk twardy lub pamięć USB z partycją o nazwie RECOVERY
- oprogramowanie Hyperion bądź Nebula (dla Nebula wtyczkę BackupManager najlepiej pobrać z pluginów)

Jak z tego skorzystać?
To bardzo proste - należy utworzyć partycję o nazwie RECOVERY na dysku lub pamięci USB. Na dzień dzisiejszy można tego dokonać z terminala. Należy połączyć się swoim ulubionym programem do telnetu (np: putty) z dekoderem, zalogować się i albo sformatować istniejącą partycję (wszystkie dane zostaną usunięte) albo zmienić nazwę istniejącej.

Zmiana nazwy istniejącej partycji:

Dokonuje się tego komendą tune2fs -L RECOVERY /dev/sdXY gdzie za XY wstawiamy nr partycji (np: sda1)

Kod: Zaznacz cały
zukon@zukon:~$ telnet 10.10.207.120
Trying 10.10.207.120...
Connected to 10.10.207.120.
Escape character is '^]'.

IPBOX login: root
Password:






          ___________   ___    _____________                               
           \________ \  | |  / _____  ____/                               
               _____) | | |_/ /    | |     .---.   ,--.    _ .--..--.   
               |  ___/  |  __'.    | |    / /__\\ `'_\ :  [ `.-. .-. | 
               | |      | |  \ \   | |    | \__., // | |,  | | | | | | 
               |_|      |_|   |_|  |_|     '.__.' \'-;__/ [___||__||__]
             
                         
        ----------============ Polish Koders Team ============-----------






BusyBox v1.20.2 (2013-05-13 12:05:10 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

IPBOX:~# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks  Id System
/dev/sda1               1       19000   152617468+ 83 Linux
/dev/sda2           19001       19063      506047+ 83 Linux
/dev/sda3           19064       19126      506047+ 83 Linux
/dev/sda4           19127       19457     2658757+  5 Extended
/dev/sda5           19127       19189      506016  83 Linux
/dev/sda6           19190       19252      506016  83 Linux
/dev/sda7           19253       19315      506016  83 Linux
/dev/sda8           19316       19457     1140583+ 83 Linux

Disk /dev/sdb: 4009 MB, 4009754624 bytes
128 heads, 22 sectors/track, 2781 cylinders
Units = cylinders of 2816 * 512 = 1441792 bytes

   Device Boot      Start         End      Blocks  Id System
/dev/sdb1               1         179      252021   b Win95 FAT32
/dev/sdb2             180         535      501248  83 Linux
/dev/sdb3             536         714      252032  83 Linux
/dev/sdb4             715        2781     2910336   5 Extended
/dev/sdb5             715         893      252021  83 Linux
/dev/sdb6             894        1072      252021  83 Linux
/dev/sdb7            1073        1162      126709  82 Linux swap
/dev/sdb8            1163        2781     2279541  83 Linux
IPBOX:~# tune2fs -L RECOVERY /dev/sdb8
tune2fs 1.41.14 (22-Dec-2010)
IPBOX:~#


Jak widać na przykładzie zmieniłem nazwę ostatniej partycji na USB na RECOVERY

Formatowanie partycji z nadaniem jej nazwy (wszystkie dane zostaną utracone!!)

Formatowania dokonujemy wydając komendę: mkfs.ext3 -I 128 -b 4096 -L RECOVERY /dev/sdXY gdzie za XY wstawiamy nr partycji (np: sda1)

Kod: Zaznacz cały
zukon@zukon:~$ telnet 10.10.207.120
Trying 10.10.207.120...
Connected to 10.10.207.120.
Escape character is '^]'.

IPBOX login: root
Password:






          ___________   ___    _____________                               
           \________ \  | |  / _____  ____/                               
               _____) | | |_/ /    | |     .---.   ,--.    _ .--..--.   
               |  ___/  |  __'.    | |    / /__\\ `'_\ :  [ `.-. .-. | 
               | |      | |  \ \   | |    | \__., // | |,  | | | | | | 
               |_|      |_|   |_|  |_|     '.__.' \'-;__/ [___||__||__]
             
                         
        ----------============ Polish Koders Team ============-----------






BusyBox v1.20.2 (2013-05-13 12:05:10 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

IPBOX:~# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks  Id System
/dev/sda1               1       19000   152617468+ 83 Linux
/dev/sda2           19001       19063      506047+ 83 Linux
/dev/sda3           19064       19126      506047+ 83 Linux
/dev/sda4           19127       19457     2658757+  5 Extended
/dev/sda5           19127       19189      506016  83 Linux
/dev/sda6           19190       19252      506016  83 Linux
/dev/sda7           19253       19315      506016  83 Linux
/dev/sda8           19316       19457     1140583+ 83 Linux

Disk /dev/sdb: 4009 MB, 4009754624 bytes
128 heads, 22 sectors/track, 2781 cylinders
Units = cylinders of 2816 * 512 = 1441792 bytes

   Device Boot      Start         End      Blocks  Id System
/dev/sdb1               1         179      252021   b Win95 FAT32
/dev/sdb2             180         535      501248  83 Linux
/dev/sdb3             536         714      252032  83 Linux
/dev/sdb4             715        2781     2910336   5 Extended
/dev/sdb5             715         893      252021  83 Linux
/dev/sdb6             894        1072      252021  83 Linux
/dev/sdb7            1073        1162      126709  82 Linux swap
/dev/sdb8            1163        2781     2279541  83 Linux
IPBOX:~# mkfs.ext3 -I 128 -b 4096 -L RECOVERY /dev/sdb8
mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=RECOVERY
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
126592 inodes, 126511 blocks
6325 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=130023424
4 block groups
32768 blocks per group, 32768 fragments per group
31648 inodes per group
Superblock backups stored on blocks:
        32768, 98304

Writing inode tables: done                           
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 29 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
IPBOX:~#


Prawie gotowe. Jeszcze partycję RECOVERY musimy zamountować z poziomu HDD managera jako /hdd (w moim przykładzie była to sdb8)
Obrazek

I wykonujemy kopię ustawień z Backup managera:
Obrazek

To wszystko!! Teraz po instalacji nowego softu jego pierwszym uruchomieniu na wyświetlaczu pojawi się komunikat Autorestore - nasze ustawienia zostaną przywrócone :D
CZAS NIE &#%$!! NIE STANIE!


Tymczasowy link do pobierania wszystkich image PKT


NIE POMAGAM NA PW!!!
OGLĄDANIE PŁATNEJ TELEWIZJI BEZ OPŁACONEGO ABONAMENTU JEST PRZESTĘPSTWEM
Avatar użytkownika
zukon
Administrator
 
Posty: 9181
Dołączył(a): piątek, 6 marca 2009, 21:13
Lokalizacja: 3miasto
Dekoder:: GI XPeed LX3

Re: Automatyczne przywracanie ustawień po instalacji systemu

Postnapisał kalat czwartek, 23 maja 2013, 13:10

Jaką wielkość minimalną musi mieć partycja Recovery na dysku twardym?
GM Spark Triplex - PKT Hyperion V5.4 - Smart HD+
kalat
 
Posty: 154
Dołączył(a): niedziela, 24 marca 2013, 20:06
Lokalizacja: Śląsk
Dekoder:: GM7162

Re: Automatyczne przywracanie ustawień po instalacji systemu

Postnapisał zukon czwartek, 23 maja 2013, 13:39

Dowolną, u mnie to partycja na której są nagrania.
CZAS NIE &#%$!! NIE STANIE!


Tymczasowy link do pobierania wszystkich image PKT


NIE POMAGAM NA PW!!!
OGLĄDANIE PŁATNEJ TELEWIZJI BEZ OPŁACONEGO ABONAMENTU JEST PRZESTĘPSTWEM
Avatar użytkownika
zukon
Administrator
 
Posty: 9181
Dołączył(a): piątek, 6 marca 2009, 21:13
Lokalizacja: 3miasto
Dekoder:: GI XPeed LX3

Re: Automatyczne przywracanie ustawień po instalacji systemu

Postnapisał kalat piątek, 24 maja 2013, 06:28

Za diabła nie chce u mnie "zobaczyć" drugiej partycji.
Partycja 2GB z nazwą RECOVERY ext3. Próbowałem przez Mount Managera jak i w telnecie i g... Albo ta główna z nagraniami i innymi bajerami albo recovery :(
GM Spark Triplex - PKT Hyperion V5.4 - Smart HD+
kalat
 
Posty: 154
Dołączył(a): niedziela, 24 marca 2013, 20:06
Lokalizacja: Śląsk
Dekoder:: GM7162

Re: Automatyczne przywracanie ustawień po instalacji systemu

Postnapisał zukon piątek, 24 maja 2013, 06:46

To nie musi być dodatkowa partycja.
CZAS NIE &#%$!! NIE STANIE!


Tymczasowy link do pobierania wszystkich image PKT


NIE POMAGAM NA PW!!!
OGLĄDANIE PŁATNEJ TELEWIZJI BEZ OPŁACONEGO ABONAMENTU JEST PRZESTĘPSTWEM
Avatar użytkownika
zukon
Administrator
 
Posty: 9181
Dołączył(a): piątek, 6 marca 2009, 21:13
Lokalizacja: 3miasto
Dekoder:: GI XPeed LX3

Re: Automatyczne przywracanie ustawień po instalacji systemu

Postnapisał kalat piątek, 24 maja 2013, 09:47

zukon napisał(a):To nie musi być dodatkowa partycja.


To rozumiem, że mam zmienić label dysku, który mam obecnie podpięty na RECOVERY? jeśli tak, w jakim katalogu będzie backup?
GM Spark Triplex - PKT Hyperion V5.4 - Smart HD+
kalat
 
Posty: 154
Dołączył(a): niedziela, 24 marca 2013, 20:06
Lokalizacja: Śląsk
Dekoder:: GM7162

Re: Automatyczne przywracanie ustawień po instalacji systemu

Postnapisał zukon piątek, 24 maja 2013, 11:26

Tak, zmień label na RECOVERY, backup będzie w katalogu backup - o ile go zapiszesz :D (/hdd/backup/backup.tar.gz) - ewentualnie sprawdź, czy /hdd/backup/autorestore.sh ma nadane prawa 777 - bo czasem się nie ustawiały.

Czasem jak po kilka - kilkanaście razy dziennie wgrywałem soft do boxów, bez tego mechanizmu bym oszalał ;)
CZAS NIE &#%$!! NIE STANIE!


Tymczasowy link do pobierania wszystkich image PKT


NIE POMAGAM NA PW!!!
OGLĄDANIE PŁATNEJ TELEWIZJI BEZ OPŁACONEGO ABONAMENTU JEST PRZESTĘPSTWEM
Avatar użytkownika
zukon
Administrator
 
Posty: 9181
Dołączył(a): piątek, 6 marca 2009, 21:13
Lokalizacja: 3miasto
Dekoder:: GI XPeed LX3

Re: Automatyczne przywracanie ustawień po instalacji systemu

Postnapisał kalat piątek, 24 maja 2013, 12:47

Faktycznie nie miał atrybutów :)
Dzięki
GM Spark Triplex - PKT Hyperion V5.4 - Smart HD+
kalat
 
Posty: 154
Dołączył(a): niedziela, 24 marca 2013, 20:06
Lokalizacja: Śląsk
Dekoder:: GM7162

Re: Automatyczne przywracanie ustawień po instalacji systemu

Postnapisał zukon środa, 17 grudnia 2014, 15:26

Zapisujesz ustawienia. Przy zmianie wersji na nowszą sugeruję wyłączyć 1 od góry.
CZAS NIE &#%$!! NIE STANIE!


Tymczasowy link do pobierania wszystkich image PKT


NIE POMAGAM NA PW!!!
OGLĄDANIE PŁATNEJ TELEWIZJI BEZ OPŁACONEGO ABONAMENTU JEST PRZESTĘPSTWEM
Avatar użytkownika
zukon
Administrator
 
Posty: 9181
Dołączył(a): piątek, 6 marca 2009, 21:13
Lokalizacja: 3miasto
Dekoder:: GI XPeed LX3

Re: Automatyczne przywracanie ustawień po instalacji systemu

Postnapisał Lukanio82 środa, 20 stycznia 2016, 14:12

zukon napisał(a):To wszystko!! Teraz po instalacji nowego softu jego pierwszym uruchomieniu na wyświetlaczu pojawi się komunikat Autorestore - nasze ustawienia zostaną przywrócone :D


Czy jak zrobiłem kopię również image to z 5.1 wróci mi do poprzedniej wersji softu?
A gdybym chciał przywrócić ustawienia z 4.5 na 5.1 to nie zaznaczam żeby robił kopię image?
Czyli zaznaczam wszystkie punkty a ostatni wyłączony?
Lukanio82
 
Posty: 19
Dołączył(a): czwartek, 20 marca 2014, 09:50
Dekoder:: GM990

Następna strona

Powrót do ABC

Kto przegląda forum

Użytkownicy przeglądający ten dział: Exabot [Bot] i 9 gości