Windows User Group - Slovak Republic
Windows User Group - Slovak Republic Windows User Group - Slovak Republic
RSS
Windows User Group - Slovak Republic
prihlásenie
meno login
heslo
Automaticky prihlásiť
zabudli ste heslo?
zaregistrujte sa

kalendár podujatí
marec 2024 apríl 2024 máj 2024
po ut st št pi so ne
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
dnes 19.04.2024 dnes 19.04.2024

kto je online?
počet anonymných užívateľov: 13
počet prihlásených užívateľov: 0

Top 10 najčítanejšie
1.Vytvorenie USB boot jed...
2.Oprava MBR sektoru bez ...
3.Windows 7 download
4.HTPC alebo ako si posta...
5.Windows 7 RC v slovenč...
6.Konzole pro zotavení v...
7.Panika menom Conficker
8.Platené vs Zadarmo
9.Inštalujte Windows z U...
10.Windows 7 RC download -...

Windows User Group - Slovak Republic

Nezaradené > Návody

Konzole pro zotavení ve Windows XP a pár užitečných příkazů

Windows User Group - Slovak Republic

Ačkoliv už uplynulo mnoho vody od doby, kdy se na scénu škodlivých programů opět vrátily boot viry a havěť napadající hlavní zaváděcí sektor (Master Boot Record), občas nám někdo napíše, že má problém s bootováním svých Windows XP, nebo že má v počítači MBR rootkit a neví, jak se jej zbavit.


 

Nic proti dotazům a prosbám tohoto druhu nemám. Ale sami uznáte, že vysvětlovat tu samou věc podesáté už není ani zdaleka tak zábavné, jako říkat to samé popáté. Proto jsem se rozhodl napsat krátký tutoriál, jak některé problémy se startem operačního systému a přítomností malwaru v bootovacích sektorech, vyřešit. Netypicky se pokusím podat takové informace, aby postupům porozuměl i naprostý začátečník; nebudu zabíhat do technických podrobností.

 

Určitě namítáte, že takových tutoriálů je na internetu celá řada. Ano, to je pravda. Ale na našem serveru ještě žádný takový kompletní tutoriál není. A pokud není, může být napsán. A pečlivěji než tutoriály jiné.

 

Konzole pro zotavení

 

Konzole pro zotavení patří k nápravným prostředkům nejvyšší nouze. Jedná se v podstatě o ochuzené prostředí příkazového řádku, které snad ještě někteří z vás pamatují ze systému MS-DOS. Proto se k ní většina uživatelů (která ji zná) uchyluje v případě nejvyšší potřeby; kdy se není možné dostat do nějakého přívětivějšího prostředí, například nouzového režimu. Jen připomínám, že do nouzového režimu se dostanete z hlavního menu zavadeče, které vyvoláte tak, že po uvítací obrazovce, kde BIOS provádí POST a případně vypisuje další informace, stiskneteklávesu F8 (někdy je třeba opakovaně).

 

Pro spuštění Konzole pro zotavení potřebujete instalační CD Windows XP. Nemusí se přitom jednat o médium, ze kterého jste systém nainstalovali. Můžete si klidně onen stříbrný disk půjčit třeba od šťastného známého, kterému systém nabíhá bez problémů.

 

