Stránka 1 z 2
HP Compaq nx7300 + XP SP3 + 2jádro = nebootuje
Napsal: 04 čer 2016, 00:25
od MetalGod
Nazdar,
řeším kritickou 🤐 M$, kdy bootuje pouze s povoleným jedním jádrem CPU, s aktivovaným druhým jádrem Intel T5300 nenajede bootloader - hadrdüsk nešrotuje, displej je černej, podsvícenej, na klábosnici nereaguje.
Jsou to 32bitový SP3, BIOS je nejaktuálnější, CPU podporuje.
Co jsem akorát našel, je řešení detekce dalšího jádra CPU, ale to je houno platný, když k zavedení je potřeba bootloader, kterej nefachčí.
Linuxovej systém z DVD samozřejmě nabootuje na obě jádra, obě umí využít.
Notekniha je matky, krom XPček, jež sotva ovládá, neovládá nic jinýho. Vzhledem k existenci 2. jádra bych ho ale rád oživil, jí samotný se zdá bejt dost pomalej.
Ď.
Napsal: 04 čer 2016, 00:53
od EKKAR
Hele, něco podobnýho jsem zažil vloni s Forbiddenem u tenkrát 8 let starýho mámoprkna ASUS M2N-E, když jsem na něj do AM2 socketu narval místo do tý doby běhajícího jednojádra AMD ATHLON 64+ 3800 (Orleans) modernější dvoujádro AMD ATHLON 64 X2 (Brisbane) - původní BIOS (datovanej podzim 2006) ho nerozpoznal (nevěděl že nějaký dual core vůbec můžou existovat), poč sice bootoval Win 7 32b, ale jel jak s poexkrementovaným prádlem a některý softy se kousaly. Zkusil jsem přeflashovat na vyšší verzi BIOSu rutinou přímo na desce, jenže to se přímo při upgradu seklo a s EEPROMkou jsem musel do Štatlu - Forbidden mi do ní externím programátorem natáhnul nejnovější jako stabilní označenej BIOS staženej přímo ze stránek ASUSu (datovanej květen 2012) - ale poč nenaběhnul, museli jsme "sáhnout" ještě o jednu verzi BIOSu dál do minulosti - a teprve s tou starší než poslední verzí BIOSu deska normálně nabootovala!!!! Takže to zkus a jestli to umíš a máš na to prostředky, naflashuj o jednu nebo dvě verze STARŠÍ BIOS, než tam máš aktuálně - a pak to zkus, jestli náhodou v tom nejmodernějším BIOSu není nějaká neodchycená bota ohledně aktivace druhýho jádra ...
Napsal: 04 čer 2016, 09:06
od keemo
do biosu se da dostat?
Napsal: 04 čer 2016, 10:05
od dj_rizek
Podobnou zkušenost jako EKKAR mám i já,od jisté doby neupgraduju rovnou poslední verzi,v minulosti jsem upgradoval na poslední verzi a nic,nevěděl jsem si rady a tak jsem upgradoval postupně výš od verza co tam byla originál až k nejnovější a pak teprve vše fungovalo jak mělo,nevím jak to funguje ale v mém případě zřejmě poslední verze neobsahovala opravu chyby jako předešlá.
Toto se mi stalo vícekrát,vždy jsem myslel že poslední verze má v sobě opravy všech předešlých ale asi ne,nicméně jsem si myslel že se ta flash přepíše celá.

