Oprava Windows XP

Software potřebné k práci s elektronikou

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
jade
Příspěvky: 1022
Registrován: 28 pro 2004, 00:00
Bydliště: Brno

#16 Příspěvek od jade »

golemson: proč bych je měl přepínat?
Uživatelský avatar
golemson
Příspěvky: 194
Registrován: 13 lis 2021, 00:00
Bydliště: u Temelína

#17 Příspěvek od golemson »

Proč přepínat? Protože XP a 7 přistupují k diskům a BIOSu trochu jinak.
Pokud tam je jen jeden disk, je to passé. Ale u dvou disků bych si tak jistý nebyl, jestli priorita bootu něco neudělá. Takže pokud jsi to nezkusil a ptáš se proč to udělat, poněkud mi uniká smysl tvého snažení.
A též bych zkusil aktualizaci BIOSu na jinou verzi (netvrdím, že nejnovější), občas to vyřeší dost problémů.
Uživatelský avatar
xsc
Příspěvky: 8276
Registrován: 25 zář 2014, 00:00

#18 Příspěvek od xsc »

Aktualizace BIOSu fakt nevyřeší rozjebaný boot. Když už je to na dvou discích, tak bych na každém opravil samostatně boot pro daný systém a pak si klidně ten druhý systém přidal do bootmenu. S tím, že i bez toho to bude chodit po F11 nebo F12 z menu v BIOSu.
Uživatelský avatar
PotPalo
Příspěvky: 6018
Registrován: 13 kvě 2009, 00:00
Bydliště: BA

#19 Příspěvek od PotPalo »

Existuj ešte jedna zrada na ktorú treba dať pozor. Keď sa pripojí nový disk k starému s Windows XP, tomuto novému zatiaľ prázdnemu disku Windows pridelí písmeno, napríklad E. Pokiaľ potom naklonujeme starý disk na tento nový, a skúsime z neho spustiť Windows, od si bude pamätať že tento disk je E a teda nebude bootovať do Windowsu, ale bude hlásiť chýbajúce súbory, aj keď je to jediný disk v systéme. Riešením je nabootovať zo starého disku s pripojeným novým diskom, a v správcovi diskov novému disku odobrať písmeno jednotky. Až potom na nový disk naklovonať starý disk.
Je na čase vymeniť primátora Bratislavy, a celú tú neschopnú pakáž okolo.
Uživatelský avatar
DukeNuke
Příspěvky: 2021
Registrován: 02 dub 2018, 00:00

#20 Příspěvek od DukeNuke »

To je nesmysl. Písmeno disku určuje právě běžící systém a nepřenáší se. Kromě toho novému disku bez partition ani písmeno přiřadit nejde.
p32
Příspěvky: 16427
Registrován: 13 led 2007, 00:00

#21 Příspěvek od p32 »

jade píše:1/ Původně byly v počítači W.XP. Poté jsem časem přidal druhý disk a nainstaloval na něj 7mičky.
Každý systém má tedy svůj disk.
Každý OS nemá svůj disk, to si protiřečíš. Je to tak, že v tomto případě mají XP svůj disk, ale W7 má svůj disk provázaný s tím původním.
Pokud chceš nemít problémy, tak musíš OS instalovat jen na jeden disk bez připojení jiného. Po konečné instalaci je můžeš připojit oba vybírat si, z kterého bude startovat a doporučuji Koš v každém nastavit tak, aby při mazání na druhém disku tam ten odpad vysypával ihned.
Uživatelský avatar
PotPalo
Příspěvky: 6018
Registrován: 13 kvě 2009, 00:00
Bydliště: BA

#22 Příspěvek od PotPalo »

DukeNuke píše:To je nesmysl. Písmeno disku určuje právě běžící systém a nepřenáší se. Kromě toho novému disku bez partition ani písmeno přiřadit nejde.
A čo keď na tom novom disku vytvoril oddiel a naformátoval ho, aby zistil či je dobrý? Potom už písmeno má, bežiaci systém si ho pamätá. A keď sa tento naklonuje, tak aj s touto informáciou. Už si presne nespomínam ako to bolo, ale nejaký takýto problém sa mi raz vyskytol.
Je na čase vymeniť primátora Bratislavy, a celú tú neschopnú pakáž okolo.
p32
Příspěvky: 16427
Registrován: 13 led 2007, 00:00

#23 Příspěvek od p32 »

Takže podle tebe, když vlak jede rychlostí 100 km/h a cestující v něm jde ve směru jízdy rychlostí 3 km/h, tak vlastně běží rychlostí 103 km/h a ten vedle něho sedící ho vůbec nezahlédne. :lol:
Uživatelský avatar
PotPalo
Příspěvky: 6018
Registrován: 13 kvě 2009, 00:00
Bydliště: BA

