Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem oprava pomocí chkdsk a fixmbr

Mám 2 disky. První je rozdělený na 2 logické jednotky – C: (tam je WXP) a D: (data). Na druhém disku – E: je druhá instalace WXP. První disk začal vyžadovat kontrolu pomocí chkdsk. Tu se ale nepodařilo nikdy provést do konce s hláškou, že na disk nelze zapisovat, že na jednotce C: není dostatek místa. Přitom tam je tak 36GB volného. Druhá instalace Win na E: je v pořádku a z ní se dostanu k datům na D:. Jednotka C: je teď už úplně nepřístupná. Po několika neúspěšných pokusech o opravu jsem se rozhodl, že jednotku C: nebo raději celý první disk přeformátuji a Windows nainstaluji znovu. Chtěl jsem zavaděč před formátováním raději přenést pomocí fixboot a fixmbr na ten druhý disk, ale nemohu se dostat ke konzoli pro zotavení. Počítač vyhodí chybu s tím, že je tam nějaký HW problém a že mám disk zkontrolovat pomocí chkdsk. A jsem tam, kde jsem byl. Připomínám, že jsem to zkoušel i po odpojení toho prvního disku, takže v PC byl připojený pouze ten druhý s Windows na kterých teď normálně pracuji. Poradíte mi, co ještě zkusit?

