Kirjoittaja Aihe: Grub Error 21 korjaamista  (Luettu 3768 kertaa)

Heko

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Grub Error 21 korjaamista
« : 02.07.09 - klo:17.48 »
Hei, olen ihan uusi linux piireissä ja innostuin tästä kokeiltuani tuota Live CD:tä. Nyt olenkin 3 iltaa viettänyt aikaa painimalla GRUB Error 21:sen kanssa. Olen kokeillut vaikka mitä konsteja mitä netistä olen löytänyt, MBR korjaamisesta aina uudelleen asennuksiin saakka. Nyt tilanne alkaa näyttää toivottomalta ja pelkäänkin että joudun asentamaan wikkunan takaisin.

Siksi päätin kysäistä täältä, haluaisin editoida /dev/sda1 levyltä boot/grub/menu.lst tiedoston root kohtaa, mutta se vain tuntuu mahdottomalta Live CD:n kautta. Voisiko joku kirjoittaa hyvän ohjen miten pääsen muokkaamaan tuota tiedostoa, nimenomaan kovalevyllä olevaa menu.lst:tä. Saan sen kyllä avattua suoraan menemällä Sijainnit -> Media ja sitä kautta kaivamalla, mutta sitten taas tallennus ei onnistu.

Olisin kiitollinen hyvistä vihjeistä muutenkin asian kanssa.


Ystävällisesti,

Heikki.K

peran

  • Vieras
Vs: Grub Error 21 korjaamista
« Vastaus #1 : 02.07.09 - klo:18.10 »
Veikkaisin kyseisen tiedoston olevan kiintolevyssä /dev/sda1.

Live levyllä sisään järjestelmään...
Päätteessä:
Koodia: [Valitse]
mkdir sda
sudo mount /dev/sda1 sda
sudo gedit sda/boot/grub/menu.lst

Ei se ihan välttämättä juuri näin mene, mutta jos ei mene, niin kirjoittele, mitä virheilmoituksia kyseinen heittää.

Heko

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Vs: Grub Error 21 korjaamista
« Vastaus #2 : 02.07.09 - klo:21.34 »
Kiitos, tuollahan se muokkaaminen onnistui. Siltikään ei tuo errori poistunut, nyt tuntuu siltä että on haaskattu useampi ilta tämän kanssa takkuamiseen. Tälläkin hetkellä vieressä 15 sivua printattuja mahdollisia ratkaisuja tähän Error 21:seen, mutta yksikään ei toimi.  ???

Alla on fdisk -l, ja tuota GRUB:ia olen asentanut tuonne /dev/sda1 ja siellä rukannut sitä menu.lst tiedostoa. Korjannut fixbootilla ja fixmbr komennoilla winxp levyn recovery consolessa. Asentanut ainakin 10 kertaa kaikki uudelleen, Shreddannut kovalevyn ja tehnyt kaiken uudelleen. Biossissa kovalevy on ykkösenä koska on ainut mikä on kiinni.

Koodia: [Valitse]
Levy /dev/sda: 81.9 Gt, 81964302336 tavua
255 päätä, 63 sektoria/ura, 9964 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x000c3b55

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1        9553    76734441   83  Linux
/dev/sda2            9554        9964     3301357+   5  Laajennettu
/dev/sda5            9554        9964     3301326   82  Linux-sivutus / Solaris

Apuja kaivattaisiin, viikonloppu lähenee ja olisi muutakin tekemistä kesä ilmoilla kun jäädä tämän kanssa taistelemaan.


Ystävällisesti,

Heikki.K

peran

  • Vieras
Vs: Grub Error 21 korjaamista
« Vastaus #3 : 02.07.09 - klo:22.03 »
Tälläkin hetkellä vieressä 15 sivua printattuja mahdollisia ratkaisuja tähän Error 21:seen, mutta yksikään ei toimi.  ???

Eikös toi errori kerro jotain tällaista:"Selected disk does not exist".

Ongelmana saattaa olla Biosin asetukset tai menu.lst:n asetukset (joita oletkin yrittänyt arpoa).

Todennäköisesti grubissa ei ole kiintolevysi ajuria, mutta tämä on vain arvaus.

Haluisin nähdä myös sinun menu.lst:n tietoja.

Vastaavat rivit kuin nämäkin...
Koodia: [Valitse]
title Ubuntu 9.04, kernel 2.6.28-13-generic
uuid 7d9ef543-26f9-4463-96f4-d8a6336bb78b
kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=7d9ef543-26f9-4463-96f4-d8a6336bb78b ro quiet splash
initrd /boot/initrd.img-2.6.28-13-generic
quiet
Jaahas ei toi kyllä mullekaan mitään kerro.

Tämä kertoo mulle vähän enemmän...
Koodia: [Valitse]
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda1.
title Normal Boot (on /dev/sda1)
root (hd0,0)
kernel /boot/vmlinuz-2.6.21.4-eeepc quiet rw vga=785 irqpoll root=/dev/sda1
initrd /boot/initramfs-eeepc.img
savedefault
boot

Heko

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Vs: Grub Error 21 korjaamista
« Vastaus #4 : 02.07.09 - klo:22.57 »
Sitähän se Error 21 juurikin tarkoittaa.