#24 Příspěvek od PotPalo »

Mám za to, že windows si pamätá písmeno pre oddiel podľa sériového čísla disku (alebo iného hardvérového identifikátora) a poradia oddielu.

Potom počas bootu windowsu v okamžiku keď sa spustí služba prideľovania písmen oddielov, tak pokiaľ je tam záznam že disk #FB54C4 oddiel 1=E, tak sa zmení z C na E, a ďalšie súbory pre spustenie windowsu už teda na C nenájde a padne s chybou.

Až budem mať čas, tak to odskúšam a zdokumentujem. Už neviem určite či to bolo s klonovaním alebo s inštalovaním windows, ale viem, že som nový disk formátoval z pôvodného windowsu, a potom bol s tým problém. Inokedy keď som nový disk formátoval v inom PC, tak problém nebol.

Len som poukázal na to, že niekedy klon disku nemusí fungovať. V tomto prípade môže byť problém hocikde inde, nakoľko tam sú zamiešané aj sedmičky.
Je na čase vymeniť primátora Bratislavy, a celú tú neschopnú pakáž okolo.
Uživatelský avatar
rnbw
Příspěvky: 37416
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#25 Příspěvek od rnbw »

Pridadene pismena su v registri (HLKM\SYSTEM\MountedDevices). Pismena nie su priradene podla HW identifikatora, ale podla ID particie. V pripade GPT je to GUID particie, v pripade MBR je to uplne kokotske - je to MBR signature + offset v bajtoch!

Nikdy nebootujte Windows, ak su pripojene dva disky s rovnakym ID (klony).
Uživatelský avatar
xsc
Příspěvky: 8276
Registrován: 25 zář 2014, 00:00

#26 Příspěvek od xsc »

Je to jedno. Kernel XP je napsaný tak, že nabootuje z partisny, na kterou se odkazuje boot.ini. Má relativní cestu. Až další aplikace pak budou mít problém, ale rozhodně ne, že to nenajde kernel. To je jeden z prvních kroků bootu, ještě před spuštěním OS.
Ještě NT4 šlo zcela bezbolestně prohodit na libovolné písmenko, systému to bylo jedno. Pak přišel IE4, který se zavrtával do systému a ten toto pravidlo nedodržoval, následně pak další MS aplikace. Ale nabootovat to pořád dokáže.
Uživatelský avatar
jade
Příspěvky: 1022
Registrován: 28 pro 2004, 00:00
Bydliště: Brno

#27 Příspěvek od jade »

rnbw: "Nikdy nebootujte Windows, ak su pripojene dva disky s rovnakym ID (klony)"
Tak s tímto mám už zkušenosti, pokud po klonování nechám oba disky a dám XP restartovat, najde duplicitní registr a ten na druhém disku smaže.
Systém potom zůstával viset těsně před přihlašovací obrazovkou.
Kdesi na to upozorňovali, už ani nevím kde.

PotPalo:
Ten disk jsem formátoval ze sedmiček, jelikož jsou v počítači k dispozici, vše spojené s klonováním XP dělám z nich.
Právě se taky domnívám, že problém s chybou kernelu je způsoben zmatkem v cestách k diskům.
Chtěl jsem to opravit editací Boot.ini, ale nevím, jak rozlišit, který disk a partition je 0 a který 1. Škoda, že tam nejde zapsat přímo UID toho disku.

Kód: Vybrat vše

WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micros oft Windows XP Professional"
Uživatelský avatar
xsc
Příspěvky: 8276
Registrován: 25 zář 2014, 00:00

#28 Příspěvek od xsc »

Vždyť jsem to psal. Disky se číslují od 0 tak jak jdou v pořadí, oddíly také od nuly jak jdou za sebou na disku. Multi a rdisk se běžně nepoužívá.
Oddíly si můžeš vylistovat z těch Windows 7, pořadí bude stejné jako v XP. To partition (x) se musí odkazovat tam, kde je ntoskrnl.exe. Pokud jsi instaloval XP a přes ně jen spustil Windows 7 instalaci, mělo by to být partition (0), protože XP si pomocný oddíl nevytvářely.
Uživatelský avatar
jade
Příspěvky: 1022
Registrován: 28 pro 2004, 00:00
Bydliště: Brno

#29 Příspěvek od jade »

p32: Šlo by u těch sedmiček opravit bootování postaru příkazem format MBR?
Uživatelský avatar
xsc
Příspěvky: 8276
Registrován: 25 zář 2014, 00:00

#30 Příspěvek od xsc »

Win7 oprav přes nabootování z Win7 DVD do rescue módu a z příkazového řádku dát bootrec/fixmbr. A hlavně mít nastavenou aktivní partition
Odpovědět

Zpět na „Software“