Po vložení instalačního CD do mechaniky se do Konzole dostanete následujícím způsobem:

  • Zapněte počítač (notebook). Pokud během startu nastane situace popisovaná ve třetí odrážce, druhý bod přeskočte. V BIOSu už totiž máte nastaveno, že z CD se má bootovat dříve než z pevného disku, tudíž není třeba nic měnit.

     

  • V opačneém případě se podívejte do BIOSu, zda máte povoleno bootování z CD. Do BIOSu se dostanete z obrazovky, která se zobrazí hned po zapnutí počítače. Pokud se podíváte na dolní část této obrazovky, najdete tam většinou větu typu: "Press F12 to enter Setup", ze které se dozvíte, kterou klávesu stisknout, abyste se do BIOSu dostali. V BIOSu musíte ověřit, zda se BIOS pokusí bootovat z CD dříve než z pevného disku. Pokud tomu tak není, je třeba pořadí bootování opravit.

     

  • Že máte bootování správně nastaveno poznáte hned po zmizení úvodní obrazovky a to nejen podle zvuků vyluzovaných CD/DVD mechanikou. Na obrazovce se objeví text informující o tom, že pokud chcete nabootovat z CD, musíte stisknout libovolnou klávesu. A vy chcete nabootovat z CD, tudíž ji stiskněte. V případě, že bootovací sektory pevného disku jsou opravdu těžce poškozeny (nemají ani svoji signaturu na konci), nikdo se vás na vaše přání nezeptá a z CD se bootuje rovnou.

     

  • Po zahájení bootování z CD uvidíte obrazovku podobnou té na obrázku 1. Sytém načítá ovladače, aby byl s chopen pracovat s hardware vašeho počítače.

     

    Načítání ovladačů
    Obrázek 1: Načítání ovladačů

     

  • Následně se objeví menu, které vidíte na obrázku 2. Stiskem klávesy R přikážete spuštění Konzole pro zotavení.

     

    Hlavní menu
    Obrázek 2: Hlavní menu

     

  • Objeví se černá obrazovka Konzole pro zotavení. Systém se prohledá všechny diskové oddíly a pokusí se identifikovat všechny instance operačního systému, které máte nainstalované. Následně vás nechá vybrat, do jaké instalace se chcete přihlásit. Výběr provedete zadáním pořadového čísla instalace a stisknutím klávesy ENTER. Na obrázku 3 vidíte, že Konzole byla spuštěna na počítači pouze s jednou instalací Windows, která leží na disku C v adresáři Windows. Pro připojení k této instalaci stačí stisknout jedničku a potvrdit ENTERem.

     

    Výběr instalace Windows
    Obrázek 3: Výběr instalace Windows

     

    Pokud jsou bootovací oblasti pevného disku tak poškozeny, že nelze instalaci Windows najít, systém se k žádné nepřipojí a je rovnou připraven vykonávat vaše příkazy.

     

  • Pokud se připojujete k nějaké instalaci, systém se vás zeptá na heslo uživatele Administrator. Situaci ukazuje obrázek 4. V případě, že heslo uživatele Administrator neznáte, není nutné házet flintu do žita. Na jeho zjištění či změnu existují nástroje, o některém z nich napíšu příště.

     

    Vývza k zadání hesla uživatele Administrator
    Obrázek 4: Vývza k zadání hesla uživatele Administrator

     

  • Pokud něco během provádění předchozích kroků neselže, Konzole je spuštěna a plně připravena.

Náprava bootovacích sektorů

 

Pro opravu bootovacích sektorů slouží příkazy fixmbr a fixboot. První z nich opravuje hlavní zaváděcí sektor, druhý jmenovaný má na starosti bootovací sektory jednotlivých diskových oddílů.

 

Příkaz fixmbr akceptuje jediný parametr, kterým je název fyzického zařízení disku, jehož hlavní zaváděcí sektor se má opravit. Fyzické zařízení disku nesou název tvaru \\.\PhysicalDriveX, kde X je číslo počínající nulou. Pokud parametr nezadáte, nahradí se hlavní zaváděcí sektor disku, ze kterého se normálně bootuje. Použití příkazu vidíte na obrázku 5.

 

Použití příkazu fixmbr
Obrázek 5: Použití příkazu fixmbr

 

Syntaxe příkazu fixboot je velmi podobná. Jeho jediným parametrem je písmeno diskového oddílu (jednotky), jehož bootovací sektor se má pokusit opravit. Pokud tento parametr nevyplníte, použije se písmeno oddílu, ze kterého se normálně zavádí operační systém. V případě situace vyobrazené na obrázku 6 je akce provedená příkazem bez parametrů rovna akci, kterou by vykonal příkaz fixboot C:.

 

Použití příkazu fixboot
Obrázek 6: Použití příkazu fixboot

 

Použitím těchto příkazů se spolehlivě zbavíte havětí napadených bootovacích sektorů. Malware přitom nemá možnost, jak se takovému typu opravy bránit, protože opravu neprovádíte z nakaženého systému, ale z "čistého" CD.

 

Některé další užitečné příkazy

 

Konzole neobsahuje pouze příkazy pro opravu bootovacích sektorů. Podporovaných možností je o dost víc a jejich kompletní seznam získáte příkazem help. Pro zobrazení nápovědy ke konkrétnímu příkazu slouží help (například help fixboot či help fixmbr).

 

Užitečným příkazem je copy, jenž umožňuje kopírovat jednotlivé soubory z místa na místo. Má dva povinné parametry - jméno zdrojového a jméno cílového souboru. Bohužel neumožňuje kopírovat celé adresáře; toho jsme se dočkali až v podobě příkazu robocopy, jenž se objevil ve Windows Vista.

 

někdy se také hodí příkaz expand. Určitě jste si všimli, že na instalačním CD se nachází spousta souborů s příponou .sy_, .ex_ či .dl_. Jsou to komprimované soubory .sys, .exe a .dll, které se během instalace systému rozbalí do příslušných adresářů. A toto rozbalování právě umí příkaz expand; má též dva argumenty - jméno komprimovaného souboru a jméno souboru, kam se má daný komprimovaný soubor rozbalit. Tento příkaz využijete zejména pokud se vám podaří poškodit několik málo systémových souborů, které vám umožní nahradit originály z instalačního CD.

 

