Windows ei enää asennu kovalevylle!

  • Keskustelun aloittaja Keskustelun aloittaja protsku
  • Aloitettu Aloitettu

protsku

Banned
Liittynyt
13.3.2003
Viestejä
4 178
Auttakaa joku... Eli nörtti kun olen niin laitoin xp:n kaveriksi uusimman Mandrake Linuxin samalle kovalevylle. Sen jälkeen kun sain Mandrake 10.0:n asennettua on ollut pelkästään ongelmia:

1.Käynnistysvalikossa linux ja windows ihan tavallisesti mutta xp ei käynnistynyt vaan musta kuvaruutu ja kone hyytyi siihen.

2.Mandrake pois ja tilalle RedHat 9 mutta xp ei edelleenkään käynnistynyt RedHatin valikosta.

3.XP Professionalin asennusohjelmasta löytyy Rescue Console. Kokeilin käskyttää mm. komennot fixboot ja fixmbr mutta windows ei käynnistynyt.

4.Laitoin kovalevyn sileäksi sekä linuxin että windowsin asennusohjelmilla ja tein sitten puhtaalle levylle yhden partition xp:n asennusta varten. Molempien operaatioiden jälkeen tulos oli sama eli windowsin asennusohjelma lähtee käyntiin mutta ensimmäisen buutin jälkeen, kun asennusohjelman pitäisi jatkaa siitä mitä on ehditty asentaa kovalevylle, kuvaruudulle tuleekin "Error loading operating system".

5.Kokeiltu on myös fdisk /mbr -komentoa ja sitten windows 98:n asennusta puhtaalle kovalevylle.

6.Jokainen asennusyritys päättyy ensimmäisen uudelleenkäynnistyksen jälkeen joko tuohon edellä mainittuun "Error loading operating system" tai "Missing operating system" ilmoitukseen.

Tässä on nyt suhteellisen uusi yli 200 euron kovalevy aivan paskana tuon Mandraken jäljiltä. Linuxit asentuvat siihen edelleen mutta kun kone on ollut selkeästi windows-käytössä niin alkaa pikku hiljaa hihat palamaan. Olen kokeillut kaikki mahdolliset temput mitä itse tiedän ja aikaa on tuhraantunut jo reilusti yli 10 tuntia eli nyt on hyvät neuvot tarpeen.

En varmasti enää suosittele linuxia kenellekään tämän jälkeen. Kirjoitan tätä viestiä Mandrakelta ja kyllä suututtaa. Jos joku keksii keinon millä kovalevy saadaan toimimaan niin maksan kyseiselle henkilölle tilisiirtona vähintään 10 euroa jolla voi sitten ostaa VIP-jäsenyyden.

Pannaan vielä paremmaksi eli jos joku ratkaisee tämän pulman tänään niin ostan sinulle ja sinun kaverille VIPIT yhdeksi vuodeksi eteen päin.

:david:
 
10% ALENNUS KOODILLA PAKKOTOISTO
protsku sanoi:
6.Jokainen asennusyritys päättyy ensimmäisen uudelleenkäynnistyksen jälkeen joko tuohon edellä mainittuun "Error loading operating system" tai "Missing operating system" ilmoitukseen.

Sulla on väärä Osio/partitio aktiivisena, eli laitat linuxin fdisk softalla sen partition aktiiviseksi, jolla XP on, niin pitäisi pelata.

laita muuten sen linuxin fdisk softan printti sun kovalevyn osiorakenteesta, niin voin auttaa paremmin.
 
Ämmbee sanoi:
Tervetuloa klupiin

Kävikö sinulle samalla tavalla tuon Mandrake 10:n kanssa? Herra jestas sentään! Meinaan vaan että jos tämä kaikkien aikojen parhaaksi distroksi kehuttu kakkakasa laittaa jokaisen windows-koneen paskaksi niin siinä alkaa olemaan aineksia kaikkien aikojen oikeusjuttuun kyseistä ranskalaisfirmaa vastaan.....

Teknisesti en keksi em. ilmiölle muuta selitystä kuin sen että Mandrake laittaa kovalevyn alussa olevan levykirjanpidon (File allocation table) totaalisesti juntturaan. Toinen mahdollinen selitys voisi olla BIOSSIN sotkeminen mutta tämä ei ehkä ole kovin todennäköistä. Ja ainahan bios voidaan palauttaa normaaliksi mutta kovalevyn aloitusraidan särkeminen onkin sitten toinen juttu.

Tiedän esimerkiksi sen että joku Low level format rikkoisi tässä tapauksessa kovalevyn lopullisesti eikä se korjaa em. ongelmaa.
 
batbug sanoi:
Sulla on väärä Osio/partitio aktiivisena, eli laitat linuxin fdisk softalla sen partition aktiiviseksi, jolla XP on, niin pitäisi pelata.

laita muuten sen linuxin fdisk softan printti sun kovalevyn osiorakenteesta, niin voin auttaa paremmin.

Kiitos! Mä tsekkaan tuon kuvion nyt heti ja laitan raporttia tulemaan parin tunnin sisällä!


:eek:
 
batbug sanoi:
laita muuten sen linuxin fdisk softan printti sun kovalevyn osiorakenteesta, niin voin auttaa paremmin

Kirjoittelen tata Knoppix Live-CD:sta kasin eli skandit puuttuu. No niin, tassa aluksi linuxin fdiskilla otettu printti kovalevyn osiorakenteesta


Device Boot Start End Blocks ID System

/dev/hda1 * 00001-20000 10079968+ 7 HPFS/NTFS
/dev/hda2 20001-40000 10080000 7 HPFS/NTFS
/dev/hda3 40001-60000 10080000 7 HPFS/NTFS

Loput kovalevysta on osioimatta eli undefined/unpartitioned. Linuxin fdiskilla merkkasin aktiiviseksi tuon /dev/hda1 kovalevyn alusta ja yritin taas kerran xp:n asennusta. Lopputulos oli sama kuin aiemmin eli ensimmaisen buutin jalkeen viesti Error loading operating system.

Yritin sitten asennusta toiselle partitiolle eli /dev/hda2 ja sama virheilmoitus. Tarkistin linuxin fdiskilla onko xp:n asennusohjelma merkinnyt kakkospartition aktiiviseksi ja kappas vaan, /dev/hda1 eli C-asema oli edelleen aktiivisena. No laitoin fdiskilla kakkospartition aktiiviseksi ja yritin asentaa D-asemalle uudestaan mutta nyt tulikin tallainen virheilmoitus:

NTLDR is missing

No sitten viela kerran kovalevy sileaksi, uudet partitiot ja eikun taas asentamaan. Recovery consolen komennoista fixboot ja fixmbr ei apua. Tarkistin kaiken varalta linuxin fdiskilla etta oikea levyosio on merkattu aktiiviseksi kun vaihdoin osioitten hda1 ja hda2 valilla. Tein yhteensa tuollaiset 5 yritysta ja lopulta kone herjaa tallaista:

Windows could not start because the following file is missing or corrupt: /system32/hal.dll

ja

Windows could not start because of a computer disk hardware configuration problem. Could not read from the selected boot disk.

Nyt siis nayttaa entista vahvemmin silta etta Mandrake 10.0 on tuhonnut kovalevyn aloitusraidan sellaiseksi ettei Windows pysty enaa kirjoittamaan sinne buutissa tarvittavia tietoja. Kuten jo kerroin ensimmaisessa viestissa, kaikki minun osaamat temput on nyt kokeiltu.

Toivon etta joku kuitenkin keksii ratkaisun tahan ongelmaan, siis sellaisen ettei tarvitse lahtea ostamaan uutta kovalevya. Kaikki linuxit asentuvat kovalevylle edelleenkin. Aktiivisen levyosion muuttaminen toiseksi ei korjaa windowsin asennusvirhetta. Ja tosiaan, on kokeiltu seka xp etta 98 joten asennusmediassakaan ei ole vikaa.

VIP vuodeksi sinulle ja sinun kaverille jos joku osaa ratkaista ongelman!
 
Net Virgin sanoi:
Kuinka niin low leveli tappaisi sen levyn ????

Sotkee levyn geometrian, tekee kovosta hitaamman kuin mita viimeisen paalle optimoidut tehtaan asetukset. Minulla on sattumalta tallessa yksi vanha kovalevy jolla saattoikin sitten heittaa vesilintua Low level formatin jalkeen. En suosittele.
 
Aika ihmeellinen ongelma.

Oletko kokeillut kirjoittaa kyseisen IDE-levyn alkuun nollatavua? Boottaa kone esim. Linux-korpulla (löytyy netistä) ja anna shell-komento:

dd if=/dev/zero of=/dev/hda bs=512

Tuon komennon pitäisi poistaa kaikki vanhat osiotiedot tehokkaasti. Tuo ei ole sama kuin nk. low level format, vaan yksinkertaisesti kirjoittaa nollaa aivan levyn alkuun niin kauan, että painat CTRL+C. En toki ota vastuuta, jos tuo komento rikkoo jotain.

Mieleen tuli myös, että oletko poistanut BIOSista ACPI-tuen? Itselläni koko XP ei käynnisty, jos se on asennettu ACPI-tuki päällä ja sitten otetaan pois. Entäs ovatko kovalevyn kaapelit kunnolla kiinni? Ovatko kaikki virtajohdot emolevyllä hyvin kytketyt?
 
Jos olet jo kaikkea kokeillut, etkä enää keksi muutakaan, niin tässä vielä aiempaan postitukseeni lisätietoa. Tempun ei pitäisi rikkoa mitään, mutta en ota vastuuta, jos jotain järkyttävää tapahtuu.

Varoitus! Tämä temppu poistaa kaikki partitiotiedot kiintolevyltä, joten kaikki levyllä oleva tieto on menetetty ja (melkein) mahdotonta palauttaa.

Tarvitset tyhjän 1,44 megatavun korpun Linux-boottikorppua varten. Korpulta käynnistyy RAM-muistissa pyörivä Linux, joka ei siis lataa mitään kiintolevyltä, vaan on kiintolevyllä olevista tiedoista riippumaton.

Voit ladata IMG-tiedoston täältä:

http://personal.inet.fi/koti/mattkane/linuxsys.img

Eli tallennat tuon esim. /tmp-hakemistoon. Laita korppu asemaan, siirry /tmp-hakemistoon ja anna komento:

dd if=/dev/zero of=/dev/hda bs=512

Kiintolevyn valon pitäisi alkaa vilkkua raivokkaasti. Odottele vaikka noin minuutti ja paina sitten CTRL+C. En tarkalleen muista, mitä näytölle ilmaantuu. Kun kiintolevyn valo on operaation keskeytyksen (voi kestää hetken) jälkeen sammunut, voit ottaa korpun ulos asemasta. Sammuta tietokoneesta virta muutamaksi sekunniksi ja yritä vaikka XP:n asennusta.
 
Kirjoitinpa sitten tosi "hyvän" ohjeen, josta puuttui melko tärkeä osuus.

Eli tuo img-tiedosto pitää tietysti ensin kirjoittaa korpulle. Eli lataat sen esim. /tmp-hakemistoon, jonne siirryt (cd /tmp). Laita korppu asemaan ja anna komento:

dd if=linuxsys.img of=/dev/fd0 bs=512

Nyt kyseinen levyke"kuva" (img) kirjoitettaan korpulle, jolla voi käynnistää koneen, jahka korpun kirjoitus on valmis.

Käynnistettyäsi koneen kyseisellä korpulla voit antaa tuon levyn alun nollaa täyteen kirjoittavan

dd if=/dev/zero of=/dev/hda bs=512

komennon. Pahoittelen epäselviä ohjeita. Toivottavasti löysit jo vian, etkä joudu näitä epätoivoisia konsteja kokeilemaankaan.
 
