Okei, eli tilanne on seuraavanlainen: Mulla oli kovalevyllä XP Home ja sen rinnalla Windows 7 RC. Sitten ostin Windows 7:n täysversion kovalevyn kanssa ja asensin sen uudelle kovalevylle. Kaikki kolme Windows -versiota käynnistyivät 7:n valikon kautta normaalisti (XP:n nimi oli "Earlier version of Windows").
Nyt sitten käynnistin Ubuntun (9.10) live-CD:ltä ja Gpartedin avulla poistin tuon Windows 7 RC:n (poistin koko osion). Sitten asensin Ubuntun tyhjään tilaan (se loi ext4 -osion).
Nyt, pari viikkoa myöhemmin tuli halu käyttää XP:tä mutta sepä ei enää buuttaakaan. Joku "device not found" tai "file not found on the specified device", en muista ihan varmasti kumpi oli. Kyllä XP siellä edelleen olemassa on, ne tiedostot näkyy seiskassa. Windows 7 Ultimatekin kummittelee tossa käynnistyslistassa ja se nyt ei tietenkään käynnisty.
Arvatenkin parititiot on nyt menneet jotenkin sekaisin windowsin buuttimanagerissa, kun Ubuntu laittoi Grubin, joka edelleen lataa Windowsin boot managerin jos ei käynnistä ubuntua. Kokeilin Bcdedit.exe, mutta se sanoo: "The boot configuration data store could not be opened. The system cannot find the file specified."
Eliiii.... ? Pelkoni on, että seiskan asennus-CD:n käyttäminen ja sieltä käynnistyksen korjaaminen poistaa grubin ja mahdollisuudet käynnistää Ubuntu. Tuon XP:n se ehkä löytäisikin. XP:n käynnistys-CD:n fixmbr tekee käytännössä saman tempun, tunnistaneeko seiskaa lainkaan.
Mistä löytyy tuo 7:n loaderin konfiguraatiotiedosto?
Käynnistysongelmia (GRUB ja Windows 7 Loader)
5
1318
Vastaukset
- oobetimer
Aluksi kannattaa ottaa varmuuskopio mbr:ästä, ja sen jälkeen palauttaa windowsin käynnistyslataaja, ja vielä sen jälkeen korjata Ubuntun käynnistyslataaja..
Mbr:n varmuuskopiointi:
1. Avaa pääte, jossa seuraavat komennot..
sudo fdisk-l
....jolloin näet tallennusmediat
sudo dd if=/dev/sdx of=/home/käyttäjänimesi bs=512 count=1
...eli sdx:n paikalle levytunnus, esim sda
.....jolloin mbr:n kopio kopioituu kotihakemistoosi, josta voit kopioda sen vaikka muistitikulle aivan normaalilla tavalla.
2. Palauta Windowsin käynnistyslataaja
http://www.lancelhoff.com/how-to-fix-vista-mbr-repair-broken-vista/
http://www.mworks.info/Ohjeet/XPtakaisin.html
3. Palauta grub2
https://wiki.ubuntu.com/Grub2- mää vaan
No joo, tuota, toi neuvomasi näytti ikävältä touhulta joten menin pelleilemään omiani ja aikaa meni varmaan tuplasti...
Eli valitsin Win7:n käynnistysvalikossa F8:lla lisää vaihtoehtoja ja siellä oli Repair Computer tai jotain sinnepäin. Se tutki asiaa aikansa ja korjasi buuttitiedoston, tai ainakin luuli tekevänsä niin. Uudessa tiedostossa ei ollut mainintaa XP:stä mutta annoin sen silti tehdä sen. Valikko ei kuitenkaan uudelleenkäynnistyksellä ollut muuttunut mihinkään, vaan XP ja olematon 7 RC molemmat oli siellä eikä kumpikaan buutannut.
Sitten latasin EasyBCD:n. Se luki BCD:n konffitiedoston jostakin ja siinä näkyi noi korjatut käynnistykset, jossa oli siis ainoastaan Win7. Pelleilin sen kanssa aikani, mutta tulos oli aina sama kuin Win7:n korjaustyökalulla: se luki ja kirjoitti konffitiedoston jonnekin ihan muualle. En vieläkään tiedä, missä tuo Win7 -lataajan avaama toimimaton konffitiedosto sijaitsee.
EasyBCD:ssä oli työkalu "remove Vista bootloader (to recover XP)", ja käytin sen. Se sanoi kirjoittaneensa MBR:n yli.
Uudelleenkäynnistyksellä GRUB tuli esiin. Yrittäessä käynnistää Win7 Loaderia alkoi vaan kunnon piipitys!
Käynnistin uudestaan, painoin startissa F11 ja valitsin käynnistyslevyksi sen levyn, jolla Windows 7 majailee. Yllätys oli suuri, kun sieltä tulikin esiin GRUB eikä Win7 loaderi. Sieltä siis oli käynnistetty koko ajan, kun luulin että kone käynnistyi siltä levyltä jossa oli XP ja Ubuntu. Ja Win7 loaderi ei enää GRUBin kautta toiminu.
Käynnistin koneen XP-levyltä ja kas, XP käynnistyi mitään kyselemättä!
Latasin EasyBCD:n myös XP:hen. Tällä kertaa se löysi sen käynnistyslistan mikä todella käynnistyy Win7 loaderissa! Korjasin listan ja kirjoitin sen MBR:ään. Laitoin vielä BIOSista XP-levyn oletuskäynnistysasemaksi ja voilà, nyt aukeaa käynnistysvalikko, jossa sekä Win7 että XP! Ubuntu katosi, mutta hällä väliä. Asennan sen joskus uudestaan ja laitan GRUBin XP:n levylle, niin pitäisi onnistua, jos nyt olen tämän oikein järkeillyt. Ubuntu-osiolla ei ollut vielä yhtään mitään. Sitä ei ole käynnistetty asennuksen jälkeen!
Pitkä selitys oli, mutta nyt toimii taas XP. Saattaisihan tuo GRUB käynnistyä, jos buuttaisin toiselta kovalevyltä, pitääpä kokeilla. Saatoin myös vahingossa ylikirjoittaa ko. levyn MBR:n. Ei iso vahinko. - 14+18
mää vaan kirjoitti:
No joo, tuota, toi neuvomasi näytti ikävältä touhulta joten menin pelleilemään omiani ja aikaa meni varmaan tuplasti...
Eli valitsin Win7:n käynnistysvalikossa F8:lla lisää vaihtoehtoja ja siellä oli Repair Computer tai jotain sinnepäin. Se tutki asiaa aikansa ja korjasi buuttitiedoston, tai ainakin luuli tekevänsä niin. Uudessa tiedostossa ei ollut mainintaa XP:stä mutta annoin sen silti tehdä sen. Valikko ei kuitenkaan uudelleenkäynnistyksellä ollut muuttunut mihinkään, vaan XP ja olematon 7 RC molemmat oli siellä eikä kumpikaan buutannut.
Sitten latasin EasyBCD:n. Se luki BCD:n konffitiedoston jostakin ja siinä näkyi noi korjatut käynnistykset, jossa oli siis ainoastaan Win7. Pelleilin sen kanssa aikani, mutta tulos oli aina sama kuin Win7:n korjaustyökalulla: se luki ja kirjoitti konffitiedoston jonnekin ihan muualle. En vieläkään tiedä, missä tuo Win7 -lataajan avaama toimimaton konffitiedosto sijaitsee.
EasyBCD:ssä oli työkalu "remove Vista bootloader (to recover XP)", ja käytin sen. Se sanoi kirjoittaneensa MBR:n yli.
Uudelleenkäynnistyksellä GRUB tuli esiin. Yrittäessä käynnistää Win7 Loaderia alkoi vaan kunnon piipitys!
Käynnistin uudestaan, painoin startissa F11 ja valitsin käynnistyslevyksi sen levyn, jolla Windows 7 majailee. Yllätys oli suuri, kun sieltä tulikin esiin GRUB eikä Win7 loaderi. Sieltä siis oli käynnistetty koko ajan, kun luulin että kone käynnistyi siltä levyltä jossa oli XP ja Ubuntu. Ja Win7 loaderi ei enää GRUBin kautta toiminu.
Käynnistin koneen XP-levyltä ja kas, XP käynnistyi mitään kyselemättä!
Latasin EasyBCD:n myös XP:hen. Tällä kertaa se löysi sen käynnistyslistan mikä todella käynnistyy Win7 loaderissa! Korjasin listan ja kirjoitin sen MBR:ään. Laitoin vielä BIOSista XP-levyn oletuskäynnistysasemaksi ja voilà, nyt aukeaa käynnistysvalikko, jossa sekä Win7 että XP! Ubuntu katosi, mutta hällä väliä. Asennan sen joskus uudestaan ja laitan GRUBin XP:n levylle, niin pitäisi onnistua, jos nyt olen tämän oikein järkeillyt. Ubuntu-osiolla ei ollut vielä yhtään mitään. Sitä ei ole käynnistetty asennuksen jälkeen!
Pitkä selitys oli, mutta nyt toimii taas XP. Saattaisihan tuo GRUB käynnistyä, jos buuttaisin toiselta kovalevyltä, pitääpä kokeilla. Saatoin myös vahingossa ylikirjoittaa ko. levyn MBR:n. Ei iso vahinko.Asentaisin kaikki kolme omille levyilleen ja vain asianomainen levy koneessa kiinni asennuksen ajan.
Kaikki siis jäävät itsenäisiksi käyttöjärjestelmiksi. Käynnistäessä biosin kautta valitsen, minkä järjestelmän haluan boottaavan. Myös emosta riippuen voi saada boottivalikon helpomminkin esiin (Esc-näppäin), mutta joskus ajoitus ei osu kohdalleen. Joten Deleteä piippauksen jälkeen ja boottijärjestys halutuksi.
Windows-levyt ei näe linux-levyä, mutta so what. Toisinpäin ovat kaikki käytössä. - oobetimer
Siis se mbr unohtui siitä komennosta. Oikeasti näin..
sudo dd if=/dev/sdx of=/home/käyttäjänimesi/mbr.img bs=512 count=1 - mää vaan
14+18 kirjoitti:
Asentaisin kaikki kolme omille levyilleen ja vain asianomainen levy koneessa kiinni asennuksen ajan.
Kaikki siis jäävät itsenäisiksi käyttöjärjestelmiksi. Käynnistäessä biosin kautta valitsen, minkä järjestelmän haluan boottaavan. Myös emosta riippuen voi saada boottivalikon helpomminkin esiin (Esc-näppäin), mutta joskus ajoitus ei osu kohdalleen. Joten Deleteä piippauksen jälkeen ja boottijärjestys halutuksi.
Windows-levyt ei näe linux-levyä, mutta so what. Toisinpäin ovat kaikki käytössä.Ehkä teen näin jos joskus hankin kolmannen levyn. Ulkoisilta olen paria linuxia käynnistellyt tuolla menetelmällä jo jonkin aikaa (pääsen valikkoon F11:lla, ei täydy ihan BIOSin kautta mennä)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Jos yhdistät nimikirjaimet
Jos yhdistät sinun ja kaivattusi ensimmäisten nimien alkukirjaimet mitkä nimikirjaimet tulee? Sinun ensin ja sitten häne1076894- 954421
Mies vinkkinä sulle
Jos pyytäisit kahville tai ihan mihin vaan, niin lähtisin varmasti välittämättä muista483786Kyllä se taitaa olla nyt näin
Minusta tuntuu et joku lyö nyt kapuloita rattaisiin että meidän välit menisi lopullisesti. Sinä halusit että tämä menee483502- 513478
- 1873419
Odotan että sanot
Sitten siinä että haluaisit vielä jutella kahdestaan kanssani ja sitten kerrot hellästi että sinulla on ollut vaikea san242939- 672644
- 462491
- 131844