Pentium Pro -kone ja Windows XP:n boottaaminen

nnh

Liittynyt
19.10.2016
Viestejä
168
Kellarikomeroa siivotessani tuli vastaan wanha kunnon Pentium Pro -keskusyksikkö vuodelta 1996. Komponentit:
  • emolevy Intel VS440FX, BIOS 1.00.18.CS1, manuaali: http://www.elhvb.com/mobokive/Archive/Intel/VS440FX_28181203.pdf
  • prossu Pentium Pro 200 @ 233 MHz
  • muistia 128 MB (4x 32MB)
  • DVD-asema Creative DVD2240E
  • 3.5" 1.44 MB diskettiasema
  • näytönohjain Matrox Millennium PCI 4 MB
  • äänikortti SB AWE32 PnP
  • verkkokortti joku 3Com 10/100 MB PCI
Kiintolevyä kopassa ei ollut, eikä varmaan ole ollutkaan vuoden 2001 jälkeen, kun kasasin tilalle uuden koneen ja irrotin kiintolevyn kopioidakseni tiedostot uudelle koneelle. Mitään muistikuvaa siitä, minkäkokoinen kiintolevy koneessa tuolloin oli (tai mihin se on päätynyt), ei ole. Käyttiksenä oli silloin Windows 2000 Professional, joten ei se varmaan ainakaan mikään ihan mitättömän pieni ollut.

Etsin koneeseen pienimmän PATA-kiintolevyn, jonka kotoa löysin, koska en ollut varma, oliko tuossa emolevyssä 128 gigan maksimikokorajoitusta. Koneessa on nyt siis kiintolevynä 20 GB PATA-kiintolevy Samsung SV0221H, jonka testasin uudemmassa P4-keskusyksikössä ehjäksi. Sekä primary että secondary IDE -liittimien kaapelit ovat kaksihaaraisia 40 johtimen versioita, koska emo on noin vanha (southbridge PIIX3/82371SB). Kiintolevy on primary IDE masterina ja DVD-asema secondary IDE masterina.

Emolevyn paristo oli tietenkin tyhjentynyt, joten vaihdoin uuden tilalle ja säädin BIOS:issa asetukset kuntoon (boottijärjestys CD-ROM > floppy > hard disk). Tein samalla mielenkiintoisen huomion, Primary IDE master näyttää BIOS:issa tyhjältä autodetect-asetuksella, sen sijaan Secondary IDE master näyttää autodetectillä DVD-aseman oikeat tiedot. Koneen DVD-asema ei ilmeisesti lue DVD+/-R(W) eikä CD-RW -levyjä, vaikka CD-R toimiikin, eikä BIOS osaa bootata USB:ltä, vaikka emolla onkin kaksi USB-liitäntää.

Hetken kiintolevyn näkymistä BIOS:issa ihmeteltyäni päädyin kuitenkin katsomaan, mitä tapahtuu, jos käynnistän koneen Windows XP:n (Professional, SP2, English) asennuslevyllä. Asennus tunnisti kuin tunnistikin kiintolevyn aivan oikein. Formatoin sen NTFS:ksi quick formatilla. Kun asennus on saanut kopioitua tiedostot ja käynnistää koneen ensimmäisen kerran uudelleen, homma ei kuitenkaan etene siihen asti, että kone yrittäisi bootata kiintolevyltä, vaan BIOS-ruudun jälkeen tulee virheilmoitus, jonka keskeinen sisältö on "no bootable medium found" (ei täsmälleen noilla sanoilla, mutta idea on tuo).

Olisiko ideoita, mitä tässä kohtaa voisi tehdä, jotta saisi koneen tunnistamaan kiintolevyn oikein / boottaamaan kiintolevyltä?
 
Liittynyt
17.10.2016
Viestejä
1 151
Biosista "etsit" kovalevyä ja tallennat sen sinne.

Sitten levy pitää asettaa aktiiviseksi/boottaavaksi.
 

nnh

Liittynyt
19.10.2016
Viestejä
168
Biosista "etsit" kovalevyä ja tallennat sen sinne.
Sehän siinä onkin, kun autodetectin mielestä levyä ei ole olemassa, vaikka WinXP:n asennus sen kyllä näkee. Onhan siinä BIOS setupissa tietenkin autodetectin lisäksi myös "user defined" -vaihtoehto, jossa pitää määritellä "number of cylinders", "number of heads" ja "number of sectors". En ole ikinä, missään koneessa, joutunut määrittelemään noita asetuksia käsin, vaikka eka PC:ni oli 486 huimalla 420 megan kiintolevyllä. Tietenkin, jos ei muuten selviä, voin pistää tuon levyn takaisin P4-keskusyksikköön ja katsoa, osaisiko Everest tai muu vastaava diagnostiikkasofta kertoa tarvittavat tiedot levystä. Aikaisemmat tuossa emolevyssä kiinni olleet kiintolevyt ovat kyllä toimineet ilman manuaaliasetuksia.

