Kirjoittaja Aihe: Kubuntu Karmic 9.10 grubin asennusongelma  (Luettu 2935 kertaa)

jywuo

  • Käyttäjä
  • Viestejä: 26
    • Profiili
Kubuntu Karmic 9.10 grubin asennusongelma
« : 31.10.09 - klo:23.19 »
Tervehdys,

Taustaa: asensin ensin päivityksenä 9.10 vanhan 9.04:n päälle ja toimi viimeiseen päivitykseen saakka loistavasti. Tämän jälkeen hävisi firefoxista äänet eikä mikään konsti saanut niitä palaamaan. Muuten äänet pelasi normaalisti. Tämän seurauksena aloitin uudelleen asennuksen 9.10 versioon puhtaalta pohjalta.

Koneessa on neljä kovalevyä (3 x sata ja 1x ide; joista winXP on SATA-levyllä ja kubuntu IDE-levyllä).

Nyt alkoivat todelliset ongelmat. Uusi versio asentui koneelle ongelmitta (näin ainakin luulin). Kun käynnistin koneen uudelleen, niin huomasin grub2 olleen asentuneen, mutta ei löydä mitään käyttöjärjestelmiä koneelta. Kone käynnistyy ja biossin latauksen jälkeen tulee teksi

loading grub 1,5
error 15

ja homma jää tähän eli en pääse enää mihinkään tästä eteenpäin.

Yritin ratkoa ongelmaa lataamalla uusimman supergrubin. Tämä auttoi sen verran, että pääsen jompaan kumpaan järjestelmään, mutta supergrub ei enää sisällä grubin uudelleen asennusta.

Koitin myös ratkoa ongelmaa täällä olleilla grub2 ongelmien selvitys osilla, mutta mikään ei ole toistaiseksi purrut. Grubin uudelleen asentamisen jälkeen ongelma on sama. Yritin muuttaa tuota myös startup-managerin kautta, mutta tuloksetta.

Ongelmana ilmeisesti on grub2, joka on päätellyt levyasemien nimet päin mäntyä, koska supergrubin mukaan winkkari levy on hd(0,1) ja linux levy on hd(1,1). Kuitenkin grub.cfg tiedostossa linuxin levy on hd(3,1). Vanhaa grubia kyllä muuttelin menu.lst tiedostossa, mutta nyt aikalailla sormi suussa.

Ainoa keino tällä hetkellä käynnistää kone on pitää supergrub-CD koneessa buutatessa.

Olenko ymmärtänyt oikein, että ainoa keino muutta noita levyosoituksia on mennä muuttamaan scriptejä? Jos näin on, niin tullaan samaan takapakkia uusissa käyttäjissä. Itsekin olen tehnyt enemmän ja vähemmän töitä eri käyttisten kanssa parikymmentä vuotta, mut tää tuntuu todelliselta takapakilta helppokäyttöisyyden kannalta.

EDIT:  aloin tämän viestin jälkeen kokeilemaan lisää BIOS-asetuksia ja löysin, että grub2 on ladannut käynnistysosion aivan uudelle kovalevylle, joka ei ole Windows eikä Linux-levy (kaksi kovalevyä on datakäytössä). Perinteisesti grubin käynnistysosio on ollut Windows levyn mbr:ssä. Miten tuon saa sinne siirrettyä??
« Viimeksi muokattu: 31.10.09 - klo:23.47 kirjoittanut jywuo »

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Kubuntu Karmic 9.10 grubin asennusongelma
« Vastaus #1 : 01.11.09 - klo:04.15 »
Melkoinen sekamelska täytyy myöntää ;D Ainakin itse lähtisin purkamaan ongelmaa laittamalla vain yhden levyn aluksi koneeseen, ja siihen sitten asentaisin sen perinteisen grubin

Koodia: [Valitse]
sudo apt-get remove grub-pc

sudo apt-get install grub

sudo grub-install /dev/sdx

sudo update-grub

...eli x:n paikalle levytunnuksen kirjain, ja kun update kysyy, että tehdäänkö menulista, vastataan myöntävästi.

Sitten lisäisin muut levyt /boot/grub/menu.lst tiedostoon niiden ID numeron perusteella.

Koodia: [Valitse]
blkid

sudo gedit /boot/grub/menu.lst

Ja winkkurainen mappaamalla tyyliin

Koodia: [Valitse]
title Windows XP
map (hd0,0) (hd1,0)
map (hd1,0) (hd0,0)
rootnoverify (hd1,0)
chainloader +1

Tietenkin winkkuraisen osionumeroksi täytyy laittaa se oikea (esimerkissä sdb1)

Sitten vain jännityksellä kokeilemaan.. :)
13/2/2009 and friday....

http://debian-fi.dy.fi/

kinder

  • Käyttäjä
  • Viestejä: 22
    • Profiili
Vs: Kubuntu Karmic 9.10 grubin asennusongelma
« Vastaus #2 : 01.11.09 - klo:12.34 »
Itsellä oli sama ongelma, grub oli asentunut oletuksena /dev/sdb:lle (kakkos kiintolevy). Vanha grub /dev/sda:lla ilmeisesti sit ei osannut tehdä mitään (grub Error 15). Asentelin ubuntun uusiks ja "lisäasetuksista" muutin  grubin asentumaan /dev/sda:lle. Olis varmaan helpompikin ratkaisu ollut mutta ei ollut mihinkään kiire ja eihän tuossa varttia kauempaa mennyt. ;D
Näytön pitäisi olla aina tuuman tai kaksi isompi, koneen vuoden tai kaksi uudempi. rahaa tonni tai kaksi enempi. Ihminen on ahne ja kateellinen, mutta niin pitääkin olla, muuten kulutus loppuisi ja kehitys pysähtyisi.

jywuo

  • Käyttäjä
  • Viestejä: 26
    • Profiili
Vs: Kubuntu Karmic 9.10 grubin asennusongelma
« Vastaus #3 : 01.11.09 - klo:13.52 »
Kiitos vastauksista.

Täytynee yrittää asennella tuo grub2 uusiksi. En halua palata vanhaan, kun kerran uutta kehitetään. No oppia ikä kaikki.

Ps. Yritän kyllä löytää jonkun muun ratkaisun kuin kovojen irroittamisen ja uudelleen kytkemisen (kun nyt kumminkin toimii ja käynnistyy vaikkakin "ihmeelliseltä" kovalevyltä).

Ps2. Onko tietoa, onko tuolla kovojen fyysisellä kytkemisellä emoon minkälainen vaikutus? Nyt bios listaa winkkarikovon SATA-väylässä vasta kolmantena ja IDE-väyläisen linux-kovon ekana. Kuitenkin, kun grubin viimein löysin datalevyn mbr:stä, niin grub ohjasi winkkaria osoitteeseen hd(0,1) ja linuxsia osoitteeseen hd(1,1). Kuitenkin levyt ovat:
sda0 = linux levy (ide)
sda1 = datalevy (sata)
sda2 = datalevy (sata)
sda3 = winkkari levy (sata)
tuntuisi, että grub2 ei lue oikein noita levyjen rinnastuksia mikä sdx on mikäkin hd(x,x).