Eli asensin Acer merkkiselle kannettavalle koneelle XP:n aidosta asennuslevystä D asemalle. Vista asennettuna C asemalle. Nyt XP kyllä aukeaa, mutta vista ei kun valitsee BIOSsista kummalta levyasemalta konetta käynnistetään. Vistan puolella tulee ilmoitus NTLDR puuttuu ja käskee ctrl alt del komennolla käynnistämään koneen uudestaan. Sitten latasin Vista recovery discin ja yritin sillä "mennä ajassa taaksepäin", mutta valittaa, että palautus piste puuttuu. Varmuuskopiosta ei voi palauttaa, koska sellaista ei ole. Uudelleen asennuskaan ei ole kovin mieluista vaihtoehto ja sitä kokeilen vasta ihan viimeisenä. Voiskohan tuolle NTLDR puuttumiselle tehdä joitan? Sinällään ei haittaa vaikka se XP sieltä häviäisikin, Vista on se tärkeämpi. edit: yritin tuolla Vista recovery discillä myös korjata viat Vistan asennuksessa, mutta ei tuo levy sellaisia löytänyt.
Kirjoita sillä Recoverylevyllä Command Promptissa Bootrec /FixMbr (paina ENTER) ja Bootrec /FixBoot Vistasta käsin voit lisätä helpoiten XP:n EasyBCD-ohjelmalla. http://neko.1g.fi/ohje/Windows_7-vinkit/recovery-cd.html
Syötin nuo sinne Command Promptiin. Sanoi, että homma suoritettu molemmilla komennoilla, mutta kun avaa vistaa niin sama NTLDR puuttuu.
Nyt kun käynnistin uudelleen tuon recovery discin se ei löydä enää vistan asennusta lainkaan koneelta vaan sanoo, että on ongelmia ja jos haluat korjata ongelma paina "korjaa ja käynnistä" -> sitten tulee ruutu "Failed to save startup options." Nyt kun yrittää korjata käynnistystä tulee virheilmoitus, että startup repairia ei voida suorittaa jne. :edit Nyt ei aukea enää XP:kään vain musta ruutu näkyy...
Ota XP-kiintolevy irti tai disabloi biosista ja anna komennot uudestaan. Myös automaattinen korjaus voi onnistua, kun irroitat tai disabloit XP:n kiintolevyn. Vika on siinä, että XP:n asennus on mennyt kirjoittamaan Vistan MBR-boottisektorille koodin, joka vaatii NTLDR:ää jota Vista ei edes käytä. Se pitää kirjoittaa uudelleen, samoin aseman/osion boottisektori toisella noista komennoista. Nyt komennot ja korjausyritykset taitavat mennä väärälle levylle. bootsect ohjelma on toinen millä voi korjata. Sellainen löytyy Vistan asennuslevyltä. bootsect /nt60 asemakirjain: bootsect /nt60 asemakirjain: /mbr MS:n ohje Siinä on siis kaksi kiintolevyä (eihän muuten voisikaan biosist vaihtaa) Lisäys: Johtuu siitä, että komennnot kohdistuivät väärälle levylle, kun tuossa bootrec:ssä ei ole mihin laittaa asemakirjainta.
Siis kiintolevyjä on yksi mutta se on osioitu kahteen osaan. En voi disabloida kumpaakaan niistä. Eli onnistuisiko tuolla asennuslevykkeellä formatoida se asema, jolla XPn? Se ei haittaisi lainkaan vaikka häviäisi. Yritin myös tuota bootsect komentoa, mutta tulee vain ilmoitusta, että ei kelpaa komennoksi tjsp.
katos tuosta ohje siihe http://keskustelu.afterdawn.com/t.cfm/f-122/windows_7_ja_xp_rinnakkain-796397/
Bootsect löytyy Vistan asennuslevyltä boot-kansiosta. Sinulla ei taida olla asennusleyvä, kun sitä ei Acerin mukana tule. XP-aseman tyhjennys ei auta. Pahentaa vain tilannetta, koska sitä ei silloin voi käyttää korjaukseen. Kun biosista valitaan käyttis, niin silloin käyttiksien pitää olla eri levyillä. Lisäsikö XP Vistan omaa boottivalikkoonsa. Ajattelin sinun valitsevan biosista kummalta levyltä bootataan. Oletkin valinnut käyttiksen XP:n boottivalikosta? Sinulla on koneella kolme osiota: Acerin tehdaspalautus, Vista ja XP -osiot. Tämä saattaa monimutkaistaa asiaa... Voisit kokeilla XP:n asennuslevyltä korjata XP:n. XP:ltä saattaisi onnistua Vistan bootin korjaus EasyBCD-ohjelmalla. XP:n palautuskonsolissa: (kokeile tyhjää salasanaa, pelkkä ENTER painallus, jos on XP-home tai et ole käyttänyt Järjestelmänvalvoja/Administrator nimistä tiliä) map (tämä komento listaa asemakirjaimet ja laitenimet) fixboot asemakirjain: fixmbr laitenimi (esim. \Device\Harddisk0 jätä loppuosa pois) Valitse ensimmäiseen (fixboot) XP:n asema ja toiseen (fixmbr) Vistan asema (se on varmaan aktiivinen, kun se on ensiksi ollut ja Acerin tehdasosio on kait piilotettu) Jos saat XP:n käynnistymään ja EasyBCD ei toimi, niin silloin pitää vielä asentaa .NET 2.0 ps. Kun käytät vastaa-nappia, niin tästä tulee hirvittävän pitkä selattava. Kirjoita suoraan alhaalla olevaan laatikkoon. Huomaa myös Muokkaa viestiä linkki, jos satut tarvitsemaan korjata. En ihan pysyt mukana mikä on tilanne. Ehkä Acerin palautusosio haittaa ajatusta tai korjausta. Pitäisi varmaan miettiä vielä hiukan. Jotain sekavaa tässä on: Olet biosista valinnut käyttisen? bootsect /fixmbr ei poistanut NTLDR herjaa, vaikka on vain yksi kiintolevy ja Vistan bootti ei koskaan kysy tuota tiedostoa.
Avasin tuon kovalevy paketin tuosta koneesta ja siellä oli kaksi erillistä kovoa. Nappasin sen irti missä se XP on. Avasin koneen Recovery diskillä ja tein nuo Bootrec komennot. Nyt kun yrittää avata vistaa kovalevyltä ruutu on musta ja yläkulmassa vilkkuu viiva. MItään muuta ei tapahdu. Mitäs kokeilen seuraavaksi?
Noniin homma ratkesi! En tiedä mikä sitä vaivasi, mutta otin kiintolevyn irti löin sen tähän pöytäkoneeseen kiinni ja EasyBCD teki taikojaan. Kovo takas läppäriin ja vista alkoi hyrrätä pienen miettimisen jälkeen. Kiitos kaikille avusta.
Voisit katsoa onko levyllä varmasti Vista notepad (avaa muistion jota (väärin)käytetään selaimena seuraavasti) klikkaa File -> Open -> Computer Myös voisit tarkistaa onko levyllä piilotettu palautusosio seuraavasti diskpart list disk (listaa levyt) select disk numero (ota numero listasta, ehkä siellä on 0, kun on vain yksi levy) list partition (listaa osiot ja niitä on ehkä kaksi: palautusosio ja Vista-osio) exit (poistuu diskpartista) -----ehkä joskus--- Acerin tehdaspalautusosion voi aktivoida (ainakin joissakin malleissa) laittamalla piiletetun osion näkyviin sekä laittamalla osion aktiiviseksi. Tuo onnistuisi periaatteessa korjauslevyltäkin käsin laittamalla ptedit32 ohjelman muistitikulle. Tehdaspalautus poistaa omat tiedostot, joten ennen sitä viimeitään tiedot talteen vaikka korjauslevyltä käsin. Acerin oman mbr:n palautus onnistuu joissakin malleissa komennolla mbrwrwin install rtmbr.bin tai mbrwrwin install overwrite rtmbr.bin Löytyy ehkä piilotetulta osiolta, kun sen on laittanut näkyväksi ptedit32 ohjelmalla. --------------------------------------- bootsect ohjelman voit ladata tästä Laita tiedosto tikulle. Katso vaikkapa notepadia hyväksikäyttäen mikä asemakirjain sillä on korjauslevyllä katsottaessa. Suorita komennot asemakirjain: (esim. jos tikun asemakirjain on d, niin kirjoita d: ja paina ENTER) bootsect /nt60 all bootsect /nt60 all /mbr EDIT: Hyvä että toimii! Eipä tullut mieleen tuollainen. Hyvä idea. Pistetäänpä mieleen!