Moi, Mulla tkone jossa on kaksi kovalevyä ja kaksi Windowsia, XP ja Vista. XP sijaitsee 80GB kovalevylla ja Vista 320GB levyllä. (oikeastaan kolme, siihen olisi tulossa Ubuntu mutta tämä ei kuulu tähän kysymykseen.) Nyt on tarkoitus poistaa XP mutta Vistan levynhallinta ei anna poistaa tuossa 80GB kovolla olevaa viimeistä osiota koska se on järjestelmäosio... Nyt kysymys kuuluu, miten a) saan poistettua 80GB kovolla oleva järjestelmö osion ja samalla XP:n b) Miten saada Vistan hallinnoimalle levylle tuo järjestelmäosio ilman että minun täytyy tuhota Vistan asennus...
Hmm. - Vistan osio pitäisi muuttaa primääriksi - Vistan osio pitäisi muuttaa aktiiviseksi, - Pitäisi sitten korjata Vistan bootti esimerkiksi WinRE:llä (asennuslevyltä tai F8, F11 tai vastaavasta valikosta) tai EasyBCD:n antaa automaattisesti korjata Vistan bootti. Jotta voisi korjata EasyBCD:llä pitäsi tehdä apuasennus vaikka XP:llä vaikkapa samalle osiolle, jossa XP oli ja joka ei enää ole primääriosio... Pikaisesti ajatellen Vistan osion muuttaminen primääriksi on se kysymys, jota en ole koskaan tehnyt ja en osaa sanoa onnistuuko se miten helposti jollain partition manager -ohjelmalla. Windows tekee järjestelmäosioksi aktiivisen primääriosion ja heittää sinne kaikkien Windows-asennusten boottitiedot. Mutta mikäli on useita kiintolevyja, useita aktiivisia primäärejä osioita ja aikaisempi Windows asennus, niin Windowsin asennus heittää boottitiedostot vanhan Windowsin asemalle (osiolle). Windows tekee yhden osion primääriksi ja muut osiot jatketulle osiolle. Muilla ohjelmilla voi tehdä enintään neljä primääriä tai kolme primääriä ja yhden jatketun, joka voi sisältää useita loogisia osioita (yleensä ne näkyvät asemakirjaimilla D, E, F,... [paitsi rommpuasemat, muistitikut ja kortilukijat yms]) Oletin tässä, että levy on osioitu Windowsin omilla työkaluilla, jolloin kiintolevyllä on yksi primääri ja yksi jatkettu osio, joka sikältää loput asemat. Jos kuitenkin Vista on eri (fyysisellä) kiintolevyllä kuin XP, niin silloin Vistakin voi olla primääriosiolla (vaikka olisi käytetty vain Windowsia osioiden luontiin) ja silloin riittäsi bootin korjaaminen (boottitiedostojen kirjoitus) esim. XP:n kiintolevyn irroituksen jälkeen. Ehkä meni ajatukset liian vaikeiksi ja ongelmaan löytyy jokin suoraviivainen ratkaisu.
Vistasta en ole varma, mutta Win98&XP-koneessa samantapaisessa ongelmassa halutun osion sain joskus korjattua primääriseksi ja aktiiviseksi jollain live-linux-levyllä ja ihan sen mukana olevilla osointityökaluilla, olisikohan ollut cfdisk. Osioiden käsittelyn jälkeen saattoi vielä tarvita korjauskäskyt recovery consolessa tai korjausasennuksen, ei voi enää muistaa.
juu, bootin korjaamiseen minun pitää keskittyä, erään sivun mukaan järjestelmä levy on se jossa Boot tiedostot, windowsin tapauksessa kait boot manager. vista levyn ominaisuudet: boot, sivitustiedosto, aktiivine, kaatumisvedos ja ensisijainen osio xp :Järjestelmä, aktiiviinen,ensisijainen osio lisäksi kaksi muuta levyä / volumea jotka olivat primary osiota. vistan levyllä pitäisi olla nyt MBR on ainakin kunnossa, pitää sitten katsoa mikä muu on hukassa. Vistan live DVD:llä (?) olevalla recovery ohjelma ei pystynyt korjaamaan, syynä kait oli että se ei löytänyt Vistaa koneesta. En tietenkään tarkistanut sitä BIOS kohdillaan, mutta Vistan levy oli kytketty mutta xp:n levyltä oli piuhat irti. Pitäisikö olla piuhat kiinni tuossa XP levyllä myös?
Loput tarvittavat taitaa olla levyn juuressa olevassa boot kansiossa. Nuo pitäisi olla kunnossa. Voisi kokeilla kopioida XP:n levyltä boot-kansion Vistan levylle ja jättää vielä XP:n levyn irti. Nyt se voisi yrittää korjata boot kansiossa olevaa BCD-tiedostoa. Voisi vielä lisäksi kokeilla bootrec /RebuildBcd
kiitti, nyt Vista boottasi omalta ilman että Xp levy oli kytkettynä. Kopsasin boot hakemiston niin neuvoit ja käynnistin Vistan DVD asennuslevyn kanssa ja se korjasi tilanteen. Pari kertaa piti bootata ja käynnistää bootin korjaus mutta lopulta homma pelaa niinkuin olen suunnitellut. Kohta Ubuntua asentamaan...