Kokeilin vielä uudelleen asentaa Ubuntun ja sen jälkeen XP:n CD:ltä laittaa fixmbr, jolloin tapahtui niin että kun seuraavaksi boottasin, ei enää valittanut virheestä mutta jumittui GRUBiin(konsoliin). Eli ruudulla oli teksti grub> yritin laittaa root (hd0,0) mutta antoi siitä erroria, joten nyt voidaan varmistua että kovalevyä ei meinaa löytyä millään.

Biossissa voi olla joku asetus toki pielessä mutta ei hajuakaan mikä asetus voi olla. Kovalevy näkyy normaalisti esim. bootti järjestystä säädettäessä, muualla sitä ei taida näkyäkkään. BIOSsissakin voi joku asetus olla päin seiniä mutta en ole vielä hoksannut mikä voisi olla, emolevy on Asus p5b deluxe enkä ole koskaan biossia päivittänyt.

Koitan nyt vielä muuttaa menu.lsthen käsin nuo rootit ja testaan boottia hetken kuluttua. Tuota antamaasi alempaa koodinpätkää ei mun menu.lst tiedostosta löydy ollenkaan.


Ystävällisesti,

Heikki.K

peran

  • Vieras
Vs: Grub Error 21 korjaamista
« Vastaus #5 : 02.07.09 - klo:23.10 »
Biossissa voi olla joku asetus toki pielessä mutta ei hajuakaan mikä asetus voi olla. Kovalevy näkyy normaalisti esim. bootti järjestystä säädettäessä, muualla sitä ei taida näkyäkkään. BIOSsissakin voi joku asetus olla päin seiniä mutta en ole vielä hoksannut mikä voisi olla, emolevy on Asus p5b deluxe enkä ole koskaan biossia päivittänyt.

Voit etsiä kohtia, jossa laitetaan Sata-levy emuloimaan ATAPIa (siis PATAa). Sellaisissa voi kokeilla muita arvoja, mitä siinä tällä hetkellä on.

Koitan nyt vielä muuttaa menu.lsthen käsin nuo rootit ja testaan boottia hetken kuluttua. Tuota antamaasi alempaa koodinpätkää ei mun menu.lst tiedostosta löydy ollenkaan.

Joo, se on Xardoksen käynnistysrimpsu, jonka Ubuntu tekee automaattisesti, mutta siinä on noi root (hd0,0)
ja root=/dev/sda1, joilla voi kokeilla myös, jos toi uuid ei tuota tulosta. Tota mun uuid:tä ei tietenkään kannata kokeilla. Se kun on kiintolevyosio kohtainen.

Siis onhan kyseessä SATA-levy?
« Viimeksi muokattu: 02.07.09 - klo:23.13 kirjoittanut peran »

Heko

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Vs: Grub Error 21 korjaamista
« Vastaus #6 : 02.07.09 - klo:23.27 »
Eipä löydy sellasia kohtiä tästä biossista.

Olen ottanu noi UUID:t pois ja korvannut /dev/sda1 rimpsulla.

Kyseessä on siis IDE Levy, muuttaako jotain? Unohdin sen tosiaan aluksi mainita.

peran

  • Vieras
Vs: Grub Error 21 korjaamista
« Vastaus #7 : 02.07.09 - klo:23.41 »
Kyseessä on siis IDE Levy, muuttaako jotain? Unohdin sen tosiaan aluksi mainita.

Sen verran, ettei BIOSista taida olla paljoa apua. SATA-levyissä on yleisemmin ollut noita ongelmia. Voit kokeilla vaihtaa IDEjen paikkaa, mikäli emolevystä löytyy kaksi IDE-paikkaa.

Näytätköhän koneesi tämänhetkistä käynnistysrimpsua?

Heko

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Vs: Grub Error 21 korjaamista
« Vastaus #8 : 03.07.09 - klo:09.16 »
Mitä tarkoitat tuolla käynnistysrimpsulla?

Haen tänään uuden SATA-levyn ja kokeilen sillä, reilut 6 vuotta vanha maxtorin 80 gigainen ei enää ole ihan luotettavimpia muutenkaan.

Ryppy

  • Käyttäjä
  • Viestejä: 837
    • Profiili
Vs: Grub Error 21 korjaamista
« Vastaus #9 : 03.07.09 - klo:12.23 »
Mitä tarkoitat tuolla käynnistysrimpsulla?

Haen tänään uuden SATA-levyn ja kokeilen sillä, reilut 6 vuotta vanha maxtorin 80 gigainen ei enää ole ihan luotettavimpia muutenkaan.


Jos koneesi on yhtä vanha kuin tuo kovalevysi, oletko varma että koneestä löytyy SATA-liitäntä?
Poistuu taka vasemmalle - - -

Heko

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Vs: Grub Error 21 korjaamista
« Vastaus #10 : 03.07.09 - klo:13.21 »

Jos koneesi on yhtä vanha kuin tuo kovalevysi, oletko varma että koneestä löytyy SATA-liitäntä?