Pro opuštění Konzole můžete využít příkaz exit.

 

Závěr: Windows Vista

 

S příchodem Windows vista nostalgická Konzole pro zotavení mizí. Mizí i příkazy jako fixmbr či fixboot. Nahrazuje příkaz bootsect, ale nevím, jestli lze mluvit o kroku vpřed. Ačkoliv nabízí více možností, než oba jeho předchůdci dohromady, jeho syntaxe mi zatím přijde poněkud složitá. To je ale pouze můj osobní názor. Objevil se ale také zmiňovaný příkaz robocopy, který umí kopírovat i celé adresáře. Více o možnostech instalačního CD Windows Vista se dočtete v mém článku Jak jsem bootoval,

Windows User Group - Slovak RepublicWindows User Group - Slovak Republic Martin Dráb | nedeľa 18. apríla 2010 22:03 | Prečítané: 27454 x | neohodnotené |
Windows User Group - Slovak Republic
Windows User Group - Slovak Republic
RE: Konzole pro zotavení ve Windows XP a pár užitečných příkazů reagovať

DD,

neviem ako nainstaliť Konzolu pre zotavenie pre OS W XP s SP3. Je jedno, či ide o anglický Windows s Slovak LIP alebo český W XP.

Nutne ju potrebuje napr. aj odvírovacia utilita Combofix. Aj keď Combofixu povolím sťahovanie z webu Update mMrosoftu, samozrejme nič nenajde.

Čo s tým?

nemtudko

pj6562 streda 18. augusta 2010 12:54
RE: Konzole pro zotavení ve Windows XP a pár užitečných příkazů reagovať

Dobrý den,

 

Informace o instalaci Konzole pro zotavení pro Windows XP by měly být na této adrese:

 

http://support.microsoft.com/kb/307654

 

Co jsem ale z textu pochopil, tak se jedná o instalaci Konzole na pevný disk – tedy pro její použití pravděpodobně nebude potřeba instalační CD-ROM.

 

Z instalačního CD by měla jít Konzole spustit vždy. Myslím, že stačí z toho média nabootovat a v prvním menu stisknout R.

 

Nejsem si jistý, zda Combofix Konzoli pro svoji činnost vyžaduje. Vím jen o tom, že upozorňuje na její nepřítomnost.

Martin Dráb streda 18. augusta 2010 22:39
RE: Konzole pro zotavení ve Windows XP a pár užitečných příkazů reagovať

DD,

recovery consolu používam či už s inštaláciou na pevný disk alebo z CD už asi od r.2006 /od doby pred SP2/. Vždy to fungovalo. Bohužiaľ akonáhle je na workstation už SP3, tak recovery console sa nedá nainstaliť a ani spustiť z CD. Vyskúšané v praxi na vyše 30 workstation /Je jedno, či ide o anglický Windows s Slovak LIP alebo český W XP/...

OS vyhlási, že nenašiel zodpovedajúcu verziu konzoly.

 

PS : Combofix to k práci potrebuje vtedy, keď je zmršený MBR. Je jedno či fixmbr. chcem spustiť z konzoly ja alebo Combofix.

nemtudko

 

pj6562 štvrtok 19. augusta 2010 10:46
RE: Konzole pro zotavení ve Windows XP a pár užitečných příkazů reagovať

Dobrý den,

 

možná, že problém by mohl být v rozdílném Service Packu na CD a na instalaci na pevném disku. Tím myslím, že do instalačního CD je integrován jiný (nižší) SP, než který je obsažen v instalaci.

 

Právě jsem ve VMWare vyzkoušel spustit Konzolu pro zotavení z CD s integrovaným SP3. Instalace na pevném disku má též SP3. Vše proběhlo bez problémů – k instalaci jsem se připojil (samozřejmě bylo třeba zadat heslo uživatele Administrator).

 

Ad Combofix:

Vím, že je to vlastně soubor skriptů a utilit, ale nevěděl jsem, že využívá přímo příkazu fixmbr. Předpokládal jsem, že mu spíš bude bližší utilita mbr.exe od gmera.

Martin Dráb piatok 20. augusta 2010 02:16
Windows User Group - Slovak Republic

 
Windows User Group - Slovak Republic
vyhľadávanie

partneri

2 % od Vás pre WUG
2 % od Vás pre WUG

sponzori






Windows User Group - Slovak Republic
Windows User Group - Slovak Republic
Windows User Group - Slovak Republic

Copyright © 2008 Windows User Group Slovensko

Windows User Group - Slovak Republic domov Windows User Group - Slovak Republic o nás Windows User Group - Slovak Republic podujatia Windows User Group - Slovak Republic odkazy Windows User Group - Slovak Republic informačné kanály Windows User Group - Slovak Republic
Windows User Group - Slovak Republic