Kirjoittaja Aihe: Grub rescue  (Luettu 5612 kertaa)

Nko

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Grub rescue
« : 14.10.10 - klo:01.41 »
Asensin ubuntun vistan rinnalle. Vista toimi aluksi hyvin, kuten myös ubuntu. Kun koitin käyttää vistaa ubuntun käytön jälkeen, tuli näyttöön jokin error teksti ja sen alle Grub rescue >. Yritin asentaa/palauttaa tehdasasetuksiin vistan recovery dvd:ltä. Asennus kai meni muuten läpi mutta kun kone käynnistyi uudelleen tuli taas tuo samainen teksti. Mitähän tulisi tehdä että saisin koneen puhtaaksi ja ainakin näin aluksi tuon vistan siihen toimimaan. Ubuntu kyllä vaikutti ihan hyvältä, mutta jos se tämmöisiä ongelmia aiheuttaa niin taidan pitäytyä tuossa vistassa.

eheh

  • Käyttäjä
  • Viestejä: 72
    • Profiili
Vs: Grub rescue
« Vastaus #1 : 14.10.10 - klo:08.32 »
Koneessa on asennettuna Grub käynnistyslataaja, joka jostain syystä ei nyt osaa yhdistää windows-levyosiollesi. Jos saat jostain käsiisi oikean Windows asennuslevyn (ei siis rescue-levyä), voit kaiketi sillä kirjoittaa uudelleen boottisektorit kovalevyllesi. Windowsin komentokehoitteen komento fixmbr tekee tuon. Näin se ainakin aiemmissa Windows-versioissa toimii, joku varmaan osaa kertoa toimiiko tämä Vistassakin näin.

Muita vaihtoehtoja: Asenna Ubuntu uudestaan ja tarvittaessa korjaa sillä Grub toimivaksi. Lataa ja polta ultimate boot cd ( http://www.ultimatebootcd.com/ ), ja koita korjata boottisektorit sen työkaluilla (valikossa HDD > Boot Management).

Itselläni juuri hajosi Grub kun päivitin versiosta 10.04 versioon 10.10. Se korjautui käynnistämällä kone 10.10 asennuslevyllä kokeilutilaan ja noudattamalla näitä ohjeita: http://ubuntuforums.org/showthread.php?t=1581099
« Viimeksi muokattu: 14.10.10 - klo:08.35 kirjoittanut eheh »

Nko

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Vs: Grub rescue
« Vastaus #2 : 14.10.10 - klo:10.24 »
Nyt hiukan tuntuu, että tuhoan koko koneen jos vielä teen jotain. Olisiko jotain vähän yksinkertaistetumpia ohjeita vai kannattaisiko suosiolla viedä johonkin konehuoltoon?

Mitä eroa on sda1:llä ja sda2:lla, jotka ovat käynnistäessä windows vaihtoehtojen perässä. Tolla ekalla ruutuun tulee vaan isolla error ja toisella jatkaa recovery hommaa. Nyt näyttäis siltä että onnistuskin toi recovery ubuntun uudelleenasentamisen jälkeen.
« Viimeksi muokattu: 14.10.10 - klo:11.19 kirjoittanut Nko »

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Grub rescue
« Vastaus #3 : 14.10.10 - klo:14.03 »
Nyt hiukan tuntuu, että tuhoan koko koneen jos vielä teen jotain. Olisiko jotain vähän yksinkertaistetumpia ohjeita vai kannattaisiko suosiolla viedä johonkin konehuoltoon?

Mitä eroa on sda1:llä ja sda2:lla, jotka ovat käynnistäessä windows vaihtoehtojen perässä. Tolla ekalla ruutuun tulee vaan isolla error ja toisella jatkaa recovery hommaa. Nyt näyttäis siltä että onnistuskin toi recovery ubuntun uudelleenasentamisen jälkeen.

Poista grub LILO:n avulla ..

http://forum.ubuntu-fi.org/index.php?topic=34732.msg271871#msg271871

http://forum.ubuntu-fi.org/index.php?topic=35587.msg279238#msg279238

http://forum.ubuntu-fi.org/index.php?topic=34878.msg273148#msg273148
13/2/2009 and friday....

http://debian-fi.dy.fi/

Nko

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Vs: Grub rescue
« Vastaus #4 : 14.10.10 - klo:14.28 »
Kiitokset vinkeistä vaikken niitä ihan täysin ymmärrä. Tällä hetkellä sekä ubuntu että Vista toimivat kun asensin ubuntun uudestaan ja tein Vista recoveryn loppuun. Olin käynnistänyt ilmeisesti vistan väärästä kohdasta, missä pitää valita käynnistyvä käyttöjärjestelmä, joten kone ilmeisesti sekosi sen johdosta. Jos kuitenkin joskus haluan pelkän vistan koneeseen niin mitä minun tulee tehdä? Mitä esim tämä lilo tekee? Minulla on vain kannettavan mukana tulleet recovery cd:t joten jos tyhjennän koneen täysin niin en voi ilmeisesti enää vistaa siihen asentaa. Eniten näissä ohjeissa pohdituttaa mitä niissä todella tapahtuu. Ehkä juuri ja juuri osaisin noita ohjeita noudattaa, mutten tiedä mitä ne koneelleni pohjimmiltaan/päällimmiltään tekevät.

eheh

  • Käyttäjä
  • Viestejä: 72
    • Profiili
Vs: Grub rescue
« Vastaus #5 : 14.10.10 - klo:15.35 »
Sda1 ja sda2 ovat kovalevyllä 'sda' olevia osoioita. Toisessa sinulla on kaiketi ubuntu ja toisessa windows. Kun kone käynnistyy, se etsii käynnistystietoja tietystä paikasta (master boot record) biosissa ensimmäiseksi määritellyltä boottaavalta levyltä. Windows asentaa sinne omansa, joka käynnistää windowsin. Kahden käyttöjärjestelmän koneessa siellä on kännistysvalitsin, eli lilo tai grub, joilla koneelta saa käyntiin muutakin kuin windowsin. Lisäksi joissakin koneissa voi käynnistyksen yhteydessä erikseen määritellä mistä kone yrittää käynnistyä, mutta nämä ovat konekohtaisia ratkaisuja.

Jos haluat käynnistysvalinnan pois ja koneen käynnistyvän suoraa Windowsiin, voit laittaa sinne takaisin Windowsin oman systeemin: http://support.microsoft.com/kb/927392

Jos haluat Ubuntun käyttämän kovalevytilan takaisin windows käyttöön ja yhdistää sen osion takaisin windows-osioon, se tehdään erillisellä ohjelmalla, kuten partition magic.

Näin siis suurinpiirtein ulkomuistista.

Nko

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Vs: Grub rescue
« Vastaus #6 : 14.10.10 - klo:20.14 »
Kiitokset selvennyksestä. Minkäs takia minulla näkyy tuossa käyttöjärjestelmän valinta-kohdassa kaksi windows kohtaa sda1 ja sda2. Onko minulla siis molemmilla osioilla jotain windows huttua. Tuo sda1 tuo sen error ilmoituksen ja sd2 toimii hyvin. Jotta saan nyt koneeseen pelkän windowsin ja ubuntun kokonaan pois, minun siis kannattaa käyttää ensin tuota bootrec.exe:ä (Ohjeessa sanotaan että tulisi olla vistan asennuslevy. Minulla on vain tuo recovery levy. Onko ongelma?) ja sitten vielä tuota partition magiciä.

Tuon vistan recoveryssä voin osioida c- ja d aseman (60/40%). Voiko ubuntua asentaa tuolle d asemalle. Ainakin kun asensin ubuntua, ja laitoin sen asenna rinnakkain niin vaihtoehdoksi tuli vain se slideri. Olisiko sillä osioi itse kohdalla voinut sen tuolle d asemalle asentaa. Nyt tuntuu että ubunt ja vista ovat jotenkin sekaisin keskenään. Tuntuisi selkeämmälle jos ne olisivat vista c asemalla ja ubuntu d asemalla. En kyllä oikeasti tiedä mikä on toimivin ratkaisu näin maallikkona, mutta siltä se nyt näin äkkinäisesti tuntuu.

eheh

  • Käyttäjä
  • Viestejä: 72
    • Profiili
Vs: Grub rescue
« Vastaus #7 : 14.10.10 - klo:22.10 »
Olisikohan tässä sellainen tilanne, että recovery-levyn käytön aikana koko kovalevy on jaettu uudestaan osioihin ja molemmat osiot ovat silloin luotuja Windows-osioita, eli siellä ei ole enää linux-osiota. Näin lienee tilanne, jos Windowsista näkyy sekä on käytettävissä kaksi kovalevy-osiota, joiden yhteinen tila vastaa kovalevyn kokoa. Eikös Windowsissakin ole työkalu, jolla ihan graafisesti näkee miten levy on osioitu, vaikka siellä olisikin linux-osoita joista Windows ei ymmärrä mitään?

Jos windowsin D-asema on tyhjä eikä sille ole Windows puolella käyttöä, niin sen voi muuttaa kokonaan Ubuntun käyttöön. Ilmeisestikin se on juuri tuo sda1-osio, jos siltä ei onnistu käynnistäminen. Ihan en muista kuinka uusi Ubuntu-asennus tehdään, mutta kaiketi sieltä voi myös määritellä itse mihin osioon Ubuntu asennetaan.

Windowsin boottisektorin korjaaminen saattaa onnistua toimivastakin Windows asennuksesta, mutta kun minulla ei Vistaa ole, niin enempää tässä en osaa auttaa.

Ole tarkkana osiointien kanssa.
« Viimeksi muokattu: 14.10.10 - klo:22.12 kirjoittanut eheh »

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Grub rescue
« Vastaus #8 : 14.10.10 - klo:22.30 »
Kiitokset selvennyksestä. Minkäs takia minulla näkyy tuossa käyttöjärjestelmän valinta-kohdassa kaksi windows kohtaa sda1 ja sda2.

Grub2:ssa on sellainen epämielyttävä bugi, että se esittää Vistan palautusosion ja Vistan valikossa väärin päin, josta on seurannut hieman tunteikkaita hetkiä monelle asentajalle, kun ovat epähuomiossa laittaneet recovoryllä kaikki ne arvokkaat tiedostot sileäksi..  ::)

