Stránka 1 z 2

Funkce "rychlé spuštění" vs dual(multi)boot

Napsal: 22 led 2018, 10:58
od masar
Nemáte někdo zkušenosti, jak se vypořádat s problémem u Win10, který, když má zapnuto "rychlé spuštění" systému (a tím i režim hibernace), dojde na PC s dualbootem k "poškození dat", takže při následném bootu do jiného OS (W7) se spustí CHKDSK na ostatních partition's disku.
Vypnutí rychlého spuštění problém řeší, ale jsou aktualizace W10, které ho mohou opět (nepozorovaně) zapnout.
Neexistuje jiné řešení, kromě skrytí sdílených partition's?
Díky za reakce.

Napsal: 22 led 2018, 11:34
od Hejnicek
A co reseni suplikem?
Ale suplik nejakou kacku stoji.

Napsal: 22 led 2018, 11:49
od masar
Pokud máš na mysli externí disk, tak nevím, co by to řešilo.
:wink:

Napsal: 22 led 2018, 12:28
od p32
Ne, on asi myslel mít hardy v šuplíkách a při vypnutém PC prostě jen zapnutím šuplíku (ON - OFF) mechanickým vypínačem na něm rovnou určovat, který systém z kterého HDD se nabootuje. Ale to asi nebude řešením tvého problému.

Napsal: 22 led 2018, 12:36
od masar
Aha. Tak to je sice řešení, ale já bych upřednostnil raději něco softwarového. Samozřejmě, nejlepší by bylo, kdyby problém řešil MS. Jenže to je asi naivní představa. Neznám přesně mechanismus vzniku zápisu "dirty bitu" (a jeho oprávněnost, relevanci) na dotčených particiích disku v případě zapnutého rychlého spuštění.
Třeba někdo ví, jak tomu zabránit i bez vypnutí této funkce. Využití hyberfil.sys značně zrychluje start i vypnutí OS. Škoda ho nevyužít. :wink:

Napsal: 22 led 2018, 13:20
od Hejnicek
Ano myslel jsem klasicky suplik do case jak pravil p32.
Znami ho ma a je velmi spokojen. Taky ma W7/W10,
Dokonce ten jeho suplik ma 2 sloty.

Napsal: 22 led 2018, 13:28
od hafca
Možná by pomohl EasyBCD. Používám ho k výběru z kterého disku budu bootovat. Ale mám na obou W7, takže nevím jak by se choval s W7 a W10, ale v popisu desítky zmiňují. Je v češtině a zadarmo, tak proč ho nezkusit.

Napsal: 22 led 2018, 13:52
od masar
Myslím, že bootovací manažer nemá na popisovaný problém žádný vliv. Problém způsobuje funkce "rychlé spuštění" ve Win10 (přesněji od Win8 výše), která nastaví (asi až při vypínání) "dirty" bity ostatních disků (nebo všech). Pokud následně dojde ke startu jiného OS (např. W7), přihlásí se kontrola CHKDSK, což je nežádoucí, ale nevím jest-li oprávněné.
:wink:

Napsal: 22 led 2018, 14:02
od hafca
Podíval jsi se co to umí a co všechno se tam dá nastavit? Nebo jsi to hned zavrhnul?

Napsal: 22 led 2018, 14:27
od masar
Po tvém upozornění ano. EasyBCD znám, ale moc ho nepoužívám. Ale žádné nastavení, které by se týkalo problému, jsem neobjevil.
Pokud o nějakém konkrétním víš, prozraď...(není reálné zkoušet všechno jen tak bez "podezření" na možnou nápravu stavu)
:wink:

Napsal: 22 led 2018, 14:38
od hafca
Jak jsem psal, používám jen W7, takže konrétní nastavení ti neporadím. Mě stačilo jen základní.
Ale jestli chceš nějaké SW řešení, pak ti asi nic jiného než zkoušení nezbyde. A je jedno jestli to bude tenhle nebo jiný program. Vzhledem k tomu, že to jde oderat a vrátit původní stav, tak bych to zkusil. Ale je to na tobě. Pochybuji, že najdeš něco přesně na míru pro tvůj problém.

Napsal: 22 led 2018, 14:52
od Osmdesat
Při hibernaci se ukládá do hibernačního souboru celý obsah ram včetně indexace aktuálního stavu souborového systému. Během běhu systému je souborový systém připojených disků označen jako "rozpracovaný". Hibernace disky v tomto stavu nechává, protože nejde o ukončení windows jako takové. Proto druhé windows mají pocit, že byl disk opuštěn bez řádného ukončení - o hibernaci dotyčného systému nemají potuchy.

Tato situace je nebezpečná z jiného důvodu - pokud by do dalšího "rozmražení" windows došlo ke změně dat na disku druhým systémem, mohla by nesrovnalost mezi stavem v ram a skutečným stavem dat na disku způsobit porušení souborového systému a ztrátu dat.

Při multibútu je proto nejlepší hibernaci nepoužívat. Schopnost hibernace lze myslím zcela zrušit v nastavení biosu (někde pod power managementem, v nastavení acpi)

Napsal: 22 led 2018, 14:54
od serviceman
Tohle prý funguje:

Boot Win 7. Open Disk Management and remove the drive letter for the Win 10 partition.
Boot Win 10. Open Disk Management and remove the drive letter for the Win 7 partition.
That way, neither OS should be able to affect the other.

Napsal: 22 led 2018, 15:08
od masar
masar píše:...Neexistuje jiné řešení, kromě skrytí sdílených partition's?...
To, že odeberu písmena particiím s "konkurujícími" OS je, myslím, prakticky totéž. V běžícím OS se disk bez písmene přestane zobrazovat. Tohle ale ještě vyzkouším. Nevím totiž, jak se to může vztahovat i na disky (oddíly) bez OS (datové), aniž by tyto nebyly dirty-bitem zasaženy. Pokud jsem to dobře pochopil, dirty-bity nastavuje sytém Win10, nikoliv Win7 (nebo nižší) na jednotkách, které jsou v době rychlého vypínání OS "otevřeny", což mohou být i jiné disky.
Nebo je to jinak?
Díky za reakce.

Napsal: 22 led 2018, 16:29
od masar
>Osmdesat> Díky, z toho, cos napsal, mi vychází jen jedna možnost - rychlé spuštění nepoužívat. Jen je třeba hlídat, aby mi ho nějaká aktualizace tajně nezapla.
:wink: