Po zkušenostech s upgradem Win7 na nově koupeném laptopu z přibaleného DVD na Win8.1, kdy mi instalátor vždy po hodině automaticky vrátil Win7 a při pokusu o novou instalaci (tedy nikoliv upgrade) nahlásil, že na disk s MBR nelze a když jsem nechal instalátorem všechny partitions smazat a nechat si rozdělit disk podle sebe, po desítkách minut kopírování a bůhvícoještědělání nahlásil, že na disk s GPT taky nelze, se na upgrade na Win10 těším jak malej kluk ;)
Upgrade z Windows 8 na Windows 8.1 mi automaticky vyčistil složku Installer. Jen pro neznalé - složka installer obsahuje soubory důležité k odinstalování a patchování souborů (typicky všechno, co má msi, si sem ukládá nějaké informace).
Takže upgrade zdarma ani omylem (té práce, co jsem strávil opravou jen stupidních opic, a nakonec jsem stejně udělal fresh - protože na Cad ani jiné jsem neměl už nervy, jinak mám Windowsy pouze jako herní platformu - i když některé školní projekty se neobejdou bez tohoto prostředí).
Upgrade z Windows 8 na Windows 8.1 totiž není žádný upgrade, ale čistá instalace nového systému – akorát nemaže uživatelské soubory. Takže vyčištění složky Installer je vlastně správné, ale měl by vyčistit i složku Program Files – protože po tom „upgradu“ tam nezůstane nainstalovaný žádný program. Akorát je to fakt na zabití, když na to člověk narazí poprvé – nainstaluje Windows 8, aplikace, mezitím na pozadí nechá stáhnout aktualizace, jednou z nich je i Windows 8.1, takže to nechá nainstalovat, a veškerý nainstalovaný software je v tahu a je možné začít znova od začátku.
Upgrade má vyměnit systémové soubory. Složka Installer se jich netýká (na čistých Windows by měla být prázdná, nikdy sem to neřešil).
Když sem v minulosti prováděl upgrade z Vist na 7, nebo ze 7 na 8, tak se mi nikdy nic podobného nestalo, ale systém jako tak´vy mi stejně přišel nestabilní (takový "6" smysl, možná jen sugesce :D), tak jsem nakonec prováděl fresh. Tohle MS dořešené nemá a asi nikdy mít nebude.
Oproti tomu nemám problém zupgradovat ze staré Fedory Core 3 na Fedoru 20 (postupně samozřejmě). 21 a vyšší už nejdou kvůli systemd (zhavarovalo to na tolika místech, že jsem raději zůstal na 20, asi by to šlo, kdybych tomu věnoval více jak 1-2 hodiny, nevím).
Berte to z té lepší stránky: když se upgrade nepovedl, instalátor udělal rollback. Na Linuxu byste v takové situaci zůstal v půlce upgradu, tj. byl by nutný reinstall.
Jinak upgrade píše log files, kde najdete důvod, proč to neprošlo. U mě to bylo díky tomu, že jsem měl pár disků namountovaných jako adresáře na místa, kde s tím setup zjevně nepočítal. Po jejich odmountování mi upgrade bez problému prošel.
Ještě jedna věc: před upgradem je dobré pustit upgrade advisor (pokud si pamatuji, upgrade na Win 8.1 ho snad pouštěl i automaticky). Ten by měl na většinu problémů upozornit.
Jo jasne, v logu najde tak maximalne ze doslo k neznamy chybe #290348sdf a ze se ma pro blisi informace podivat na web, kde se dozvi, ze zadny blizsi informace nejsou k dizpozici ... lol.
A to, ze mu to "vratilo" sedmy nebyl zadnej rolback, to se jen jeste vubec nezaclo instalovat, protoze se to zhroutilo uz po rozbaleni (coz trvalo tu hodinu). Kdyby to uz instalovat zaclo, tak mu ten system uz nikdy nenabootuje.
Vždyť jste ten log v životě neviděl, tak tu neplácejte blbosti.
Ad to, ze mu to "vratilo" sedmy nebyl zadnej rolback, to se jen jeste vubec nezaclo instalovat - jak víte co se na jeho počítači stalo nebo nestalo? Z toho co psal to poznat nelze.
Ad kdyby to uz instalovat zaclo, tak mu ten system uz nikdy nenabootuje - instalátor Windows při upgradu dělá zálohy, a když upgrade selže, tak provádí rollback (na rozdíl od upgradu distra na Linuxu). Typicky ten rollback trvá dost dlouho. Kvalifikovaný admin by to věděl; vy samozřejmě nevíte nic.
neplacejte blbosti, upgrade distra linuxu neselhava, narozdil od upgrade windows...
nicmene neni problem abych pred upgrade linuxu si udelal snapshot kterej trva par vterin, pak provedl upgrade a pokud budu spokojen muzu snapshot zrusit, nebo ho obnovit, opet behem par vterin... mohu pristupovat zaroven k obou dvou (aktualnimu i snapshotu) jako samostatnejm diskum, pripadne z snapshotu provest clon a nechat si nainstalovane obe verze a pri startu si vybrat kterou chci nastartovat, nebo si jednu z nich syncnout na usb flasku a tu pak nastartovat na jakemkoliv hw, nebo ji z sata nahrat na pata, ci obracene, nebo...
btw: trefnej comment nad blboidnosti windows updateru ;)
http://i.imgbox.com/pDwIKvfI.png
Ad upgrade distra linuxu neselhava, narozdil od upgrade Windows - LOL. 120M hitů.
https://www.google.cz/search?q=ubuntu+upgrade+failed
Ad neni problem abych pred upgrade linuxu si udelal snapshot kterej trva par vterin - a jak myslíte že ve Windows funguje System Restore? Ten dělá snapshoty například před instalací patchů. U upgradu je ale trochu problém v tom, že stará verze OS nemusí shadow copy podporovat. Plus samozřejmě chcete aby celá věc proběhla automaticky, tj. v případě selhání upgradu se automaticky navrátit k předchozí verzi OS.
co zase lzete ? ze vam ta huba/ruce uz neupadnou...
vysledku neni 120M ale 2.6M pro dotaz ubuntu+upgrade+failed, 9M pro dotaz linux+upgrade+failed,
ale co je to proti 46M pro windows+upgrade+failed ktere podle vas maji pri upgrade dokonalej auto rollback, takze by vysledku melo byt minimum ze ?
ne, system restore (ne)funguje jinak...
na windows mate problem ze stara verze os nepodporuje shadow, ale tak vase problemy s windows nepromitejte do problemy s linuxem...
na linuxu jde o regulerni snapshot kdy se odlifrujou zmeny do virtualniho oddilu, a vse se dele v rezii toho stareho os...
NE TO nechci, nechtel sem to ve Windows kdy to delalo neplechu, nechci to v linuxu...
ale pokud by se jen trochu chtelo nebyl by problem to na linuxu zautomatizovat systemove a par radkama scriptu zakonceneho:
do_upgrade_distro && do_remove_snapshot || do_restore_snapshot
Ad vysledku neni 120M ale 2.6M pro dotaz ubuntu+upgrade+failed, 9M pro dotaz linux+upgrade+failed, ale co je to proti 46M pro windows+upgrade+failed - mě to momentálně hází 15.3M, 9M a 27.6M. Takže je to jasné: lžete, ze vam ta huba/ruce uz neupadnou. Nebo že by to bylo tak, že Google různým lidem / v různý čas různé počty výsledků na ten samý dotaz? Hm, B je správně.
Ad ktere podle vas maji pri upgrade dokonalej auto rollback, takze by vysledku melo byt minimum ze - a jak myslíte, že se bude uživatel ptát ve fóru, když mu upgrade Windows skončí rollbackem? Zřejmě napíše něco jako "help, Windows upgrade failed".
Ad NE TO nechci - jistě. Lepší je způsob upgradu, který prostě přepisuje co je na disku, a když se něco nepovede, tak vás nechá s nepoužitelným rozvrtaným diskem. Sice je to daleko horší pro uživatele, ale uživatel je na unixových systémech odjakživa na posledním místě. A kdo umí a chce, ten problém možná může nějak obejít. Třeba to bude i fungovat.
takze nejdriv 120M a pak 27.6M ? takze jste nelhal a vymlouvate se ze jste se presunul v case a prostoru ? hmmmmmm jelito ;)
a kdyz se rollback nepodari a nenastartuje nic tak napisou: Windows won't start after upgrade
u me 201M kolik ve vasem paralelnim vesmiru ? ;)
omyl, pohrdani uzivatelem byla vzdy dominanta tvurcu windows...
Ad takze jste nelhal a vymlouvate se ze jste se presunul v case a prostoru ? hmmmmmm jelito - nechte si ty urážky, nebo vypadněte z diskuze slušných lidí, hulváte.
Ad Windows won't start after upgrade; u me 201M kolik ve vasem paralelnim vesmiru - 176M. A na Windows "won't start after upgrade" 15200.
Ad pohrdani uzivatelem byla vzdy dominanta tvurcu Windows - LOL ;), asi proto uživatelé desktopový Linux nechtějí ani zdarma.
Na rozdíl od vás jsem slušný člověk, a s demagogií ani propagandou nemám nic společného. Zato u vás je vidět, že když má někdo názor se kterým nesouhlasíte, tak mluvíte o demagogii, propagandě, a máte potřebu urážet. To je chování hulváta. Pokud jste se nenaučil slušné diskusi, zkuste si pro začátek přečíst pravidla pro diskutující, a samozřejmě se jimi také řídit.
slusny clovek nejste, pouze se snazite radoby slusne vystupovat, psal sem vam uz nekolikrat jake neslusne prvky ve vasem vystupovani jsou...
... demagogie a propaganda je podstata toho za co jste placen, chapu ze neni mozne to priznat...
nicmene k tomu hulvatovi... https://www.youtube.com/watch?v=TzLt_iFck4M
Ad slusny clovek nejste, pouze se snazite radoby slusne vystupovat - a já jsem vám několikrát řekl, že vaše hodnocení toho co je nebo není slušné je subjektivní.
Mimochodem vy se považujete za slušného člověka? Pokud ano, proč tu tedy nevystupujete alespoň tak slušně jako já? Pokud ne, tak proč nedodržujete alespoň pravidla pro diskutující?
Ad demagogie a propaganda je podstata toho za co jste placen - to může být váš názor na věc. Na rozdíl od vás v téhle věci nepochybně znám fakta :), a za nic takového mě nikdo neplatí.
problem je ten ze "alespon tak slusne jako vy" ja nepovazuju za zadnou latku slusnosti, naopak jak sem jasne nekolikrat jiz psal, povazuju vase chovani za neslusne...
pokud subjektivni hodnoceni vetsiny je stejne, asi to neco jiz znamena i z objektivniho pohledu...
to je otazka jestli o sobe znate fakta, mozna mate o sobe jen subjektivni domenky, ale rozhodne vam vas chlebodarce nedovoli priznat pravdu ;)
Podmínkou slušnosti je absence vulgarit a urážek. Je to podmínka nutná, nikoliv postačující.
Vraťme se k otázce: vy se považujete za slušného člověka? Pokud ano, proč tu tedy nevystupujete alespoň tak slušně jako já (tj. nedostanete se ani přes laťku absence vulgarit a urážek)? Pokud ne, tak proč nedodržujete alespoň pravidla pro diskutující?
Ad rozhodne vam vas chlebodarce nedovoli priznat pravdu ;) - no jasně. A pak se divíte že se vám vysměju, když napíšete takový nesmysl. Ale je samozřejmě vaším nezadatelným právem věřit takovému nesmyslu.
Neni rollback jako rollback. Spise jste mel napsat, ze se to pokusi vratit zpet.
Napriklad osobne jsem se setkal s prusvihem na win 2003, kde byla pomoci GPO nastavena prava na fs pro Outlook Express jako zakazano pro vsechny. Pri nasledne instalaci SP tato selhala, oznamila neuspech a okamzite selhala pri "rollbacku". Vystupem byl samozrejme system, ktery nebootoval.
Taky už jsem zažil, že upgrade Linuxu neprošel (FC20 na FC21), protože widle v dual bootu (upgrade nedokázal namontovat NTFS, asi to mělo křachlý FUSE). A hádej, co se stalo?
Vůbec nic. Restart, volba starýho systému v GRUBu, odmontování disků, FedUp procedura, přimontování disků. Ona je totiž přímo v GRUBu volba posledních pěti verzí jádra nebo systému...
Zajímavý je, že i když widle samotný zaberou na hadru několikanásobek toho, co tučňák i s aplikacema, boot do verze před updatem/upgradem neumožní (a když, tak patentovaný over night solution - večer odklepneš, ráno ještě stihneš posnídat).
Systém je schopen provést roll-back jen díky složce Installer a jde to jen do určité fáze instalace. Pak už ne - důkazem je Windows 8.1 update - Windows 8.1 zabírají zhruba o třetinu míň než 8, takže pokud MS nepoužívá nějakou ultra-cool kompresi a neschovává si data někde ve vzduchu, tak se k 8 nedá vrátit.
Linux umí roll-back samozřejmě taky - na druhou stranu, pokud to zhvaruje, tak se dá velmi jednoduše zdebugovat, kde a proč. U Windows v připadě zhavarovaného upgrade tohohle jen tak nedocilíte, ano informace jsou v event logu, na druhou stranu to předpokládá, že vám minimálně najede UI do nouzového režimu.
Samozřejmě, že to je jen v teoretické rovině (i když jsem se setkal s tím, že Windows šel nainstalovat, ale už se pak nespustil, přitom Linux šel v pohodě, a to samé i naopak, ale to jsou okrajové podmínky).
Co mě ale začíná na MS štvát a to zvláště od doby, co mám SSD, že s každým MSI instalátorem mi sebere 2x více místa na disku, než by měl (viz složka Installer - příklad Opice - na disku 1,6GB v Program Files, ve složce Installer 2 700MB MSI soubory). Nechápu, si MS prostě neuloží informace o tom, co daný program kam nainstaloval plus registry plus nějaký klíč kvůli spárování s případnými updaty (ano, je to moc zjednodušené), ale místo několika set MB souborů by to byly řádově kilobyty.
Ad Systém je schopen provést roll-back jen díky složce Installer a jde to jen do určité fáze instalace. Pak už ne - samozřejmě po úspěšném upgradu nastává commit.
Ad v připadě zhavarovaného upgrade tohohle jen tak nedocilíte, ano informace jsou v event logu, na druhou stranu to předpokládá, že vám minimálně najede UI do nouzového režimu - upgrade Windows píše textový log. Event log je soubor typu .evtx (případně starší .evt), a můžete ho samozřejmě otevřít na libovolném počítači s Windows.
Ad co mám SSD, že s každým MSI instalátorem mi sebere 2x více místa na disku, než by měl - velkým problémem ve starších verzích Windows byl požadavek na instalační média. Bez nich nebylo možné přidat komponenty aplikace (třeba dodatečné importní filtry), provést opravu nainstalovaného SW, a někdy ani kontrolu nainstalovaných souborů při odinstalaci nebo patchování. Proto je tu adresář Installer.