Kadonnut GRUB loading

GRUB "kadonnut" - Error 24

Koneella UBUNTU 6.06 "D"-kovalevyllä ja WINDOWS 2000
Prof "C"-levyllä.Molemmat toimi aiemmin ihan OK, buutatessa antoi valita, kummanko käyttöjärjestelmän
otin käyttöön. UBUNTU-asennus on tehty muutama viikko sitten 6.06 levykkeltä ja siksi hain netistä siihen tuoreimmat päivitykset (jotain 264 kpl, kesti
muutaman tunnin ladata niitä). Päivityksen jälkeen UBUNTU toimi mielestäni ihan hyvin, (en kylläkään sammuttanut PC:tä välillä). Sitten käynnistin uudelleen WIN 2000-ympäristössä ja toimi sielläkin ja sammutin koneen, kun tarvitsin näppistä, hiirtä ja näyttöä yhden toisen PC:n kokeiluun.
Kun sitten palautin vermeet tähän UBUNTU-WIN2000
koneeseen ja yritin buutata, heitti virheilmoituksen: "GRUB loading, please, wait" ja sitten "ERROR 24" ja siihen jumittui.
Eli - on mennyt jotkut bitit solmuun nyt tuosta käyttöjärjestelmän valintaohjelmasta käynnistettäessä. (Lueskelin tuolta Wikepediasta
vähän taustoja GBUB-ohjelmasta), mutta miten sada palautettua aiempi tila. Sotkiko UBUNTUN päivityksissä jokin systeemin? Yritin sekä WIN2000
"palautusohjelmalla" sen asennuslevykkeeltä että myös asensin UBUNTU6.06 uudelleen rompultaan, mutta ongelma ei korjaannu. Vai olisiko BIOS-rom'in asetuksissa joku asetus väärin?
Kellään hyvää vinkkiä pulmaani??
5543
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

