Vanha HP Pavilion tietokone jossa olisi tarkoitus kokeilla eri distroja. Asentuu normaalisti rinnalle mutta sitä valinta sivua ei tule( HP:n sininen sivu ilmestyy) vaan käynnistää viimeiseksi asennetun. Mitä tehdä?
GRUB?
suse
3131
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
Onko tässä Windows-asennus 'pohjalla'?
Rinnalle asennuksen pitäisi asentaa grub (kun asennuksessa valitaan: grub mbr:ään) niin, että asennuksen jälkeen molempien pitäisi näkyä grub-menussa.
Windows-puolen boot-asetuksiin ei kosketa, ne saa olla kuten alunperin oli.
Tässä ohje miten korjata, jos grub ei jostain syystä asentunut. Jos vain aiempaa käyttöjärjestelmää ei näy, buutataan siihen linuxiin, missä grubin /boot (ja konfiguraatio) on (usein juuri asennettu linux) ja suoritetaan vain kohta 9.
Ohje:
Asenna grub2 käyttäen asennus-live-linux-cd:tä seuraavasti (esim. Ubuntu 12.04 tai uudempi/tai vastaava Mint)
1. buuttaa kone live-linux-cd:ltä (=miltä linux on asennettu)
2. avaa live-linuxissa pääte (terminal)
3. hae päätteellä linux-osio missä on /boot-kansio (linuxin /-osio): sillä id=83 ja järjestelmä=Linux komennolla
sudo fdisk -l
(tässä l=pikkuällä=listaa => levyt: sda, sdb..; jos windows on asennettu, se on yleensä sda1, haettu osio on esim. sda5)
(jos koneessa on useita levyjä tai levyllä erillinen HOME-osio, katso että valitset oikean levyn/linux-osion)
4. mounttaa haettu linux-osio, tässä esimerkissä sda5 (=kopioi päätteeseen) :
sudo mount /dev/sda5 /mnt
5. installoi grub2, anna levynnimi ILMAN NUMEROA, esim. sda (grub2 asentuu tämän levyn mbr:ään) (=kopioi päätteeseen):
sudo grub-install --boot-directory=/mnt/boot /dev/sda
komennossa on viivaviivaboot-directory= eli siinä on 2 viivaa peräkkäin!
7. sulje pääte ja live-linux-cd, poista cd kun pyydetään
8. käynnistä kone normaalisti => grub2-menu aukeaa, valitse linux-osio (ylin)
9. avaa pääte linuxissa ja päivitä grub-konfiguraatio näillä komennoilla (=kopioi päätteeseen):
sudo os-prober
sudo update-grub
(os-prober hakee partitiot mm. windows-system/recovery,
update-grub päivittää ne grub2-konfiguraatioon ja grub2-menuun)
Ja seuraavassa buutissa kaikki käyttöjärjestelmät (myös muilta levyiltä mitä on kytketty koneeseen kiinni), pitäisi näkyä grub-menussa.
Huom: Mikäli halutaan muuttaa sitä käyttöjärjestelmää, mikä käynnistyy oletuksena, tee näin:
1. Katso monesko rivi haluttu oletusbuutti on grub-menussa:
jos esim viides rivi, defaultbuutti ->4 (eka rivi=0)
2. Avaa pääte ja muuta editorilla:
-kopioi ensin vanha grub talteen:
sudo cp /etc/default/grub /etc/default/grub.talteen
-sitten editoi grub-konfigurointitiedostoa:
gksu gedit /etc/default/grub (muuta tähän GRUB_DEFAULT=4 ja talleta)
-anna update-komento (että muutos säilyy buutissa):
sudo update-grub
3. Buuttaa kone->nyt pitäisi mennä oletuksena haluttuun käyttöjärjestelmään
Jos asennat useampia linuxeja poistamatta edellistä, grubia ei välttämättä kannata asentaa uudempaa asennettaessa, vaan säilyttää vanha konfiguraatio (silloin päivityskomennot ajetaan tarvittaessa siinä vanhassa suosikki-linuxissa).
Huom. Jos se linux poistetaan, missä /boot ja konfiguraatio on, kone ei käynnisty, vaan grub täytyy asentaa uudestaan yo ohjeen mukaan, tai jos vain windows jää jäljelle, windowsin buutti pitää korjata windows-asennus-levyllä tai esim. hirens-boot-cd:llä.
Huom.
Yo ohjeeseen tuli pieni numerointivirhe:
kohta 6 puuttuu grub-ohjeesta (sitä ei ole!).
Itse ohje on siis ok, siitä ei puutu mitään!
Vain numerointi on väärin!
Kiitos