Vista ja XP samalla koneella ongelma

Discussion in 'Windows -ongelmat' started by paranoir, Feb 23, 2010.

  1. paranoir

    paranoir Member

    Joined:
    Nov 28, 2007
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11
    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.
     
    Last edited: Feb 23, 2010
  2. tukis

    tukis Guest

  3. paranoir

    paranoir Member

    Joined:
    Nov 28, 2007
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11
    Syötin nuo sinne Command Promptiin. Sanoi, että homma suoritettu molemmilla komennoilla, mutta kun avaa vistaa niin sama NTLDR puuttuu.
     
  4. paranoir

    paranoir Member

    Joined:
    Nov 28, 2007
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11
    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...
     
    Last edited: Feb 23, 2010
  5. tukis

    tukis Guest

    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.
     
    Last edited by a moderator: Feb 23, 2010
  6. paranoir

    paranoir Member

    Joined:
    Nov 28, 2007
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11
    Siis kiintolevyjä on yksi mutta se on osioitu kahteen osaan. En voi disabloida kumpaakaan niistä. Eli onnistuisiko tuolla asennuslevykkeellä formatoida se asema, jolla XP:eek:n? Se ei haittaisi lainkaan vaikka häviäisi.

    Yritin myös tuota bootsect komentoa, mutta tulee vain ilmoitusta, että ei kelpaa komennoksi tjsp.
     
    Last edited: Feb 23, 2010
  7. leffa1

    leffa1 Regular member

    Joined:
    Jan 7, 2009
    Messages:
    361
    Likes Received:
    0
    Trophy Points:
    26
  8. tukis

    tukis Guest

    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.
     
  9. paranoir

    paranoir Member

    Joined:
    Nov 28, 2007
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11
    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?
     
  10. paranoir

    paranoir Member

    Joined:
    Nov 28, 2007
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    11
    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.
     
  11. tukis

    tukis Guest

    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!
     
    Last edited by a moderator: Feb 24, 2010

Share This Page