Předmět Autor Datum
Otestuj ten prvni disk jestli je v poradku. Budto podle vyrobce si stahni utilitu vytvor bootovaci c…
madzio 18.04.2010 09:17
madzio
HD Tune jsem zkoušel a nenašel na tom prvním disku žádný problém.
sikin 18.04.2010 09:19
sikin
Tak pameti presne jak pise kolega mif
madzio 18.04.2010 09:27
madzio
Tyhle diskove "poruchy" byvaji casto zpusobeny vadnou RAM. Disk chory byt muze, ale nejdriv otestuj…
mif 18.04.2010 09:22
mif
Pokud by ale byl problém v pamětech, tak by se to projevovalo i u toho druhého disku, ne? Stejně tak…
sikin 18.04.2010 09:46
sikin
Mohlo a nemuselo. To, co popisujes, standardne delaji nestabilni pretaktovane systemy. Nemas to OC,…
mif 18.04.2010 09:50
mif
Ne, nemám. A do přetaktovávání jsem se nikdy nepouštěl.
sikin 18.04.2010 10:07
sikin
v případě že jsi nastartovat windows z prvního disku, se ti označily jednotlivé oddíly c:, d:, e: (t…
lední brtník 18.04.2010 10:04
lední brtník
Ale já ten druhý systém normálně používám, akorát že se bootuje z toho prvního disku. Divné je, že i…
sikin 18.04.2010 10:14
sikin
pod jakým písmenem disku funguješ, když je zapojený jen druhý disk? jsou to ide nebo sata disky? můž…
lední brtník 18.04.2010 10:34
lední brtník
Asi jsem to napsal nějak zmateně. Pokud zapojím jen ten druhý disk a ten první je odpojený, tak ho n…
sikin 18.04.2010 10:59
sikin
V téhle situaci (mám to stejně jako ty, záložní systém na druhém disku) bych nad tím nebádal. Překop…
jirka44 18.04.2010 11:13
jirka44
To jsem si říkal taky. Pro jistotu chci ale nejprve zprovoznit ten druhý disk (aby se dal samostatně…
sikin 18.04.2010 11:16
sikin
nech jen druhý disk, v biosu přepnuto na ide mód sata řadiče, boot z cd. konzole zotavení se stále n…
lední brtník 18.04.2010 11:24
lední brtník
Neviem, či som Ti dobre rozumel (ak Ti nerozumel ani Mr.Brtník), ale, v takomto prípade zvyknem: 1.…
modra nie vzdy dobra 20.04.2010 03:46
modra nie vzdy dobra
Nakonec se to dalo vyřešit skutečně jen přenesením toho druhého disku do jiného PC a zkopírováním bo…
sikin 20.04.2010 06:18
sikin
Nějaké nespecifikovatelné chyby se totiž začaly objevovat i na tom druhém disku když se mají zapiso…
lední brtník 20.04.2010 07:57
lední brtník
Budu na to myslet. Dík. poslední
sikin 20.04.2010 08:09
sikin

v případě že jsi nastartovat windows z prvního disku, se ti označily jednotlivé oddíly c:, d:, e: (ten s druhými xp).
když zvolíš windows z druhého disku, to si označuje disky možná nějak po svojem. ale průser je v tom, že svůj systémový disk neoznačí jako c:, ale zase jako e: nebo bůh ví co, záleží i na typu datového logického disku z 1.hdd, zda byl primary nebo extended.

soubory boot.ini, ntldr, ntdetect.com jdou překopírovat na druhý disk (možná už tam jsou). po nastavení bootovacího active příznaku druhému disku + po editaci boot.ini by se povedlo druhý systém spustit:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP na 1. disku v poradi" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Win XP na 2. disku" /noexecute=optin /fastdetect

jenže v té chvíli instalace xp zjistí že bývalý druhý hdd je teď první disk, písmeno systému e: má "neoprávněně" a změní během startu v registrech systémové proměnné (%windir%, %systemroot) na c:...
tím se tato druhá instalace sama zničí, protože nedokáže opravit jiné cesty (nainstalované s písmenem e:\...) na c: - a vznikne prakticky nefunkční, řádně nenastartovaná nefunkční hybrida s miliónem chyb.

údajně existují i programy pro přepsání písmene systémového disku v registrech, tím by šly záznamy druhého disku opravit na c:, a po restartu samostatný druhý disk s windows už naběhne.

jiným postupem může být předhození náhradního prvního disku. měl by mít stejný počet primárních oddílů jako současný nefunkční disk, bootování musí být opět přesměrováno na druhý disk - označit active nějakým bootovacím partition managerem/fdiskem.

pozn.: toto idiotské samoničící chování systému při více discích ms opravil až u visty, kde už se systém vždy označí jako c:, ať je na jakémkoli disku v pořadí.

Ale já ten druhý systém normálně používám, akorát že se bootuje z toho prvního disku. Divné je, že i když ten první disk odpojím, tak nejde spustit konzole pro zotavení z instalačního disku Windows a hlásí to problém na disku. Až dokopíruju pro jistotu ta data z prvního disku, tak zkusím ještě ty paměti a kabel a pokud to nepomůže, tak budu muset zkusit ty disky v jiném PC.

pod jakým písmenem disku funguješ, když je zapojený jen druhý disk?
jsou to ide nebo sata disky?
můžeš zapojit kabely/konektory disků tak že první v pořadí je bývalý druhý=funkční disk, a nefunkční windows budou až druhé? potom v biosu nastavit bootování z toho funkčního disku?
pak by šly snadno zachraňovat data.

ale doporučuju do dualbootu dvou xp se bez skutečného boot manageru (co umí skrývat disky) už nepouštět, ty druhé windows jinak závisí na těch prvních.

Asi jsem to napsal nějak zmateně. Pokud zapojím jen ten druhý disk a ten první je odpojený, tak ho nespustím, protože na něm není mbr. Ten jsem tam chtěl dostat z pomocí instalačního CD Win, ale bohužel se to nedaří. Oba disky jsou SATA. Pokud nabootuju ty druhé windows (ale boot sektor je na prvním disku), tak se k datům normálně dostanu. Ty jsou umístěny na druhé logické jednotce prvního disku. Nepřístupná je jen první logická jednotka (primární, aktivní).

nech jen druhý disk, v biosu přepnuto na ide mód sata řadiče, boot z cd.
konzole zotavení se stále nedovede přihlásit?
jestli jo, spustit pro jistotu fixmbr a pak fixboot (nějaký mbr tam samozřejmě už existuje).
jestli ne, viděl bych to nejdřív na přikopírování těch 3 bootovacích souborů v jiném pc, a editaci boot.ini - viz výš.

Neviem, či som Ti dobre rozumel (ak Ti nerozumel ani Mr.Brtník),
ale, v takomto prípade zvyknem:
1. externe riešenie - boot CD Partition Wizard, a tam nastavím partíciu Systému na 2.HDD ako aktívnu.
(Automaticky sa stane systémová partícia na 1.HDD neaktívna.)
2. a bootuje to druhý systém

Spôsobov je viac.
Otázka je, či si už čosi v tých systémoch nenarušil...

Nakonec se to dalo vyřešit skutečně jen přenesením toho druhého disku do jiného PC a zkopírováním bootovacích souborů na disk, tak, jak radil Brtník. Pak šel ten druhý disk normálně spustit. Jenže prvotní problém asi nebude v discích. Nějaké nespecifikovatelné chyby se totiž začaly objevovat i na tom druhém disku, a tak jsem ho raději nakonec zformátoval a instaloval Windows znovu. Oba disky jsou po formátu a kontrole v pořádku. Navíc mě zaráží ta situace s konzolou zotavení, která nešla z instalačního CD vůbec spustit. Jako by byl problém spíše v jiném HW a ten se nějak přenesl následně na disky. Uvidím, jak se to bude vyvíjet dále. V každém případě dám na Brtníka a na druhou instalaci Win se vykašlu.
Prozatím díky za rady všech.

Nějaké nespecifikovatelné chyby se totiž začaly objevovat i na tom druhém disku

když se mají zapisovat korektní data na disk, a systém si má správně pamatovat nacachovaný obsah disku s adresářovými cestami, musí být v pořádku paměť. čili nepřetaktovávat, a otestovat nějakým memtestem z bootovacího cd, že je paměť ok.
prozkoumat že je vnitřek pc dobře chlazen - procesorové větráky často nesmyslně foukají horký vzduch na ramky, o to líp musí fungovat odsávání vzduchu zdrojem - staré zdroje měly špatně děrování a zavazející kabeláž.
pro jistotu prozkoumat dobře zaražené konektory disku, a napájecí redukce k němu že nejsou volné.
měj disk víc na pozoru, sjeď častěji kontrolu disku, jestli se něco nezačíná kazit.

Zpět do poradny Odpovědět na původní otázku Nahoru