Xp asennettu Vistan Jälkeen, ongelma

Viestiketju Windows -ongelmat -osiossa. Ketjun avasi morbir 06.08.2008.

  1. morbir

    morbir Regular member

    Liittynyt:
    26.11.2003
    Viestejä:
    939
    Kiitokset:
    0
    Pisteet:
    26
    Eli, oon koittanu tehdä ton heikki75:n ohjeen mukaan käynnistysvalikkoa vistalle ja xplle mut siitä ei meinaa tulla mitään. Ensikskin en löydä xpn juuresta ollenkaan boot.ini tiedostoa. enkä niitä muitakaan. Missähän mahtaa olla vika? Käytän easybcdtä. ja oon tehnyt sinne uuden säännön xplle mutta ei vaan toimi. Johtunee varmaan just noista boot.inistä sun muista :)
     
  2.  
  3. tukis

    tukis Guest

    Etkö pääse Vistaan vai XP:hen?
    Boot.ini tiedosto on ilmeisesti Vistan osiolla ja siellä se saakin olla. Kansion asetuksista pitää laittaa piilotetut- ja Suojatut käyttöjärjestelmätiedostot näkyviin sekä kannattaa laittaa vielä Tunnettujen tiedostotyyppien tunnisteet näkyviin.

    EasyBCD pitäisi toimia automaattisesti tapauksessasi, kunhan laitat oikeat asemakirjaimet. (jos olet asentanut XP:n toiselle osiolle, kuin Vista)

    EDIT:
    En nyt muistakaan pitikö boot.ini ja muut tiedostot olla XP:n osiolla.
    (sen verran aikaa kun kokeilin)
    Voit kopioida boot.ini tiedoston XP:n osiolle ja samoin ntldr ja ntdetect.com tiedoston.
    Boot.ini tiedoston pitäsi kelvata sellaisenaan, koska levyt ja asemat ovat samassa paikassa kuin XP:tä asentaessa.
     
    Moderaattorin viimeksi muokkaama: 06.08.2008
  4. deadflame

    deadflame Member

    Liittynyt:
    07.03.2008
    Viestejä:
    30
    Kiitokset:
    0
    Pisteet:
    16
    En kehdannut tehdä uutta viestiketjua ongelmaani, koska aihe osui kohdalle. Asensin xp vistan jälkeen koneeseen. Ajureita ei ole tarjolla. Nyt pitäisi saada vista takaisin koneeseen. Hp oma recovery ei toimi enää, eikä recovery cdtä ole missään.

    Xp pääsen sisälle. Onko mahdollista tehdä xp jotain kikkailuja, että vista käynnistyisi normaalisti. Xp ja vista ovat molemmat c asemalla kansioissa windows(vista) ja windows.0(xp).

    edit. Hp on oma recovery osio e asemassa. Pystyisikö sen ajaa jotenkin.

    edit2. Nyt asensin easybcd xp ja laittelin sieltä vistan käynnistys tiedostot c asemalle uudestaan. Bootin jälkeen alkoi vistan käynnistyksen korjaus. Pitää katsoa korjaako se mitään.

    edit3. Korjaus onnistui ja vista käynnistyy. Käynnistys tosin kestää noin 30 sekunttia pitempään. Pitää miettiä miten saisi tuon ylimääräiset toimenpiteet pois käynnistyksestä. himmeä, tyhjä vista ikkuna.
     
    Viimeksi muokattu: 06.08.2008
  5. tukis

    tukis Guest

    Pohdin jo tuota ja ajatelin muuten tomivan, mutta Progam Files kansion päällekkäisyys voisi aihettaa viallisen käyttiksen.

    Siksi mietin toisena vaihtoehtona Recovery osion käyttöä.

    Laitan tähän kuitenkin mitä suunnittelin:

    Kokeilisiko laittaa Vistan Recovery asema aktiviseksi.
    Silloin kone boottaisi siltä.

    Levynhallinnasta voi muuttaa aktiivista osiota.

    Edit: Lisäksi pitäisi osio muuttaa piilotetusta normaaliksi (27 -> 07)

    Jos kone ei alakaan asentaa Vistaa tai mene Recovery ympäristöön, niin pitäisi olla takaportti eli paluu XP:hen (nyt Vistaan) muuttamalla jotenkin takaisin Vista/XP osio aktiiviseksi esimerkiksi netistä ladattavalla Vistan Recovery levyllä ja sillä olevalla diskpart ohjelmalla seuraavasti

    Koodi:
    C:\Windows\system32>diskpart
    
    Microsoft DiskPart versio 6.0.6001
    Copyright (C) 1999-2007 Microsoft Corporation.
    Tietokone: KONE1
    
    DISKPART> list disk
    
      Levy      tila        koko     vapaana  dyn  GPT
      --------  ----------  -------  -------  ---  ---
      Levy 0    Online       112 Gt      0 tavua
      Levy 1    Online      1882 Mt      0 tavua
    
    DISKPART> select disk 0
    
    Levy 0 on valittu levy.
    
    DISKPART> list partition
    
      Osio           tyyppi            koko     offset
      -------------  ----------------  -------  -------
      Osio 1    Ensisijainen        44 Gt  1024 Kt
      Osio 2    Ensisijainen        24 Gt    44 Gt
     
    DISKPART> select partition 1
    
    Osio 1 on valittu osio.
    DISKPART> active
    DiskPart on määrittänyt osion aktiiviseksi.
    DISKPART>
    Tai tällä tehdyllä bootti CD:llä tai korpulla

    (Toisaalta sinulla on vielä vistan kansio olemassa ja sen nimikin on entinen. Silloin voisi onnistua EasyBCD ohjelmalla palauttaa Vistan bootti. Korjattava asia olisi lähinnä Vistan aseman boottisektori, jonka EasyBCD korjaa helposti.
    EasyBCD ohjelma vaatii XP:ssä .NET 2.0 asennuksen.
    Paitsi Program files kansio kansio on mennyt päällekkäin. ei taida tulla ainakaan kunnolla toimivaa systeemiä.)

    Näin alustavasti ajatelle. Pitää ehkä katsoa suunnitelmaa toiseenkin kertaan

    Lisäys: Voisikohan EasyBCD ohjelmalla listätä Recovery aseman boottivalikkoon. Fujitsulla se onnistui. Osion piilotus pitää poistaa vaikka parted32 ohjelmalla tai dispart ohjelmalla (tyypin muutos 27 -> 07)

    Tuossa voi olla jotain riskejä, varksinkin kun ei jaksa nyt tarkkaan miettiä.
     
    Moderaattorin viimeksi muokkaama: 06.08.2008
  6. deadflame

    deadflame Member

    Liittynyt:
    07.03.2008
    Viestejä:
    30
    Kiitokset:
    0
    Pisteet:
    16
    Tuota voisin jossain vaiheessa kokeilla jos ongelmia ilmenee program files kansiossa.

    Koneen kun käynnistää niin alku ikkunassa lukee F11 hp recovery jonka pitäisi mennä D osioon. En usko että xp asennus jotenkin olisi tuota esiasennus osiota mennyt sotkemaan. Nyt ei vain F11 tapahdu mitään.
     
  7. tukis

    tukis Guest

    F11 ei toimi, koska napin painalluksen tunnistus ja käynnistystoiminto (eli boottaa aktiivisen osion sijasta Recovery (27) osiolta) on ollut MBR:ssä ja XP:n asennus on kirjoittanut MBR:n boottikoodin uudestaan. Boottikoodin palautuskin korjaisi tilanteen, jos sen jostain saisi.
    Koodi voi löytyä Recovery osiolta ja/tai koodin kirjoitusohjelma.
    Sen pituus voisi olla 445 tavua koska loput 512 tavusta (MBR sektori) on 4 * 16 tavua osiotaulua + 2 tavua (nelja primääriä osiota).
    Sen voisi kopioida toisesta Vista-HP koneestakin.

    Tässä linkissä on keskustelusa samasta aiheesta.

    Edit: Voi se olla 512 tavuakin, jos osiointikin palautetaan samalla kun palautetaan järjestelmää. Mutta jo se osaa korjata myös vain F11 bootin, niin korjauksen pitäisi kirjoittaa vain 445 tavua.

    Laitoin MBR ohjelman muistitikulle, jonka olin tehnyt boottaavaksi (win98).
    Näyttäisi toimivan siltä.
    Sillä pystyy kirjoittamaan ja lukemaan (tallentamaan) esim, MBR:n boottikoodin. Sillä voisi periaatteessa kopioida toisesta koneesta koodin tai kirjoittaa jostain netistä ladattu koodi.
     
    Moderaattorin viimeksi muokkaama: 07.08.2008
  8. morbir

    morbir Regular member

    Liittynyt:
    26.11.2003
    Viestejä:
    939
    Kiitokset:
    0
    Pisteet:
    26
    Pääsen siis xphen. Mullahan oli siis aluks niin et asensin xpn päälle vista eli päivitin. Asennus säilytti xpn tekemällä sille windows.old kansion c aseman juureen. Tossa pari päivää sitten ajattelin etten tarvitse sitä enää joten poistin koko kansion, olisko tää syynä ettei homma nyt sit toimi eli pitäskö mun asentaa nyt vista sit uudestaan?
     
    Viimeksi muokattu: 07.08.2008
  9. tukis

    tukis Guest

    Minä olen nyt pihalla siitä mikä toimii ja minkä pitäisi toimia;)
     
  10. morbir

    morbir Regular member

    Liittynyt:
    26.11.2003
    Viestejä:
    939
    Kiitokset:
    0
    Pisteet:
    26
    Siis selitin hieman huonosti. Eli, siis asensin xpn päälle silloin joskus vistan. Noniin, sitten ajattelin että haluan pelata xpllä joten asensin xpn uudestaan eri osiolle kuin missä vista on. Tosin oli poistanut vistan osiosta windows.old kansion, kun ajattelin etten tartte sitä enää :). Ja nyt tuon käynnistys valikon teko ei onnistu. Ymmärsitkö nyt?:)
     
  11. tukis

    tukis Guest

    Käynnistyykö nyt XP ja pitäisi saada Vista toimimaan?
     
  12. morbir

    morbir Regular member

    Liittynyt:
    26.11.2003
    Viestejä:
    939
    Kiitokset:
    0
    Pisteet:
    26
    Jep, juuri niin.
     
  13. tukis

    tukis Guest

    Tee sitten näin EasyBCD ohjelmassa:

    Teekin tuosta vain 1 ja 2, sitten hyppää tuonne "Klikaa Add/Remove"
    1. Klikkaa Manage Bootloader
    2. Klikkaa Write MBR (varmista että palluka on kohdassa Reinstall Vista Bootloader)
    (3. Sitten pitäisi käynnistyä Vista johon pitäisi asentaa EasyBCD ohjelma.)

    Voisi toimia niinkin, että ei boottaakkaan konetta 2:n jälkeen vaan

    - Klikkaa Add/Remove Entries
    - Lisää XP (Muista klikata Add Entry ja SAVE voisi klikata varmuuden vuoksi)
    - Boottaa vasta nyt


    Toisaalta voisi olla ohjelma asennettuna Vistaankin siltä varalta ettei XP toimi tai se on poistettu.
    Mutta sen voi asentaa tietysti sitten kun tarvitsee.
     
  14. morbir

    morbir Regular member

    Liittynyt:
    26.11.2003
    Viestejä:
    939
    Kiitokset:
    0
    Pisteet:
    26
    Kiitos, nyt toimii. Klikkasin tota Write MBR ni johan pelittää.
     
  15. deadflame

    deadflame Member

    Liittynyt:
    07.03.2008
    Viestejä:
    30
    Kiitokset:
    0
    Pisteet:
    16
    Tuli mieleen että isälläni on saman sarjan hp pavilion jossa F11 recoveryn käynnistys. Jos käyn viikonloppuna kylässä niin koitan saada mbr tiedot kaivettua. Kiitos tukis vastauksistasi.

    edit. Ajattelin mbrtoolilla tai easybcd suoraan backuppia isän koneesta ja palautan kaverin koneeseen jossa oli tuo mbr vika
     
    Viimeksi muokattu: 08.08.2008
  16. tukis

    tukis Guest

    Onnistuisikohan pelkän bootcode:n kopiointi näin jättäen partition table:n koskematta:

    MBR Actions
    1 - backup ... File tiedostonimi koneessa jossa F11 toimii
    9 - write/refresh bootcode ... Source File tiedostonimi korjattavassa koneessa

    Edit: Kokeilin tuota tehden molemmat komennot samassa koneessa ja ohjelma hyväksyi backup-tiedoston "9 - write/refresh bootcode":ssa.

    Boottaavalla tikulla on se etu, että sinne voi kijoittaa verrattuna CD-levyyn.

    Boottaavan tikun tein HP USB Disk Storage Format Tool - v2.1.8 ohjelmalla.
    Kopioin sinne mbrtool.exe tiedoston, jolla saa käynnistettyä ohjelman.

    Voisi ensin ottaa backupin korjattavasta koneesta, jolloin voi tarvittaessa palauttaa MBR:n (osiotauluineen).
    (TestDisk ohjelmalla voi palauttaa kadotetun osiotaulun, jos jotain menisi vikaan sen kanssa)

    MBR actions - 9 write/refresh Bootcode ei kirjoita osiotaulun päälle.
     
    Moderaattorin viimeksi muokkaama: 08.08.2008

Jaa tämä sivu