Napsal: 04 čer 2016, 10:30
od rnbw
Tie Windows tam boli nainstalovane s jednym jadrom? Ak ano, tak preinstalovat.
Napsal: 04 čer 2016, 10:56
od EKKAR
rnbw píše:Tie Windows tam boli nainstalovane s jednym jadrom? Ak ano, tak preinstalovat.
To si nemyslím, že by byla příčina - systém musí běhat bez ohledu na počet jader procesoru, protože činnost sběrnice řídí deska = BIOS. Kolikajádrovej je procík respektive jakou má vnitřní architekturu deska vůbec nemusí vědět, pokud procík umí režim emulace = 64b proc se přes sběrnici "směrem ven tváří" jako 32b a ničemu to nevadí.
Napsal: 04 čer 2016, 11:48
od rnbw
Doska ani BIOS nic neriadi. BIOS vytvori v pamati tabulku procesorov a jadier, operacny system ju precita a inicializuje procesory/jadra.
Konkretne v pripade Windows je problem v tom, ze ma single a multi-processor HAL a to sa vyberie automaticky pri instalacii podla toho, ci ma PC viac procesorov/jadier:
http://superuser.com/questions/84995/ho ... on-xp-sp-3
Napsal: 04 čer 2016, 12:23
od MetalGod
S tímhle to matka koupila. A jak už jsem psal, vyspělejší OS na tom nabootujou na obě jádra.
Něco na tom s tím HALem bude, jen nechápu, proč musely bejt 2 verze HALu.
To mě utvrzuje v tom, že ty XPčka už ve svý době byly doslova zaostalý, když "blbej" Linux uměl vícejádra, PAE (≤64GiB RAM na 32bitu; woknouzy PAE neuměj pořádně ani teď, 3.5GiB RAM není PAE) a 64 bitů už v době W98 (a možná W95).
No, buďto se pokusím XPčka přeinstalovat s vícejádrovou podporou, nebo tam švihnu Debíka.
Tak dík.
Napsal: 04 čer 2016, 12:44
od rnbw
Linuxove jadro mozes mat tiez skompilovane s podporou SMP a bez. Na 1-procesorovom stroji sa da nejake zamykanie vynechat a tym sa zvysi vykon.
Napsal: 04 čer 2016, 14:45
od xsc
MetalGod píše:To mě utvrzuje v tom, že ty XPčka už ve svý době byly doslova zaostalý, když "blbej" Linux uměl vícejádra, PAE (≤64GiB RAM na 32bitu; woknouzy PAE neuměj pořádně ani teď, 3.5GiB RAM není PAE) a 64 bitů už v době W98 (a možná W95).
No, buďto se pokusím XPčka přeinstalovat s vícejádrovou podporou, nebo tam švihnu Debíka.
Tak dík.
Verzí HALu je ještě víc, rozlišuje se klasické a Multiprocesor PC a pak ještě ACPI varianty. Jaký hal je tam teď - lze to poznat podle hlášky ve správci zařízení pod položkou počítač. Ve W2k šel jiný i vnutit natvrdo, mám pocit, že XP se brání trochu víc. Ale zatím jsem nezažil při upgradu z 1 CPU na 2 nějaký problém, obvykle si to zdetekovaly samy. Nemění se tou aktivací ještě nějaké nastavení v BIOSu, třeba mapování zařízení? Přijde mi totiž divné, že by nenašel bootloader, v tu chvíli je to otázka spolupráce BIOS-loader, teprve ten natahuje kernel a tím i hal.
Jinak XP nejsou v tomto zaostalé, více jader to umí už od NT4, akorát je licencí omezen jejich počet.
Napsal: 04 čer 2016, 16:56
od MetalGod
No jasný, ale zkus na 32bitovejch woknouzech, byť se chvástajících s podporou PAE, získat >3.5GiB operační paměti. To nedáš, leda bys měl nějakou serverovou verzi, kde se na limity PAE už dostaneš (kromě W2000 Advanced Server s 8GiB a W2000 Datacenter Server s 32GiB limitem).
32bitový linuxový jádro má 3 režimy práce s RAM: <1GiB (30b), <4GiB (32b), <64GiB (36b PAE). 64bit umí teoreticky obsloužit až 17179869184GiB (16PiB).
Napsal: 04 čer 2016, 17:07
od xsc
Jenže to omezení je dané MS licenční politikou, ne že by to jádro neumělo. U workstation jsou 4GB pro 32 bit verzi limitem doteď:
https://msdn.microsoft.com/cs-cz/librar ... 85%29.aspx
Napsal: 04 čer 2016, 17:44
od rnbw
PAE je na desktopovych Windows zakazane, lebo vraj s nim ma kopa driverov problemy.
Napsal: 05 čer 2016, 13:47
od MetalGod
Jo. Prej. A jinde to fungovat může, nehledě na počet jader, (ne)přítomnost PAE, architekturu. To bude spíš tou "licenční politikou", nebo špatnou implementací PAE.
Napsal: 06 čer 2016, 14:02
od CZJKP1
Když jsem u počítače Hewlett Packard DC7600 vyměnil procesor Pentium 4 HT typ 630 (3GHz) za starý dvoujádro Dual Core typ D945, ve "správci úloh" bylo pouze jedno jádro a i jeden průběh, do doby, než jsem celé Windows XP nepřeinstaloval.
Takže tato rada nebyla od věci.
Zazálohovat Acronisem, zkusit přeinstalovat, pokud nepomůže vrátit původní zálohu - aby se to obešlo bez zbytečné znovuinstalace ovladačů a programů...