Sitten levy pitää asettaa aktiiviseksi/boottaavaksi.
Kaikissa muissa koneissa XP:n asennus muistaakseni teki tuon itsestään. Pitääpä etsiä joku live-Linux, joka on riittävän pieni mahtuakseen CD-R:lle ja sisältää Gpartedin, niin pystyy tsekkaamaan, ovatko osion flagit oikeassa asennossa. Kiitos.
 
Liittynyt
17.10.2016
Viestejä
2 945
Aikaisemmin levyjen etiketeissä oli nuo "user defined" tiedot, jotka siitä sai siirrettyä biossin tietoihin.
 

nnh

Liittynyt
19.10.2016
Viestejä
168
Aikaisemmin levyjen etiketeissä oli nuo "user defined" tiedot, jotka siitä sai siirrettyä biossin tietoihin.
Kaivoin tiedot Everestillä: 2438 cylinders, 255 heads, 63 sectors. Nyt kiintolevy on BIOS:issa noilla "user defined" -asetuksilla. Sen lisäksi katsoin Partition Magicilla, että osio on aktiivinen (oli). Myös ntldr löytyy osion juuresta. Silti ei boottaa vieläkään :confused:
 
Liittynyt
17.10.2016
Viestejä
795
Onko ton kovalevyn ja cd-aseman jumpperit asetettu oikein myös (primary/slave)?...
 
Liittynyt
26.02.2017
Viestejä
106
Minä muistan muinaisista ajoista, että jossakin Intelin emolevyllä piti laittaa kovalevy Master-jumpperoinnilla Slave-kohtaan kaapelia, jotta toimi. Kaikilla muilla toimi oikein, mutta se oli se yksi ainoa emo, jossa jostain syystä piti vaihtaa järjestys ns. ristiin.
Toinen vaihtoehto on laittaa kovalevyn jumpperi autodetectille, joka saattaa auttaa.
Nyt en kyllä edes muista, kumpi on masteri ja kumpi slave noissa kaapeleissa... Olisiko slave ollut päädyssä ja master keskellä? Vai just toisipäin... CD-asemat omien kokemuksien mukaan tunnistuu oikein kummassa tahansa jopa väärin jumpperoituna, mutta kovalevyt ei välttämättä sitten mitenkään. Aikaa toki vierähtänyt jo niin paljon, ettei muistikuvat kovin kummosia ole :)
 
Liittynyt
19.10.2016
Viestejä
1 245
Omasta muistista secondary-asemien eli cd/dvd asemat laitoin aina itse "cable select" asentoon jumppereilla koska monessa emossa ei vaan toiminut kunnolla master/slave asetus....
 

Focus0

System Specialist
Liittynyt
01.12.2016
Viestejä
2 054
Minkäläinen ATA-kaapeli sinulla on käytössä? Jos sinulta löytyy varalta kaapeleita niin kokeile toisella kaapelilla myös.
Noi on saattanut mennä vuosien saatossa huonoksi.

PS.Lukihan se siellä. Mutta jos sinulta löytyy 80johtimisia kaapeleita niin kokeile sellaisella myös. Siinähän on jokaiselle johtimelle vain lisämaadoitus. Pitäisi toimia kyllä vanhemmillakin emolevyillä.
 

nnh

Liittynyt
19.10.2016
Viestejä
168
Onko ton kovalevyn ja cd-aseman jumpperit asetettu oikein myös (primary/slave)?...
Joo, tsekkasin sen suunnilleen ensimmäisenä.

Edit: Myöhässä. Voit kokeilla jumpperoida sen 32GB levyksi.
20-gigaisen levyn?

Minä muistan muinaisista ajoista, että jossakin Intelin emolevyllä piti laittaa kovalevy Master-jumpperoinnilla Slave-kohtaan kaapelia, jotta toimi. Kaikilla muilla toimi oikein, mutta se oli se yksi ainoa emo, jossa jostain syystä piti vaihtaa järjestys ns. ristiin.
Toinen vaihtoehto on laittaa kovalevyn jumpperi autodetectille, joka saattaa auttaa.
Nyt en kyllä edes muista, kumpi on masteri ja kumpi slave noissa kaapeleissa... Olisiko slave ollut päädyssä ja master keskellä? Vai just toisipäin... CD-asemat omien kokemuksien mukaan tunnistuu oikein kummassa tahansa jopa väärin jumpperoituna, mutta kovalevyt ei välttämättä sitten mitenkään. Aikaa toki vierähtänyt jo niin paljon, ettei muistikuvat kovin kummosia ole :)
Kaapeleissa master on päässä ja slave keskellä. En kokeillut tuota väärin jumpperoituna, mutta voinhan senkin tietysti testata, jos viikonloppuna jää aikaa säätää. En kyllä muista, että olisin ikinä joutunut jumpperoimaan mitään väärin saadakseni laitteet toimimaan.

