1
Laitealue / GRUB EI ASENNU OIKEIN ja ONGELMAN RATKAISUJA
« : 06.02.09 - klo:23.16 »
Miksi GRUB ei toimi tai käynnisty oikein ?
Itse sain kaikki toimimaan hienosti vielä Breezy...Feisty versioilla....
=> eli vaihdoin aina installoinnin aluksi 1. levyksi sen jolle halusin asentaa ko.käyttiksen
=> kaikki eri käyttikset käynnistyivä/toimivat hienosti, kun vain vaihtoi boottaavaksi levyksi halutun (painamalla F11 bootin aikana)
(Mikään käyttis ei myöskään sotkenut omia asetuksiaan toiselle levylle..)
Gutsy,Hardy, jne... toivat mukaan jotain ihmeellistä?
=> Bios asetuksista piittaamatta , ne asentavat Grub-käynnistäjän "minne sattuu"...
=> Grub error XX on tyypillistä uuden installoinnin jälkeisen käynnistyksen yhteydessä
Minulla on tosin haastava kokoonpano eli
2 kpl IDE -levyjä
3 kpl SATA-levyjä
2 kpl USB-levyjä
Ja käyttiksiä kokoajan vaihteleva määrä (juuri nyt esim. 6 kpl)...(On niin mukava kokeilla kaikenlaista mm. eri linux versioita..)
JA SITTEN ONGELMAN RATKAISUJA:
KOHTA 1) Noudata perinteisiä ohjeita ELI asenna GRUB uudelleen:
Käynnistä Linux Live-versio tai jokin rescue versio
Avaa konsoli
kirjoita: sudo grub ( tai pelkkä grub)
(ruudulla pitäisi nyt näkyä grub>)
kirjoita: grub> find /boot/grub/stage1
(vastauksena näkyy levy ja osio, jossa grub eli normaalisti (hd0,0) )
( JOS vastaus on jotain muuta esim (hd1,0), niin sinulla on ongelmia... siirry kohtaan 2)
kirjoita: grub> root (hd0,0)
kirjoita: grub> setup (hd0)
kirjoita: guit ja käynnnistä PC uudelleen
KOHTA 2) Ongelma on, että Linux lukee vääriin BIOS-astukset (levyjärjestys)
Tämä ongelma on todennäköinen mm. jos:
1) Olet kokeillut linuxin Alfa/Beta versioita...
2) Sinulla on useita kovalevyjä (sekä IDE että ATA/SATA)
3) Sinulla on jo useita eri linux -versioita eri kovalevyillä
RATKAISU 1:
Muuta kokeilemalla Bios asetuksia siten , että
Linux:n (Grub) sisältävä levy on 1. boottaava levy
ja seuraavat levyt ovat myös ko. Grub.n mukaan oikeassa järjestyksessä
(Poista kaikki muut levyt kuin yksi, kunnes se boottaa.. lisää sitten kokeilemalla levy kerrallaan...)
RATKAISU 2
Koeta päätellä mikä on oikea levyjen järjetys Linux:n kannalta
Avaa konsoli
kirjoita: sudo grub ( tai pelkkä grub)
(ruudulla pitäisi nyt näkyä grub>)
kirjoita: grub> find /boot/grub/stage1
(vastauksena näkyy levy ja osio, jossa grub eli (hdx,y) )
kirjoita: grub> root (hdx,y)
kirjoita: grub> setup (hdx)
kirjoita: guit ja käynnnistä PC uudelleen
Itse sain kaikki toimimaan hienosti vielä Breezy...Feisty versioilla....
=> eli vaihdoin aina installoinnin aluksi 1. levyksi sen jolle halusin asentaa ko.käyttiksen
=> kaikki eri käyttikset käynnistyivä/toimivat hienosti, kun vain vaihtoi boottaavaksi levyksi halutun (painamalla F11 bootin aikana)
(Mikään käyttis ei myöskään sotkenut omia asetuksiaan toiselle levylle..)
Gutsy,Hardy, jne... toivat mukaan jotain ihmeellistä?
=> Bios asetuksista piittaamatta , ne asentavat Grub-käynnistäjän "minne sattuu"...
=> Grub error XX on tyypillistä uuden installoinnin jälkeisen käynnistyksen yhteydessä
Minulla on tosin haastava kokoonpano eli
2 kpl IDE -levyjä
3 kpl SATA-levyjä
2 kpl USB-levyjä
Ja käyttiksiä kokoajan vaihteleva määrä (juuri nyt esim. 6 kpl)...(On niin mukava kokeilla kaikenlaista mm. eri linux versioita..)
JA SITTEN ONGELMAN RATKAISUJA:
KOHTA 1) Noudata perinteisiä ohjeita ELI asenna GRUB uudelleen:
Käynnistä Linux Live-versio tai jokin rescue versio
Avaa konsoli
kirjoita: sudo grub ( tai pelkkä grub)
(ruudulla pitäisi nyt näkyä grub>)
kirjoita: grub> find /boot/grub/stage1
(vastauksena näkyy levy ja osio, jossa grub eli normaalisti (hd0,0) )
( JOS vastaus on jotain muuta esim (hd1,0), niin sinulla on ongelmia... siirry kohtaan 2)
kirjoita: grub> root (hd0,0)
kirjoita: grub> setup (hd0)
kirjoita: guit ja käynnnistä PC uudelleen
KOHTA 2) Ongelma on, että Linux lukee vääriin BIOS-astukset (levyjärjestys)
Tämä ongelma on todennäköinen mm. jos:
1) Olet kokeillut linuxin Alfa/Beta versioita...
2) Sinulla on useita kovalevyjä (sekä IDE että ATA/SATA)
3) Sinulla on jo useita eri linux -versioita eri kovalevyillä
RATKAISU 1:
Muuta kokeilemalla Bios asetuksia siten , että
Linux:n (Grub) sisältävä levy on 1. boottaava levy
ja seuraavat levyt ovat myös ko. Grub.n mukaan oikeassa järjestyksessä
(Poista kaikki muut levyt kuin yksi, kunnes se boottaa.. lisää sitten kokeilemalla levy kerrallaan...)
RATKAISU 2
Koeta päätellä mikä on oikea levyjen järjetys Linux:n kannalta
Avaa konsoli
kirjoita: sudo grub ( tai pelkkä grub)
(ruudulla pitäisi nyt näkyä grub>)
kirjoita: grub> find /boot/grub/stage1
(vastauksena näkyy levy ja osio, jossa grub eli (hdx,y) )
kirjoita: grub> root (hdx,y)
kirjoita: grub> setup (hdx)
kirjoita: guit ja käynnnistä PC uudelleen