Tänään konetta käynnistäessäni, se ei käynnistynyt, vaan tuli ilmoitus:
Verifying DMI Pool Data.............
no module name found
Aborted. Press any key to exit
ja any keyn jälkeen:
DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRES ENTER
Ubuntu on 10.10 ja grub on toiminut toista vuotta hyvin.
Minulla on 10.04 CD, jolta voin käyttää Ubuntua. Kaikki kovalevyllä näyttäisi olevan kunnossa. grub.cfg on siellä missä se on aina ollut ja ehjän näköinen. Koneella on myös Windows Vista ja siksi grub on käytössä.
Miten saan grub:in ladattua, kun CD:ltä sitä ei voi ladata (ei siellä ole)?
Pitääkö update:en antaa joku polku? Ja jos pitää, niin miten?
Vai voiko kovalevyllä olevan Ubuntu:n käynnistää jotenkin muuten? Suoraan levyltä? Ja miten sinne osiolle, missä Ubuntu majailee, pääsee?
Verifying DMI Pool Data.............
no module name found
Aborted. Press any key to exit
ja any keyn jälkeen:
DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRES ENTER
Ubuntu on 10.10 ja grub on toiminut toista vuotta hyvin.
Minulla on 10.04 CD, jolta voin käyttää Ubuntua. Kaikki kovalevyllä näyttäisi olevan kunnossa. grub.cfg on siellä missä se on aina ollut ja ehjän näköinen. Koneella on myös Windows Vista ja siksi grub on käytössä.
Miten saan grub:in ladattua, kun CD:ltä sitä ei voi ladata (ei siellä ole)?
Pitääkö update:en antaa joku polku? Ja jos pitää, niin miten?
Vai voiko kovalevyllä olevan Ubuntu:n käynnistää jotenkin muuten? Suoraan levyltä? Ja miten sinne osiolle, missä Ubuntu majailee, pääsee?
Vastaukset 7
Vanhimmat
asenna Grubi uudelleen sinne käynnistyslohkoon, missä se ennenkin oli. Ite olen käyttäny tossa tilanteessa Debianin asennuslevyjä - niilla kun voi tehdä melkein mitå vaan.
Onko levykeasemassa asiaankuulumaton levyke? Jos ei, niin yhteys kiintolevyyn ei toimi. Irroita ja liitä uudestaan kiintolevyn virta- ja datakaapelit.
Levykeasemaa ei ole. Toimiihan yhteys kiintolevyyn, koska CD:n kautta käynnistetty Ubuntu löytää kaikki kovalevyn tiedot.
Vain grub:in lataus ei onnistu.
Käynnistä kone asennuslevyltä/tikulta ja päätteelle:
(Levytyökalusta varmistat oikean osion jonne Ubuntu on asennettu, sdaX saattaa olla esim. sda5, sda2, jne.)
sudo mount /dev/sdaX /mnt
sudo grub-install --root-directory=/mnt/ /dev/sda
sudo umount /mnt
Ongelma selvisi osittain. Asensin 10.04 CD:ltä Ubuntun. Se ei kuitenkaan kyennyt lataamaan grub:ia sda:han, vaan ilmoitti vakavasta virheestä. Seuraavassa vaiheessa oli mahdollista valita jokin muu osio. Valitsin sdb2:n. Sen jälkeen kone käynnistyi Ubuntu:un, mutta varmaan johonkin sekamelskaan, kun ilmoitti sen olevan 10.10 versio ja ei ollut kuitenkaan se mikä levyllä ennestään oli. Siis varmaan 10.04:n ja 10.10 välimuoto.
Muuna vaihtoehtona grub:issa oli myös 10.10 versio ja kun siihen käynnistin, niin se vanha jo hyvin konfiguroitu Ubuntu käynnistyi.
Jos tässä nyt päätteellä antaisi sudo update-grub, niin osaisikohan käyttää tuota oikeaa grub:ia ja sijoittaa sen oikeaan paikkaan? En noin vaan uskalla koittaa, kun en ole varma, että meneekö vielä enemmän sekaisin.
Ai niin, koneessani on kaksi kovalevyä. Ja toisella on monta osiota.
Pakkohan tuo on ajaa, tai sitten poistat ja asennat grubin uudelleen. Päivitykset kuitenkin joskus tuon suorittaa. Ylempänä ohjeet joilla saa grubin asennettua sda/sdb:lle tai missä lie sit se Ubuntu onkaan. Itse olen monasti asentanut ohjeella windowsin rikottua grubin.