Kirjoittaja Aihe: Grub hajoaa  (Luettu 4884 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Pakana

  • Vieras
Grub hajoaa
« : 22.05.2007 - klo:23:46 »
Mä olen jo kaksi kertaa joutunut korjaamaan grubin asennuslevyn avulla, onko toi vaan paska, vai voisiko joku keksiä miksi tuo grub hajoaa? Buutissa siis "loading grub..." (tms) tilaan.

Ekalla kerralla kuvittelin että syynä oli se että kone oli mennyt kylmäksi pitkän sähkökatkon takia (upsista loppui veto), mutta nyt toisella kerralla systeemi ajettiin oikeaoppisesti alas (joskin etänä koska tässä serverissä oleva radeon oli taas jumittanut paikallisen käytön). On tietysti mahdollista että kumpanakin kertana oli tullut kernelpäivitys, en ole ihan varma, kun ihan jatkuvasti ei jaksa buuttailla, mutta onhan noi kernelin päivitykset grubinkin pitänyt tasalla ennenkin susessa.

Ei vaikuta tämä 10.2 hyvältä, 10.0 oli parempi.

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: Grub hajoaa
« Vastaus #1 : 23.05.2007 - klo:07:35 »
Miltä näyttää /boot/grub/menu.lst?

Oletko tarkistanut lokit sulkeaksesi pois mahdollisen levyongelman?
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

Pakana

  • Vieras
Vs: Grub hajoaa
« Vastaus #2 : 23.05.2007 - klo:18:46 »
En keksi mitään vikaa tuosta - toisaalta migään grubbi guru en olekaan, koskaan ei ole tarvinnut grubin (eikä lilon) kanssa tehdä oikeastaan mitään.
Koodia: [Valitse]
# cat /boot/grub/menu.lst

# Modified by YaST2. Last modification on ke touko  23 02:29:59 EEST 2007
default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,0)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.2
    root (hd0,0)
    kernel /boot/vmlinuz root=/dev/hda1 vga=0x317 resume=/dev/hda5 splash=silent showopts
    initrd /boot/initrd

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Vikasieto -- openSUSE 10.2
    root (hd0,0)
    kernel /boot/vmlinuz root=/dev/hda1 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
    initrd /boot/initrd

(E: Tai oikeastaan tuo last modification aika näyttää perin oudolta.)

Logeista en löytänyt mitään levyvirheeseen liittyvää, ja myöskin nyt viimeksi kun oikein alasajetun systeemin jouduin korjaamaan tiedostojärjestelmän tarkistuksessa ei esiintynyt mitään poikkeavaa.

Jotenkin tuli nyt mieleen että grub ei päivity oikein kernel päivityksen jälkeen, mutta miksi?
Kun korjailin sitä grubbia asennuslevyn avulla, niin ainoa virhe jonka se korjaus ilmoitti tutkiessaan järjestelmää liittyi md0 softraidiin. Mä olen käsin tehnyt raidin formatoimatta levyjä (koska levyt oli valmiiksi peilattuja) käyttäen tuolla yastissa olevaa softaa ja liitin sen kylmästi /home :en, muistaakseni vaan muokaamalla fstab:ia. Muuten grubin korjaaminen meni ihan valitsemalla "lue tiedosto uudelleen levyltä" (tjsp) ja OK.
« Viimeksi muokattu: 23.05.2007 - klo:18:49 kirjoittanut Pakana »

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: Grub hajoaa
« Vastaus #3 : 23.05.2007 - klo:19:10 »
<snip>
title openSUSE 10.2
    root (hd0,0)
    kernel /boot/vmlinuz root=/dev/hda1 vga=0x317 resume=/dev/hda5 splash=silent showopts
    initrd /boot/initrd

Voit muokata tuota niin että ytimen ja initrd nimi näkyy kokonaisuudessaan. Siitä ei haittaakaan ole.

Lainaus
Jotenkin tuli nyt mieleen että grub ei päivity oikein kernel päivityksen jälkeen, mutta miksi?
Kun korjailin sitä grubbia asennuslevyn avulla, niin ainoa virhe jonka se korjaus ilmoitti tutkiessaan järjestelmää liittyi md0 softraidiin. Mä olen käsin tehnyt raidin formatoimatta levyjä (koska levyt oli valmiiksi peilattuja) käyttäen tuolla yastissa olevaa softaa ja liitin sen kylmästi /home :en, muistaakseni vaan muokaamalla fstab:ia. Muuten grubin korjaaminen meni ihan valitsemalla "lue tiedosto uudelleen levyltä" (tjsp) ja OK.

Edellisessä ytimen päivityksessä oli ongelma tuon käynnistyslataimen kirjoituksen kanssa.
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

Poissa LassiLeevi

  • Jäsen
  • Viestejä: 218
  • Sukupuoli: Mies
Vs: Grub hajoaa
« Vastaus #4 : 25.05.2007 - klo:19:49 »


Lainaus
Edellisessä ytimen päivityksessä oli ongelma tuon käynnistyslataimen kirjoituksen kanssa.

Tuossa taannoin asentelin XP:n uudelleen dual-boot systeemiin, ja tietenkin grubi lähti kiitämään. Koitin sitten tehdä grubin korjausta tuolta 10.2 susen asennus-dvd:ltä, mutta grubin kakkosvaiheen asennus ei toiminut kertaakaan useamman tunnin rupeaman tuloksena. Loppujen lopuksi onnistui kun boottasin asennuslevyltä olemassaolevaan suse-asennukseen ja tein samat korjaustoimenpiteet Yastilla tätä kautta, jolloin tuo palautti osittain grubin (win-boot-vaihtoehto puuttui vielä...). Että jotain bugia on vielä kyllä kaiketi tuossa asennusmediassa..
"A cop is a Zoo in a man,
   with a gun."
  -Hammer, Sledge

Pakana

  • Vieras
Vs: Grub hajoaa
« Vastaus #5 : 25.06.2007 - klo:11:39 »
Vaihteeksi hajosi taas grub. :(

Rupeaa toi fixaaminen menemään jo aika nopeesti kun tietää mitkä vaihteet pitää käydä läpi.
Eilen latailin päivitykset, mutta mielestäni siinä ei ollut kernelin eikä esim grubin päivitystä mukana, silti grub oli taas sökönä.