Omasta muistista secondary-asemien eli cd/dvd asemat laitoin aina itse "cable select" asentoon jumppereilla koska monessa emossa ei vaan toiminut kunnolla master/slave asetus....
80-pin kaapelien kanssa cable select oli se toimiva vaihtoehto, mutta tuo kone on ajalta ennen cable selectin keksimistä.

Lisätään to-do -listalle. Jos XP:n bootloaderin saa jotenkin asennettua disketiltä tai CD-R:ltä käynnistämällä manuaalisesti uudestaan kiintolevylle (en ole vielä ehtinyt selvittää, onnistuuko se ja jos onnistuu, miten), sekin vaihtoehto pitää varmaan kokeilla.

Minkäläinen ATA-kaapeli sinulla on käytössä? Jos sinulta löytyy varalta kaapeleita niin kokeile toisella kaapelilla myös.
Noi on saattanut mennä vuosien saatossa huonoksi.

PS.Lukihan se siellä. Mutta jos sinulta löytyy 80johtimisia kaapeleita niin kokeile sellaisella myös. Siinähän on jokaiselle johtimelle vain lisämaadoitus. Pitäisi toimia kyllä vanhemmillakin emolevyillä.
Noita lattakaapeleita löytyy isompikin kokoelma. Kokeilin tähän mennessä yhteensä kolmea eri johtoa, myös ristikkäin sen DVD-aseman kanssa, koska viallinen kaapeli kävi mielessä. Keskihaara on noissa erityisen herkkä hajoamaan, jos johtoa irrottaa kiintolevystä useamman kerran. DVD-asema toimi kuitenkin jokaisen kokeilemani johdon kanssa, eli vaikuttaisi, että johdoissa ei ollut vikaa.
 
Liittynyt
26.02.2017
Viestejä
106
Joo, tsekkasin sen suunnilleen ensimmäisenä.

Kaapeleissa master on päässä ja slave keskellä. En kokeillut tuota väärin jumpperoituna, mutta voinhan senkin tietysti testata, jos viikonloppuna jää aikaa säätää. En kyllä muista, että olisin ikinä joutunut jumpperoimaan mitään väärin saadakseni laitteet toimimaan.
Ei mullakaan ollut kuin tuo yksi ainoa tapaus. 386-aikana oli myös yksi kovalevy, joka suostui olemaan boottaava DOS:iin ainoastaan slavena. Sitä ei koskaan keksitty, että miksi - eli on näitä outoja oikkuja ollut jo kauan.

80-pin kaapelien kanssa cable select oli se toimiva vaihtoehto, mutta tuo kone on ajalta ennen cable selectin keksimistä.
Itseasiassa tuo CS toimi jo kauan ennen 80-pinnistä kaapelia, tai näin minä ainakin sen muistan menneen? Ja siitä ajasta on mielikuva, että CS:ää ja pakotusta ei kannattanut sotkea.

Ja sit oli ne prkleen Maxtorit, joissa Master-jumpperointi vaati yhden pystyyn ja toisen vaakaan (koska ilman toista jumpperia olis ollut 32GB mode) ja vaikka ja mitä.
 

nnh

Liittynyt
19.10.2016
Viestejä
168
Itseasiassa tuo CS toimi jo kauan ennen 80-pinnistä kaapelia, tai näin minä ainakin sen muistan menneen? Ja siitä ajasta on mielikuva, että CS:ää ja pakotusta ei kannattanut sotkea.
A drive mode called cable select was described as optional in ATA-1 and has come into fairly widespread use with ATA-5 and later. A drive set to "cable select" automatically configures itself as master or slave, according to its position on the cable. Cable select is controlled by pin 28. The host adapter grounds this pin; if a device sees that the pin is grounded, it becomes the master device; if it sees that pin 28 is open, the device becomes the slave device.​

Näköjään ollut standardissa vuodesta 1994.

Ja sit oli ne prkleen Maxtorit, joissa Master-jumpperointi vaati yhden pystyyn ja toisen vaakaan (koska ilman toista jumpperia olis ollut 32GB mode) ja vaikka ja mitä.
Joo, aivan käsittämätöntä, että joissakin levyissä tarvitaan useampi jumpperi, kun vaihtoehtoja kuitenkaan ei ole kovin monta (master, slave, cable select?).
 
Toggle Sidebar

Statistiikka

Viestiketjut
240 010
Viestejä
4 189 015
Jäsenet
70 854
Uusin jäsen
rata-mestari

Hinta.fi

Ylös Bottom