Onneksi ei ole. Tuo vanha kovo on vain jäänyt roikkumaan wikkuna kovona. Emosta löytyy kyllä SATA-liitännät, CD-asema onkin sataliitännällä tällä hetkellä.



Ystävällisesti,

Heikki.K

peran

  • Vieras
Vs: Grub Error 21 korjaamista
« Vastaus #11 : 03.07.09 - klo:23.48 »
Mitä tarkoitat tuolla käynnistysrimpsulla?

Haen tänään uuden SATA-levyn ja kokeilen sillä, reilut 6 vuotta vanha maxtorin 80 gigainen ei enää ole ihan luotettavimpia muutenkaan.

Mä annoin oman koneeni käynnistysrimpsut aikaisemmin...
Vastaavat rivit kuin nämäkin...
Koodia: [Valitse]
title Ubuntu 9.04, kernel 2.6.28-13-generic
uuid 7d9ef543-26f9-4463-96f4-d8a6336bb78b
kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=7d9ef543-26f9-4463-96f4-d8a6336bb78b ro quiet splash
initrd /boot/initrd.img-2.6.28-13-generic
quiet

Ne kun on säätäessä saattanut mennä prinkkalaan. Uudelleen asentaessa tosin pitäisi palautua normaaleiksi.

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Grub Error 21 korjaamista
« Vastaus #12 : 04.07.09 - klo:01.07 »
Eikös toi errori kerro jotain tällaista:"Selected disk does not exist".

21 : "Unknown boot failure"
This error is returned if the boot attempt did not succeed for reasons which are unknown.

http://www.uruk.org/orig-grub/errors.html

Miten ois vaikka BIOS-päivitys näin alkuun?

Heko

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Vs: Grub Error 21 korjaamista
« Vastaus #13 : 04.07.09 - klo:18.23 »
Hain uuden kovalevyn ja heti lähti toimimaan kuten piti. Nyt tosin ilmenikin jo joku muu kummallinen ongelma.

Boottasin resetistä kun koneen resoluutio muuttui 800x600 ja työpöydästä näkyi vain osa, enkä voinut tehdä mitään kun koko käyttis muutenkin jumissa. Bootin yhteydessä kaikki menee ok, Ubuntu screenin jälkeen aukeaa tavallaan konsoli, joka pyysyy hetkisen, kysyy heti tunnusta ja salasanaa. Sen jälkeen menee itsestään eteenpäin. Tulee musta ruutu ja yläreunassa ubuntun logoa 6x pituussuunnassa lilana. Onko jotenkin mahdollista palauttaa nuo käynnistys jutut normaaleiksi? Mikä olisi voinut mennä pieleen, alkaa hieman hermostuttaa tämä kun ei mikään meinaa toimia.

edit: Virheilmoitus on jotain  "trying to resume from" ja sitten jotain koodia ja perään tulee "no resume image"
« Viimeksi muokattu: 04.07.09 - klo:18.40 kirjoittanut Heko »

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Grub Error 21 korjaamista
« Vastaus #14 : 05.07.09 - klo:09.13 »
Hain uuden kovalevyn ja heti lähti toimimaan kuten piti. Nyt tosin ilmenikin jo joku muu kummallinen ongelma.

Boottasin resetistä kun koneen resoluutio muuttui 800x600 ja työpöydästä näkyi vain osa, enkä voinut tehdä mitään kun koko käyttis muutenkin jumissa. Bootin yhteydessä kaikki menee ok, Ubuntu screenin jälkeen aukeaa tavallaan konsoli, joka pyysyy hetkisen, kysyy heti tunnusta ja salasanaa. Sen jälkeen menee itsestään eteenpäin. Tulee musta ruutu ja yläreunassa ubuntun logoa 6x pituussuunnassa lilana. Onko jotenkin mahdollista palauttaa nuo käynnistys jutut normaaleiksi? Mikä olisi voinut mennä pieleen, alkaa hieman hermostuttaa tämä kun ei mikään meinaa toimia.

edit: Virheilmoitus on jotain  "trying to resume from" ja sitten jotain koodia ja perään tulee "no resume image"
Uusimmat distrot kuten Ubuntu 9.04 ja Mint 7 eivät välttämättä toimi oikein vanhoissa koneissa, jolloin niihin tulee tuollaisia oireita. Kannattaa kokeilla esimerkiksi Debian lennyä, joka on vakaampi ja toimintavarmempi. Debianin huonona puolena on tietenkin se, että se vaatii ehkä vähän enemmän kokemusta Linuxin käytöstä.. :)
13/2/2009 and friday....

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

Storck

  • Vieras
Vs: Grub Error 21 korjaamista
« Vastaus #15 : 05.07.09 - klo:09.31 »
Tuohon ei mitään järin uutta biosta ole saatavilla vakaana versiona, jos on intoa kokeilla beta-biosta niin melko uunituoreita mielenkiintoiselta vaikuttavia versioita on.   


edit. aivan joo, koskaan ei siis biosta päivitetty ja koneella ikää joten löytyy aika "tuore" bios sittenkin.   :D ;)
« Viimeksi muokattu: 05.07.09 - klo:09.34 kirjoittanut Storck »