Ne grub rescuet johtuvat seuraavasta syystä ..  ::)

"
Therein lies a problem for “dual-booting”. Some apps or malware on that other OS have been storing stuff in the early sectors and just running that other OS clobbers GRUB2.
"
http://pogson.6k.ca/2010/08/29/

http://sourceforge.net/apps/mediawiki/bootinfoscript/index.php?title=Boot_Problems:Boot_Sector
13/2/2009 and friday....

http://debian-fi.dy.fi/

Nko

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Vs: Grub rescue
« Vastaus #9 : 17.10.10 - klo:23.23 »
Hmmm. Minulla siis tällä hetkellä jotenkin nuo grubit sekaisin vaikö?
Osaisiko joku kerto nyt mitä näin edes suurinpiirtein mitä kannattaisi nyt tehdä nyt ja missä järjestyksessä.
Haluaisin nyt ensiksi kaiken pois tuolta koneelta. Siis niin että jäljelle jäisi periaatteessa vain se mitä kannettavassa oli ostettaessa, eli vista niin että koko levy olisi sen käytössä. (Minulla siis vain nuo recovery cd:t). Onko jotain ohelmaa, jolla voisi alustaa kaiken mahdollisen, ja sen jälkeen tolla recovery cd:llä asentaisi vistan uudelleen. Vai riittääkö esim että tuolla eheh:in mainitsemalla partition magicillä yhdistää nuo osiot ja sen jälkeen käyttää tuota recoveryä.

eheh

  • Käyttäjä
  • Viestejä: 72
    • Profiili
Vs: Grub rescue
« Vastaus #10 : 18.10.10 - klo:16.11 »
Osiot: Tarkista Vistan levynhallinnasta millaisia osioita kovalevyllä on. Mahdolliset linux osiot näkyy siellä niiden kahden recovery-levyn tekemän windows-osion lisäksi.

Grub: On koneessa grub tai ei, niin voit jyrätä windowsin boottitiedot sen päälle joka tapauksessa vistan omilla työkaluilla. Linkki ohjeisiin oli jo. Tuossa toinen, jonka ohjeilla kaiketi pääset käyttämään korjaustyökaluja recoverylevyltä: http://support.microsoft.com/kb/951495
« Viimeksi muokattu: 18.10.10 - klo:16.15 kirjoittanut eheh »

hro1

  • Käyttäjä
  • Viestejä: 61
  • 12.04
    • Profiili
Vs: Grub rescue
« Vastaus #11 : 18.10.10 - klo:17.31 »
Ohjeet grub2:n palautukseen: https://wiki.ubuntu.com/Grub2
Koodia: [Valitse]
Fire up a terminal from the Live CD for Ubuntu 10.04.
$ sudo fdisk -l (Note the partition number on which Linux resides)
$ sudo mount /dev/sdaX /mnt (Replace X with the partition number housing Linux)
$ sudo grub-install --root-directory=/mnt/ /dev/sda
$ sudo update-grub
$ sudo reboot

Itse jouduin tähän 'grub rescue' moodiin kun osioin kovalevyä uudelleen windows 7:n puolelta (jaoin yhden NTFS osion kahdeksi). Palasin takaisin liveCD:n kanssa ja etsin ubuntu osion System->administration->disk utility avulla. Mountasin epäilemäni osion /dev/sda8 ja kävin katsomassa, että on oikea paikka. Sitten ohjeen mukaisesti.