Otázka:
Musím před obnovením úplné zálohy nandroidu něco vymazat?
Stephen Schrauger
2013-04-19 20:43:51 UTC
view on stackexchange narkive permalink

Při instalaci nové ROM jsem zvyklý vše vymazat, ale chtěl bych vědět, jestli obnova nandroidu automaticky vymaže oddíly, které se obnovuje.

Když spustím obnovu, vidím některé zprávy, které říkají, že jde o „formátování mezipaměti“ a „mazání bootování před obnovením“, ale zbytek mých oddílů (systém, data, .android_secure atd.) neobsahuje žádné doprovodné zprávy, které by byly nejprve vymazány.

Obnovuje nandroid přepsat oddíly, nebo sloučí soubory s aktuální strukturou?

A v zájmu toho, aby to bylo použitelné pro širší publikum, je proces u různých telefonů odlišný (některé mít další oddíly) nebo různé verze clockworkmod? Nebo je postup pro všechny stejný?

Tři odpovědi:
Chris
2013-07-09 06:21:25 UTC
view on stackexchange narkive permalink

Testoval jsem to a váš problém je platný.

Přidal jsem do systému / system fiktivní soubor a poté provedl obnovení nandroidu. Fiktivní složka přežila. Opakoval stejný test na / data se stejným výsledkem. Takže nevím, proč CWM nejdříve tyto oddíly nevymaže.

Autor CWM pravděpodobně vytvořil předpoklad, že na tom nezáleží, nebo může existovat platný důvod, proč se nevymazají.

Nebo možná je to chyba v CWM. A pokud se jedná o chybu CWM, nebyla by to první. :)
Bflo Joe
2013-12-29 08:04:49 UTC
view on stackexchange narkive permalink

U určitých zařízení, například Nexus 7, to není možné, protože základní ROM sjednocuje / data a to, co by se normálně používalo jako SD karta s FUSE držáky. Pokud by program pro obnovení vymazal oddíl / data , vymazal by zálohu, protože je uložen v / data . Například s TWRP by to bylo na / data / media / 0 / TWRP / BACKUPS / (deviceSerial) / v podadresáři podle vlastního výběru, ale ve výchozím nastavení se skládá z RRRR-MM-DD -HH-MM-SS (buildID) při spuštění zálohování, například „2013-12-28-14-12-18 KOT49H“.

Co si myslím, že se TWRP pokusí obnovit, je rekurzivně odpojit (2) / rmdir (2) vše KROMĚ stromu adresářů TWRP. Když jsem provedl obnovení, vytiskl zprávu o vymazání /data.

Velmi dobře to mohlo záviset na tom, kterou obnovu také používáte. TWRP může mít jiný způsob než CWM, který se může lišit od COT atd. Může to také záviset na tom, zda má zařízení slot pro SD kartu (Nexus 7 nikoli).

poke
2013-05-14 00:53:21 UTC
view on stackexchange narkive permalink

Obnovení NAND obvykle přepíše oddíly, které obnoví úplně. Všechno, co je aktuálně v oddílu, bude přepsáno a bude obnoven přesně stejný stav ze zálohy. Vymazání před obnovením tedy není opravdu nutné, protože bude stejně úplně přepsáno.

Místo toho se obvykle doporučuje vymazat oddíly mezipaměti (včetně mezipaměti dalvik) po obnovení zálohy NAND, abyste se ujistili, že obnovená stav lze obnovit správně (a není ovlivněn problémy s mezipamětí).

Vaše odpověď je to, co jsem si původně myslel. Mohli byste však uvést odkaz nebo zdroj, který ukazuje, že tato odpověď je přesná? Celkovým účelem otázky je, abych mohl s konečnou platností vědět, co se stane (nebo se má stát), a nejen to, co si myslím, že by se mělo stát.
Bohužel ne, nemám žádný zdroj, který by tuto odpověď podpořil. Jedinou věcí by byl zážitek, protože obnovení zálohy nikdy nezanechá nic, co se stalo od vytvoření zálohy (což je jeho účelem; obnovit přesně do bodu, kdy byla záloha vytvořena).


Tyto otázky a odpovědi byly automaticky přeloženy z anglického jazyka.Původní obsah je k dispozici na webu stackexchange, za který děkujeme za licenci cc by-sa 3.0, pod kterou je distribuován.
Loading...