protsku sanoi:
No sitten viela kerran kovalevy sileaksi, uudet partitiot ja eikun taas asentamaan.

Eli ilmeisesti käytät Linuxin FDISKiä levyn partitiointiin ja formatointiin?

Oletko kokeillut seuraavia skenaarioita:

**A
1) Tee MS-DOS boottikorppu, jolla fdisk ja format
2) Boottaa ko. korpulta, poista FDISKillä kaikki levyn osiot äläkä luo yhtäkään uutta
3) Instaa XP boottaamalla CD:ltä ja osio+formatoi levy vasta installerilla

**B
1) Boottaa korpulta, luo DOS FDISKillä primäärikovon alkuun FAT osio, jonka asetat aktiiviseksi ja formatoit dossin formatilla FAT muotoon
2) konvertoi DOS-osio XP:n installerilla haluamaasi muotoon & luo muut osiot

Molemmissa toki menetät siis kaikki levyn tiedot.

Muuten tämän probleeman ulkopuolelta Linux + Win installeista: minulla on toiminut aiemmin hyvin kun olen ensin instannut Linuxin kakkoskovolle, sitten ottanut boottisektorin jollain utilityllä talteen ja instannut Windousin ykköskovolle + kopsannut Linuxin boottisektorin C:n juureen yhdeksi vaihtoehdoksi NTLOADERin valikkoon. Ensin Win, sitten Linux ei ainakaan muutama vuosi sitten tuntunut onnaavan.
 
Kaikki vaan mainostaa Linuxia, kannattaisi hankkia partition magig, joka on osaa tehdä bootti diskin, millä saa poistettua kaikki linukaan viittavaan paskan koneelta pois.

Linux tekee niiitä omia osioita, joita winukka ei sitten tunnista ja ongelmat ovat pahoja ;). Mandraken joku aiempi distro sotki minunkin koneeni totaalisesti, ei auttanut oikein mikään. Hienoa että kokeillaan Suomalaista alkuperää olevaa käyttistä. Ei se kuitenkaan ole mikään... :worship: ellei tosiaan hallitse asioita.
 
protsku sanoi:
Kävikö sinulle samalla tavalla tuon Mandrake 10:n kanssa? Herra jestas sentään!
Ei oikeastaan... itse olen omalla vastuulla säätänyt niin (en kehtaa sanoa miten), että en saa kovalevyä pelaamaan... joku keino kai siihen on olemassa. Sitten kun on aikaa.
 
protsku sanoi:
No laitoin fdiskilla kakkospartition aktiiviseksi ja yritin asentaa D-asemalle uudestaan mutta nyt tulikin tallainen virheilmoitus:

NTLDR is missing

No sitten viela kerran kovalevy sileaksi, uudet partitiot ja eikun taas asentamaan.
...
Windows could not start because of a computer disk hardware configuration problem. Could not read from the selected boot disk.

Jos et ole vielä saanut tätä futaamaan niin olethan huomannut myös:

-Windows pitää asentaa mielummin 1. Master levyn ensimmäiseen osioon tai ainakin ko. osio pitää _aina_ olla Windowsin ymmärtämässä muodossa ja sisältää boot.ini:n + ntldr filen (boot.ini:stä näet miltä levyltä milläkin valinnalla yritetään käyttistä ladata, tätä voi myös editoita tekstieditorilla jos ei täsmää asennuksesi kanssa)

-Windows 98 ei muistaakseni osaa asentua puhtaalle kovolle, jossa ei ole yhtään osiota mitä se voisi käyttää asennuksen aikana temp-filevarastona
 
kaalis sanoi:
Jos olet jo kaikkea kokeillut, etkä enää keksi muutakaan, niin tässä vielä aiempaan postitukseeni lisätietoa. Tempun ei pitäisi rikkoa mitään, mutta en ota vastuuta, jos jotain järkyttävää tapahtuu.

dd if=/dev/zero of=/dev/hda bs=512

Kiintolevyn valon pitäisi alkaa vilkkua raivokkaasti. Odottele vaikka noin minuutti ja paina sitten CTRL+C.