Grub-error 24:
24 : Attempt to access block outside partition
This error is returned if a linear block address is outside of the disk partition. This generally happens because of a corrupt filesystem on the disk or a bug in the code handling it in GRUB (it's a great debugging tool).
http://www.gnu.org/software/grub/manual/grub.html

Käynnistä kone Ubuntu-rescue tilaan asennuslevyltä, ja koita korjata virheet. fsck ehkä jo auttaisi ensi alkuun?

Äänestä
  • Eli - mistä tuo "fsck"-komento löytyy?
    Tarkoittaako "Ubunutu-rescue" tila samaa kuin
    "Safe graphics mode" (eli " .. turvallisessa graafisessa tilassa"), mikä löytyy käynnistys/asennuslevykkeeltäni (se on hankittu valmiina Huutonetin kautta, ei ole siis netistä imuroimalla ja polttamalla luotu käynnistyslevyke).
    Askarruttaa kysymys siitä, kummalta kovalevyltä tuon
    "GRUB" tiedoston pitäisi löytyä - C:ltä (jolla WIN2000 käynnistys) vaiko D:ltä, johon UBUNTUN asennus tehty, ja miten niitä pääsee korjaamaan partitioinnin osalta, jotta ko. GRUB-toiminto saataisiin oikeaan partitiointilohkoon??
    (Sorry tyhmät kysymykset, mutta kun tämä LINUX-ympäristöon vielä uusi ja outo.)

    Äänestä

  • mistä löytyy "fsgk... kirjoitti:

    Eli - mistä tuo "fsck"-komento löytyy?
    Tarkoittaako "Ubunutu-rescue" tila samaa kuin
    "Safe graphics mode" (eli " .. turvallisessa graafisessa tilassa"), mikä löytyy käynnistys/asennuslevykkeeltäni (se on hankittu valmiina Huutonetin kautta, ei ole siis netistä imuroimalla ja polttamalla luotu käynnistyslevyke).
    Askarruttaa kysymys siitä, kummalta kovalevyltä tuon
    "GRUB" tiedoston pitäisi löytyä - C:ltä (jolla WIN2000 käynnistys) vaiko D:ltä, johon UBUNTUN asennus tehty, ja miten niitä pääsee korjaamaan partitioinnin osalta, jotta ko. GRUB-toiminto saataisiin oikeaan partitiointilohkoon??
    (Sorry tyhmät kysymykset, mutta kun tämä LINUX-ympäristöon vielä uusi ja outo.)

    "mistä tuo "fsck"-komento löytyy?"

    Se on ohjelma joka tulee linux-asennuksen ja tässä tapauksessa tuon ubuntu-rescuen mukana. fsck = file system check = levyjärjestelmän tarkastus.

    "Tarkoittaako "Ubunutu-rescue" tila samaa kuin
    "Safe graphics mode""

    Ei tarkoita, ubuntu-rescue avautuu tekstipohjaiseen tilaan rootiksi jossa on mahdollista tehdä korjaavia toimenpiteitä. Safe graphics on itse asiassa sama kuin live-cd mutta perus vga-ajurilla jotta näytönohjain saadaan varmasti toimimaan. Ubuntussa oli jossakin vaiheessa bugi tässä kohtaa.

    "Askarruttaa kysymys siitä, kummalta kovalevyltä tuon "GRUB" tiedoston pitäisi löytyä - C:ltä (jolla WIN2000 käynnistys) vaiko D:ltä, johon UBUNTUN asennus tehty"

    KAIKKI ubuntun tiedostot löytyvät vain ja ainoastaan linux-osiosta, windows-osioon ei kirjoiteta mitään eikä linuxin perus ntfs-ajurilla voikaan, se sekoittaa windowsin. Ntfs on siis windowsin käyttämä levyjärjestelmä. Grub on piilotettu hakemistoon /boot/grub sinun tapauksessasi varmaankin siis linuxin juuriosioon.

    "miten niitä pääsee korjaamaan partitioinnin"

    Kokeile vaikka näin; buuttaa ubuntu-rescue ja anna komento "fdisk -l /dev/hda" jos sulla on IDE-levy (data-kaapeli on leveä harmaa latta) tai "fdisk -l /dev/sda" jos sulla on SATA-levy (data-kaapeli erittäin kapea oranssi tai punainen yl.).
    Tämä näyttää mitä osioita levyllä näkyy ja perässä pitäisi näkyä myös levyn tyyppi. Windowsosio on HPFS/NTFS ja linux on se Linux ja ID-numero 83. ID-numerolla 82 on linuxin swap-osio.

    Tuo linux-osio ID 83 siis se joka sun pitää korjata jos sitä ylipäänsä näkyy (ellei näy niin tässä yhteydessä en puutu siihen).

    Turvallisemmin voit kokeilla simuloida siten ettei mitään uutoksia tehdä ekalla kierroksella komennolla

    "fsck -fnv /dev/hda2" JOS tuo hda2 oli se linuxosio tyyppiä 83.

    optio f = pakottaa
    optio n = levyyn ei tehdä muutoksia
    optio v = verbaalinen, selittää

    Voit kokeilla varsinaista korjaamista vaikka näin;

    "fsck -pv /dev/hda2 " JOS tuo hda2 on se linuxosio.

    optio p = automaattinen korjaus
    optio v = verbaalinen

    Palataan aiheeseen jos saat levyjärjestelmän siihen malliin ettei virheitä pitäisi olla eli check on clean.

    Niistä superblockeista en osaa neuvoa kun en ole käyttänyt (palauttanut), periaate on se että levyllä on tietyin välein kopio superblockeista (tärkeä alue osion alussa) jotka voidaan ottaa käyttöön. Neuvotkoot joku joka arvelee että siitä on tässä apua.

    Äänestä

  • old_profile_3778 kirjoitti:

    "mistä tuo "fsck"-komento löytyy?"

    Se on ohjelma joka tulee linux-asennuksen ja tässä tapauksessa tuon ubuntu-rescuen mukana. fsck = file system check = levyjärjestelmän tarkastus.

    "Tarkoittaako "Ubunutu-rescue" tila samaa kuin
    "Safe graphics mode""

    Ei tarkoita, ubuntu-rescue avautuu tekstipohjaiseen tilaan rootiksi jossa on mahdollista tehdä korjaavia toimenpiteitä. Safe graphics on itse asiassa sama kuin live-cd mutta perus vga-ajurilla jotta näytönohjain saadaan varmasti toimimaan. Ubuntussa oli jossakin vaiheessa bugi tässä kohtaa.

    "Askarruttaa kysymys siitä, kummalta kovalevyltä tuon "GRUB" tiedoston pitäisi löytyä - C:ltä (jolla WIN2000 käynnistys) vaiko D:ltä, johon UBUNTUN asennus tehty"

    KAIKKI ubuntun tiedostot löytyvät vain ja ainoastaan linux-osiosta, windows-osioon ei kirjoiteta mitään eikä linuxin perus ntfs-ajurilla voikaan, se sekoittaa windowsin. Ntfs on siis windowsin käyttämä levyjärjestelmä. Grub on piilotettu hakemistoon /boot/grub sinun tapauksessasi varmaankin siis linuxin juuriosioon.

    "miten niitä pääsee korjaamaan partitioinnin"

    Kokeile vaikka näin; buuttaa ubuntu-rescue ja anna komento "fdisk -l /dev/hda" jos sulla on IDE-levy (data-kaapeli on leveä harmaa latta) tai "fdisk -l /dev/sda" jos sulla on SATA-levy (data-kaapeli erittäin kapea oranssi tai punainen yl.).
    Tämä näyttää mitä osioita levyllä näkyy ja perässä pitäisi näkyä myös levyn tyyppi. Windowsosio on HPFS/NTFS ja linux on se Linux ja ID-numero 83. ID-numerolla 82 on linuxin swap-osio.

    Tuo linux-osio ID 83 siis se joka sun pitää korjata jos sitä ylipäänsä näkyy (ellei näy niin tässä yhteydessä en puutu siihen).

    Turvallisemmin voit kokeilla simuloida siten ettei mitään uutoksia tehdä ekalla kierroksella komennolla

    "fsck -fnv /dev/hda2" JOS tuo hda2 oli se linuxosio tyyppiä 83.

    optio f = pakottaa
    optio n = levyyn ei tehdä muutoksia
    optio v = verbaalinen, selittää

    Voit kokeilla varsinaista korjaamista vaikka näin;

    "fsck -pv /dev/hda2 " JOS tuo hda2 on se linuxosio.

    optio p = automaattinen korjaus
    optio v = verbaalinen

    Palataan aiheeseen jos saat levyjärjestelmän siihen malliin ettei virheitä pitäisi olla eli check on clean.

    Niistä superblockeista en osaa neuvoa kun en ole käyttänyt (palauttanut), periaate on se että levyllä on tietyin välein kopio superblockeista (tärkeä alue osion alussa) jotka voidaan ottaa käyttöön. Neuvotkoot joku joka arvelee että siitä on tässä apua.

    Kiitos hyvistä neuvoista, joita olen yrittänyt noudattaa, mutta ei tunnu näkyvän valoa tunnelin päässä...
    Jos oikein olen ymmärtänyt nyt tuon "rescuen",
    asennuslevyltä käynnistettäessä valitsen F6 (boot options = käynnistysvaihtoehdot), jonka jäljessä on jo valmiina pitä komentojono. Tämän komentojonon olen tyhjentänyt "back spacella" tyhjäksi ja yrittänyt siihen kirjoittaa noita neuvottuja komentoja ja näytölle tulee hakasuluissa alkavia numerojonoja joiden perässä on (ilmeisesti) PC:n suorittamien tsekkausten tuloksia.
    Aina kuitenkin, riippumatta mitkä numerosarjat on edessä hakasuluissa, tulee samat tekstirivit, joista esimerkkinä seuraava:

    [119.110501] using IPI shortcutmode
    [119.111553] VFS: cannot open root device ""
    or unknown-block (8,1)
    [119.111639] Please, append a correct "root=" boot
    option
    [119.111708] Kernel panic - not syncing: VFS: Un-
    able to mount root fs on unknown-
    block(8,1)
    [119......]
    ja tähän jumittuu, eikä käynnisty kuin vanhanaikaisella (= virrat pois), (Ctrl-Alt-Del
    ei toimi.)
    Yritin lähes kaikkia noita ehdotettuja käskyjä, mutta aina sama juttu, vain numerosarjat hakasuluissa vaihtelivat - tekstit aina samoja.

    Toisaalta, jos kaikki Linuxin tarvitsemat boottitiedot on tuolla D-levyllä, miksei vika korjaantunut vaikka asensin UBUNTUN uudelleen rompulta (tosin formatoimatta D-levyä.)
    Aiemmin, kun ensimmäisen UBUNTU-asennuksen jälkeen
    en saanut nettiä toimimaan, pystyin asentamaan toisen UBUNTU-ohjelman rinnalle ja C-levyllä oli WIN 2000. Tuolloin antoi buutatessa valita, minkä käynnisti - WINnun, vai kummanko Ubuntu-asennuksen. (myöhemmin tosin asensin ja formatoin D-levyn sisältämään vain yhden UBUNTU-asennuksen ja toimi viikon verran ihan OK, mutta olisko sittekin tuo päivitysten asentaminen sotkenut systeemit.)
    Jos jollain vielä vinkkejä plakkarissa, olisin kiitollinen - en haluaisi tässä vaiheessa vielä asentaa formatoiden tuota UBUNTUA uudelleen.

    Äänestä

  • old_profile_3778 kirjoitti:

    "mistä tuo "fsck"-komento löytyy?"

    Se on ohjelma joka tulee linux-asennuksen ja tässä tapauksessa tuon ubuntu-rescuen mukana. fsck = file system check = levyjärjestelmän tarkastus.

    "Tarkoittaako "Ubunutu-rescue" tila samaa kuin
    "Safe graphics mode""

    Ei tarkoita, ubuntu-rescue avautuu tekstipohjaiseen tilaan rootiksi jossa on mahdollista tehdä korjaavia toimenpiteitä. Safe graphics on itse asiassa sama kuin live-cd mutta perus vga-ajurilla jotta näytönohjain saadaan varmasti toimimaan. Ubuntussa oli jossakin vaiheessa bugi tässä kohtaa.

    "Askarruttaa kysymys siitä, kummalta kovalevyltä tuon "GRUB" tiedoston pitäisi löytyä - C:ltä (jolla WIN2000 käynnistys) vaiko D:ltä, johon UBUNTUN asennus tehty"

    KAIKKI ubuntun tiedostot löytyvät vain ja ainoastaan linux-osiosta, windows-osioon ei kirjoiteta mitään eikä linuxin perus ntfs-ajurilla voikaan, se sekoittaa windowsin. Ntfs on siis windowsin käyttämä levyjärjestelmä. Grub on piilotettu hakemistoon /boot/grub sinun tapauksessasi varmaankin siis linuxin juuriosioon.

    "miten niitä pääsee korjaamaan partitioinnin"

    Kokeile vaikka näin; buuttaa ubuntu-rescue ja anna komento "fdisk -l /dev/hda" jos sulla on IDE-levy (data-kaapeli on leveä harmaa latta) tai "fdisk -l /dev/sda" jos sulla on SATA-levy (data-kaapeli erittäin kapea oranssi tai punainen yl.).
    Tämä näyttää mitä osioita levyllä näkyy ja perässä pitäisi näkyä myös levyn tyyppi. Windowsosio on HPFS/NTFS ja linux on se Linux ja ID-numero 83. ID-numerolla 82 on linuxin swap-osio.

    Tuo linux-osio ID 83 siis se joka sun pitää korjata jos sitä ylipäänsä näkyy (ellei näy niin tässä yhteydessä en puutu siihen).

    Turvallisemmin voit kokeilla simuloida siten ettei mitään uutoksia tehdä ekalla kierroksella komennolla

    "fsck -fnv /dev/hda2" JOS tuo hda2 oli se linuxosio tyyppiä 83.

    optio f = pakottaa
    optio n = levyyn ei tehdä muutoksia
    optio v = verbaalinen, selittää

    Voit kokeilla varsinaista korjaamista vaikka näin;

    "fsck -pv /dev/hda2 " JOS tuo hda2 on se linuxosio.

    optio p = automaattinen korjaus
    optio v = verbaalinen

    Palataan aiheeseen jos saat levyjärjestelmän siihen malliin ettei virheitä pitäisi olla eli check on clean.

    Niistä superblockeista en osaa neuvoa kun en ole käyttänyt (palauttanut), periaate on se että levyllä on tietyin välein kopio superblockeista (tärkeä alue osion alussa) jotka voidaan ottaa käyttöön. Neuvotkoot joku joka arvelee että siitä on tässä apua.

    Noiden vinkkien avulla olen yrittänyt edetä, mutta..

    Buuttasin asennuslevyltä UBUNTUN ja sieltä, apuohjelmat/pääte kautta pääsin kirjoittelemaan noita käskyjä.
    Linux on levyllä /dev/hdc1 (ID 83) /dev/hdc2 on laajennusosa (ID 5) ja /dev/hdc5 0n Linux/Solaris
    heittovaihtotiedosto (ID 82)
    Tuolla käskyllä : fsck -fnv /dev/hdc1 sain:
    fsck 1.38 (30-jun-2005)
    e2fsck 1.38 (30-jun-2005)
    Group descriptions look bad.. trying backup blocks...
    fsck.ext3:Bad magic number in superblock while trying to open /dev/hdc1
    The superblock could not be read or does not describe correct ext2 filesystem. If the device is valid and really contains ext2 filesystem(and not swap or ufs or something else), then the superblock is corrupt and you might try running e2fsck with alternate superblock: e2fsck -b 8193
    .
    Kun yritin korjata "fsck -pv/dev/hdc1" antoi ilmoituset: fsck 1.38 (30-jun-2005)
    /dev/hdc1: Superblock has an invalid ext3 journal (inode 8) CLEARED
    ext3 journal has been deleted -filesystem is now ext2 only ***
    /dev/hdc1 : corruption found in superblock
    (first_data_block = 4294967295)
    /dev/hdc1
    The superblock could not.....(sitten sama litania kuin aiemmin edellä, mutta alternate superblock:
    e2fsck -b 32767

    Yrittämällä tuota ehdotettua, jossa hdc1
    tulee taas tuo e2fsck - 8193 ehdotus ja niin edeleen ja PC heittää saman GRUB error 24:n
    kuin aiemminkin, jos yrittää bootata sitä kovalevyltä.

    Mitään lisäneuvoa, kuinka pääsisi eteenpäin?

    Äänestä

Kommentoi aloitusta


kone ei enää buuttaa kirjoitti:

GRUB "kadonnut" - Error 24

Koneella UBUNTU 6.06 "D"-kovalevyllä ja WINDOWS 2000
Prof "C"-levyllä.Molemmat toimi aiemmin ihan OK, buutatessa antoi valita, kummanko käyttöjärjestelmän
otin käyttöön. UBUNTU-asennus on tehty muutama viikko sitten 6.06 levykkeltä ja siksi hain netistä siihen tuoreimmat päivitykset (jotain 264 kpl, kesti
muutaman tunnin ladata niitä). Päivityksen jälkeen UBUNTU toimi mielestäni ihan hyvin, (en kylläkään sammuttanut PC:tä välillä). Sitten käynnistin uudelleen WIN 2000-ympäristössä ja toimi sielläkin ja sammutin koneen, kun tarvitsin näppistä, hiirtä ja näyttöä yhden toisen PC:n kokeiluun.
Kun sitten palautin vermeet tähän UBUNTU-WIN2000
koneeseen ja yritin buutata, heitti virheilmoituksen: "GRUB loading, please, wait" ja sitten "ERROR 24" ja siihen jumittui.
Eli - on mennyt jotkut bitit solmuun nyt tuosta käyttöjärjestelmän valintaohjelmasta käynnistettäessä. (Lueskelin tuolta Wikepediasta
vähän taustoja GBUB-ohjelmasta), mutta miten sada palautettua aiempi tila. Sotkiko UBUNTUN päivityksissä jokin systeemin? Yritin sekä WIN2000
"palautusohjelmalla" sen asennuslevykkeeltä että myös asensin UBUNTU6.06 uudelleen rompultaan, mutta ongelma ei korjaannu. Vai olisiko BIOS-rom'in asetuksissa joku asetus väärin?
Kellään hyvää vinkkiä pulmaani??

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu