XP taitaa ylikirjoittaa oman bootloaderinsa grubin päälle, joten joudut asentamaan grubin uudelleen. Ohje löytyy wikistä http://wiki.ubuntu-fi.org/Grub-kaynnistyslataaja.
Vaikka tämä onkin jo omalta osaltani historiaa lienee syytä vastaisuuden varalta selvittää miten tuo Grubin uudelleen asentaminen tapahtuu (asensin eilen sekä XP:n että Ubuntun uusiksi uusimalla samalla levyn osioinnin enemmän Ubuntua suosivaksi eli isommaksi).
Grub asennetaan yksinkertaisimmillaan ensimmäisen levyn käynnistyslohkoon käynistämällä live-cd:ltä ja komentamalla päätteessä:
sudo grub-install /dev/hda1
Jos tämä ei toimi, grub voidaan asentaa grubin sisäisen komentotulkin avulla näin.
GRUB-alkulataajan kirjoittaminen grubin sisäisen komentotulkin avulla
Käynnistä kone Ubuntun asennus-CD:llä.
sudo grub grub
*
näytöllä näkyy: grub>
*
Grub-konsolissa on yleensä 'jenkkinäppis', eli sulkumerkit löytyvät eri paikoilta, kuin 'suominäppiksessä', eli numeroiden 9 ja 0 alta. Merkki / löytyy numeronäppäimistöstä oikealta paikaltaan.
Etsitään, millä osiolla grubin ensimmäinen vaihe (stage1) löytyy.
find /boot/grub/stage1
*
komento palauttaa vastauksen:
(hd0,0)
Nyt vain olisi mukava tietää että missä kohtaa tuossa käynnistys/asennus CD:llä on se kohta jossa noita Grub-käskyjä voi alkaa kirjoittaa.Itselläni tyypillinen levy osiointi
/dev/sda1 --->Fat 32 (XP recovery)
/dev/sda2--->ntfs (Windows XP)
/dev/sda3--->extended
/dev/sda5---ext3 (Ubuntu)
/dev/sda6--->linux-Swap
Eli miten tässä melko tyypillisessä tilanteessa nuo käskyt kirjoitettaisiin?
Itse yritin kirjoittaa noita samoja sudo grub ym käskyjä mutta eihän siitä tullut yhtikäs mitään. No lopulta Windowsin täydellinen hyytyminen johti sekä Windowsin että Ubuntun uuteen asentamiseen.