hmm. ei tarvi asentaa uudestaan. grub on kuitenkin ilmeisesti asentunut slavelle...
lue ensin vastaavia ongelma foorumilta, jos siitä on apua
http://forum.ubuntu-fi.org/index.php?topic=8471.0http://forum.ubuntu-fi.org/index.php?topic=7620.0http://forum.ubuntu-fi.org/index.php?topic=8070.0noista saa vähän lisätietoa.
Koitetaan, josko noita soveltamalla osaisin koota rautalankaohjeen:
HUOM! Windowsin mbr:n saa (yleensä) palautettua käynnistämällä XP:n asennus CD:ltä, valitsemalla korjaa asennus ja komentamalla fixmbr.
Kannattaa kuitenkin tehdä varmuuskopiot, jotta ei tule suurta vahinkoa, jos käyttäjä, neuvoja tai laitteisto pettää
grubin asennus:1. Käynnistä kone ubuntu live-CD:llä (myös kubuntu kelpaa)
2. komenna päätteessä (Sovellukset → Apuohjelmat → Pääte)
sudo fdisk -l
pitäisi tulostaa sinun tapauksessasi jotakin tämänmoista:
/dev/sda1 1 2610 20964793+ 7 HPFS/NTFS
/dev/sdb1 2611 4569 15735667+ 83 Linux
/dev/sdb4 6529 30401 191759872+ 5 Laajennettu
/dev/sdb5 30141 30401 2096482+ 82 Linux / Solaris heittovaihtotiedosto
Tästä tulosteesta näkee, tunnistaako linux molemmat kiintolevysi. Tässä
sda on ensimmäinen kiintolevy ja
sdb on toinen kiintolevy. Levyjen osioita merkitään numeroilla. (Esim.
sdb1 on toisen kiintolevyn ensimmäinen osio)
Jos sinulla on ide-kiintolevyjä kiintolevyt on nimetty
sd:n sijasta
hd:na.
Jotta grub asentuisi oikeaan paikkaan, varmista, että NTFS-osion tunnus on joko
hda1 tai
sda13. Siirry grub editoriin
sudo grub
HUOM! luultavasti jenkkinäppis käytössä
4. Selvitä, miltä levyltä ja osiolta grub ladataan käynnistyksessä kirjoittamalla
find /boot/grub/stage1
Pitäisi tulostaa näin:
(hd1,0)
Grubissa osioita merkitään ihan eri tavalla, kuin linuxin tiedostojärjestelmässä. Täällä levyjen ja osioiden numerointi aloitetaan nollasta. (hd1,0) tarkoittaa toisen kiintolevyn ensimmäistä osiota. (hd<kiintolevyn numero>,<osion numero>)
5. Valitse kiintolevy ja osio, jolta grubin konfiguraatiotiedostot ladataan kirjoittamalla
root (hd1,0)
(olettaen että kohta neljä tulosti saman tulosteen)
6. Jos kaikki on mennyt tähän asti suunnitellulla tavalla on aika kirjoittaa grub ensimmäisen kiintolevyn mbr:ään kirjoittamalla
setup (hd0)
7. poistu grubin konfaustilasta kirjoittamalla
quit
Jos jokin kohta on epäselvä tai ei mene suunnitellulla tavalla kysy ennen kuin teet!Nyt ubuntun pitäisi käynnistyä oletuksena. Jos windowsia ei löydy grub-valikosta, sinun pitää muokata /boot/grub/menu.lst tiedostoa.windows valikon lisääminen menu.lst-tiedostoonavaa menu.lst pääkäyttäjän oikeuksin gedit tekstieditorilla komentamalla päätteessä
sudo gedit /boot/grub/menu.lst
Lisää tiedoston loppuun rivit:
title Microsoft Windows XP
root (hd0,0)
savedefault
makeactive
chainloader +1
Tallenna ja testaa.
menu.lst:ssä voit muokata monia muitakin grubin ominaisuuksia: esim. oletuksena käynnistyvä järjestelmä, näytetäänkö grub-valikko aina koneen käynnistyessä, kauanko grubia näytetään käynnistettäessä, montako vanhempaa kerneliä valikossa näytetään?
muokkauksesta voit lukea lisää vaikkapa tästä ohjeesta. foorumin haulla löytyy paljon lisää..
http://forum.ubuntu-fi.org/index.php?topic=8461.0