Kiitos! Kävi vaan niin hassusti että sain saman vastauksen suunnilleen samaan aikaan uutisryhmästä sfnet.atk.linux ja en nyt oikein tiedä että kuka oli se ensimmäinen jolle maksan lupaamani 10 egeä.

Tuo simppeli komento toimii. Ja tosiaan, vaikka MBR olisi täynnä mitä tahansa linuxin heittämää bittimössöä niin käynnistysosion nollaus korjaa tilanteen. Jostain syystä linuxin fdisk ei ratkaissut pulmaa.

Sovitaanko niin että laitat minulle sähköpostilla tilinumerosi ja postaat vielä tähän viestiin replynä tilinumerosi jälkimmäisen osan kolme viimeistä numeroa. Näin varmistuu että lähetän rahat oikealle henkilölle. Sähköpostiosoite on kroppakuntoon@hotmail.com

:worship: :kippis1:


Tässä vielä yhteenveto koko kuviosta kun innostuin kirjoittelemaan asian tiimoilta myös amerikkalaisiin uutisryhmiin. Low level formatointia ei tarvita:

"First of all, thank you all for fast replies. I have always had dual boot with xp and linux so technically it is nothing new for me. But for some reason, and i still don't know why, Mandrake 10.0 first made xp no longer to boot and then later i was no longer able to get xp installation to finish when i had already formatted the whole hard disk for a single OS installation.

My own impression was that Mandrake has somehow messed up with the File allocation table in the beginning of hard disk. I tried everything i could including linux fdisk, windows 98 fdisk, windows xp professional recovery console and so on.

I was able to install any linux distribution back to hard disk but there was no longer the option to install windows alone without getting a bus load of error messages.

The last resort was to write about this problem to linux installation news server in my country. I had given up all hope of getting windows back to hard disk but then i received this nice little hint:

dd if=/dev/zero of=/dev/hda bs=1000 count=1000

This simple linux command writes the beginning sector of hard disk full of zeros. And it works: I couldn't believe my eyes when the xp installation no longer crashed in the error messages after first boot!

So i'm now writing this message from windows xp. I do have still those Mandrake disks and my first impression about the new distro was overall very good. But since it failed to boot xp i will not install Mandrake back to this hard disk.

The most important lesson that i learned from this incident is to have always a simple linux boot disk available so that if hard disk gets messed up and nothing else works, dd-command works. I was so desperate that the next thing would have been Low level format. Thanks to the linux news group i found a working solution!

I recommend that anybody having similar hard disk problems should try the dd-command. It will break nothing it only writes the MBR full of zeros. In my case it was also the only way to get windows back to my computer.

If anybody knows a working solution to making dual boot with xp and MDK 10.0 i am still willing to try it but it has to be rock solid and not messing up the Master boot record again. Somebody wrote in other forum that Mandrake has issues with BIOS but i'm not sure if it is also related to this dual booting problem.

Oh and one more last thing, i have a quality IBM hard disk, it is so far definately the best that i have ever had and i have tested about 15-20 different linux distributions in it. Normally the dual boot with xp and linux has no problems at all."
 
Pienenpienet pehmeät Ikkunat

Mukava kuulla, että jokin joskus onnistuu. Noh... Jos _välttämättä_ haluat päästä eroon rahoistasi ja olet rikas ihmisolento, niin maksa vaikka tuo 10 euron VIP-jäsenyys (kaalis) Pakkotoistolle puolestani vaikka huhtikuun 1. päivästä alkaen. Sen sijaan jos olet cöyhä tai muuten vähäväkinen, niin anna olla... :)

Kohtalon ironiaksi voisin kutsua sitä, että tuon ohjeen kirjoitettuani omalla koneellani tapahtui vähän ajan kuluttua melkein sama juttu, eli XP jumahti ilmeisesti kriittisellä hetkellä, ja levyn partitiointi sotkeutui siinä määrin, ettei Windows enää käynnistynyt.
 

Latest posts

Suositut

Back
Ylös Bottom