Grub rescue

Asensin samalle kiintolevylle siellä ennetään olevan XP:n lisäksi xubuntun (vanha hidas kone kuten käyttäjäkin)
Homma toimii muuten ihan hyvin mutta grub hajoaa kokoajan.
muutaman käynnistyksen se saattaa kestää mutta ainakin virrankatkaisun jälkeen
tulle ilmoitus
error: out of disk
grub rescue>
saan sen kyllä korjattua asennus CD:n avulla mutta virhe tulee aina vaan uudelleen
että mikähän tässä nyt on vialla?
Niin ja xubuntu on versio 10.04

[quote=“pere, post:1, topic:1083”]Asensin samalle kiintolevylle siellä ennetään olevan XP:n lisäksi xubuntun (vanha hidas kone kuten käyttäjäkin)
Homma toimii muuten ihan hyvin mutta grub hajoaa kokoajan.
muutaman käynnistyksen se saattaa kestää mutta ainakin virrankatkaisun jälkeen
tulle ilmoitus
error: out of disk
grub rescue>
saan sen kyllä korjattua asennus CD:n avulla mutta virhe tulee aina vaan uudelleen
että mikähän tässä nyt on vialla?
Niin ja xubuntu on versio 10.04[/quote]

Viallinen kiintolevy? Viallinen emolevy?


Eero

Miten nuo ehdottamasi virhemahdollisuudet voisi todeta?

Hankala sanoa, itse katsoisin että onko emolevyllä pullistuneita kondensaattoreita noin aluksi ja kiintolevystä smart infot smartctl:llä.


Eero

[quote=“pere, post:1, topic:1083”]Asensin samalle kiintolevylle siellä ennetään olevan XP:n lisäksi xubuntun (vanha hidas kone kuten käyttäjäkin)
Homma toimii muuten ihan hyvin mutta grub hajoaa kokoajan.
muutaman käynnistyksen se saattaa kestää mutta ainakin virrankatkaisun jälkeen
tulle ilmoitus
error: out of disk
grub rescue>
saan sen kyllä korjattua asennus CD:n avulla mutta virhe tulee aina vaan uudelleen
että mikähän tässä nyt on vialla?
Niin ja xubuntu on versio 10.04[/quote]

Aivan tavallinen ilmiö kun kyseessä on grub2 :smiley: Kannattaa asentaa se parempi grub

[code]sudo apt-get remove grub-pc

sudo apt-get install grub

sudo fdisk -l

…näet tallennusmediat

sudo grub-install /dev/sdx

…sdx:n paikalle levytunnus. esim. sda

sudo update-grub

…kun kysytään lontoon murteella, että tehdäänkö menu.lst, niin vastataan myöntävästi (y)
[/code]

Sitten winukka täytyy vielä lisätä /boot/grub/menu.lst tiedostoon

[code]Esim: palautusosio sda1 ja C-asema sda2

sudo gedit /boot/grub/menu.lst

…lista aukeaa, ja listan loppuun seuraavanlaiset rivit

title Palautusosio
rootnoverify (hd0,0)
chainloader +1
boot

title Windows 98/Me/2000/XP/Vista/7
rootnoverify (hd0,1)
chainloader +1
boot
[/code]

http://debian-fi.eu/foorumi/viewtopic.php?f=12&t=107

http://forum.ubuntu-fi.org/index.php?topic=33052.msg257461#msg257461

Aivan tavallinen ilmiö kun kyseessä on grub2 Hymyilee Kannattaa asentaa se parempi grub

Koodia:

sudo apt-get remove grub-pc

sudo apt-get install grub

sudo fdisk -l

…näet tallennusmediat

sudo grub-install /dev/sdx

…sdx:n paikalle levytunnus. esim. sda

sudo update-grub

…kun kysytään lontoon murteella, että tehdäänkö menu.lst, niin vastataan myöntävästi (y)

Sitten winukka täytyy vielä lisätä /boot/grub/menu.lst tiedostoon

Koodia:

Esim: palautusosio sda1 ja C-asema sda2

sudo gedit /boot/grub/menu.lst

…lista aukeaa, ja listan loppuun seuraavanlaiset rivit

title Palautusosio
rootnoverify (hd0,0)
chainloader +1
boot

title Windows 98/Me/2000/XP/Vista/7
rootnoverify (hd0,1)
chainloader +1
boot

Tein noin ja aluksi näyttikin toimivan mutta nyt tulee virheilmoitus

GRUP Loading stage1.5.

GRUB loading, please wait…
Error 16

[quote=“pere, post:6, topic:1083”][quote]Aivan tavallinen ilmiö kun kyseessä on grub2 Hymyilee Kannattaa asentaa se parempi grub

Koodia:

sudo apt-get remove grub-pc

sudo apt-get install grub

sudo fdisk -l

…näet tallennusmediat

sudo grub-install /dev/sdx

…sdx:n paikalle levytunnus. esim. sda

sudo update-grub

…kun kysytään lontoon murteella, että tehdäänkö menu.lst, niin vastataan myöntävästi (y)

Sitten winukka täytyy vielä lisätä /boot/grub/menu.lst tiedostoon

Koodia:

Esim: palautusosio sda1 ja C-asema sda2

sudo gedit /boot/grub/menu.lst

…lista aukeaa, ja listan loppuun seuraavanlaiset rivit

title Palautusosio
rootnoverify (hd0,0)
chainloader +1
boot

title Windows 98/Me/2000/XP/Vista/7
rootnoverify (hd0,1)
chainloader +1
boot
[/quote]

Tein noin ja aluksi näyttikin toimivan mutta nyt tulee virheilmoitus

GRUP Loading stage1.5.

GRUB loading, please wait…
Error 16[/quote]

google “grub error 16”

http://ubuntuforums.org/showthread.php?t=313600
http://www.uruk.org/orig-grub/errors.html

ja laita liitteeksi se koko grub.conf, ei tuosta muuten mitään voi sanoa.


Eero

[quote=“pere, post:6, topic:1083”]Tein noin ja aluksi näyttikin toimivan mutta nyt tulee virheilmoitus

GRUP Loading stage1.5.

GRUB loading, please wait…
Error 16[/quote]

Ilmeisesti kyseessä on sitten uusimmissa (X)ubutuissa tiedostojärjestelmään liittyvä ongelma… ::slight_smile: Jos live-CD:llä katsottuna GParted näyttää harmaata, mutta fdisk-ohjelma löytää osiot, niin asian voi korjata seuraavalla tavalla:

  1. Käynnistä kone live-CD:llä ja avaa pääte, ja päätteessä komennot

[code]sudo fdisk -l

…näet tallennusmediat. Jos käynnistyslippu puuttuu, niin aseta se seuraavalla tavalla

sudo fdisk /dev/sdx

…jossa x:n paikalle levytunnuksen kirjain. Jos * puuttuu käynnistyvän osion kohdalta, tai sitten siinä on kysymysmerkki, niin korjaa.

Esimerkki:

  • käynnistyslippu puuttuu osilta sda1

p

Komento (m antaa ohjeen): a
Osionumero (1-4): 1

Komento (m antaa ohjeen): p

w
[/code]

Sitten vielä tiedostojärjestelmän tarkastus linux-osioille, esim sda1

http://linux.fi/wiki/Fdisk

Kiitos kaikille avusta.
Monien kokeilujen jälkeen vika löytyi!
Kiintolevy oli viallinen,vaihdoin sen toiseen ja nyt toimii.
Samalla poistin XP:n kokonaan kun en sitä kuitenkaan tarvitse mihinkään.

Laitetaan tämä kysymys tähän, kun samaa aihetta kuites.

Hölmöyksissäni ja Linux noviisina käytin fsck-komentoa sudona väärässä paikassa ja hukkasin grubin tyystin. Koneella asennettuna Win XP ja Linux Mint Helena. Käynnistettäessä tulee musta ruutu ilmoituksella grup rescue.

Kuinka siis korjata moinen virhe? Alla terminaalista saatu tieto:

Device Boot Start End Blocks Id System
/dev/sda1 * 1 7012 56323858+ 7 HPFS/NTFS
/dev/sda2 7013 8778 14185395 7 HPFS/NTFS
/dev/sda3 8779 9170 3148740 7 HPFS/NTFS
/dev/sda4 9171 19457 82630327+ 5 Extended
/dev/sda5 9171 19033 79224516 83 Linux
/dev/sda6 19034 19457 3405748+ 82 Linux swap / Solaris

Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x6d3d36c5

Device Boot Start End Blocks Id System
/dev/sdb1 1 9729 78148161 7 HPFS/NTFS

Sekä GPartedin:

/dev/sda1 kolmio huutomerkillä, vihreä neliö, ntfs, boot
/dev/sda2 vihreä neliö, ntfs
/dev/sda3 vihreä neliö, ntfs
/dev/sda4 avain, val.sin neliö, extended
/dev/sda5 kolmio huutomerkillä, musta, unknown
/dev/sda6 avain, ruskea ruutu, linux-swap

[quote=“vanhus, post:10, topic:1083”]Laitetaan tämä kysymys tähän, kun samaa aihetta kuites.

Hölmöyksissäni ja Linux noviisina käytin fsck-komentoa sudona väärässä paikassa ja hukkasin grubin tyystin. Koneella asennettuna Win XP ja Linux Mint Helena. Käynnistettäessä tulee musta ruutu ilmoituksella grup rescue.

Kuinka siis korjata moinen virhe? Alla terminaalista saatu tieto:

Device Boot Start End Blocks Id System
/dev/sda1 * 1 7012 56323858+ 7 HPFS/NTFS
/dev/sda2 7013 8778 14185395 7 HPFS/NTFS
/dev/sda3 8779 9170 3148740 7 HPFS/NTFS
/dev/sda4 9171 19457 82630327+ 5 Extended
/dev/sda5 9171 19033 79224516 83 Linux
/dev/sda6 19034 19457 3405748+ 82 Linux swap / Solaris

Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x6d3d36c5

Device Boot Start End Blocks Id System
/dev/sdb1 1 9729 78148161 7 HPFS/NTFS

Sekä GPartedin:

/dev/sda1 kolmio huutomerkillä, vihreä neliö, ntfs, boot
/dev/sda2 vihreä neliö, ntfs
/dev/sda3 vihreä neliö, ntfs
/dev/sda4 avain, val.sin neliö, extended
/dev/sda5 kolmio huutomerkillä, musta, unknown
/dev/sda6 avain, ruskea ruutu, linux-swap[/quote]

asentamalla grub uusiksi esim rescue shellistä tai systemrescuecd:llä.


Eero

[quote=“eero, post:11, topic:1083”][quote author=vanhus link=topic=1179.msg6651#msg6651 date=1282977373]
Laitetaan tämä kysymys tähän, kun samaa aihetta kuites.

Hölmöyksissäni ja Linux noviisina käytin fsck-komentoa sudona väärässä paikassa ja hukkasin grubin tyystin. Koneella asennettuna Win XP ja Linux Mint Helena. Käynnistettäessä tulee musta ruutu ilmoituksella grup rescue.

Kuinka siis korjata moinen virhe? Alla terminaalista saatu tieto:

Device Boot Start End Blocks Id System
/dev/sda1 * 1 7012 56323858+ 7 HPFS/NTFS
/dev/sda2 7013 8778 14185395 7 HPFS/NTFS
/dev/sda3 8779 9170 3148740 7 HPFS/NTFS
/dev/sda4 9171 19457 82630327+ 5 Extended
/dev/sda5 9171 19033 79224516 83 Linux
/dev/sda6 19034 19457 3405748+ 82 Linux swap / Solaris

Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x6d3d36c5

Device Boot Start End Blocks Id System
/dev/sdb1 1 9729 78148161 7 HPFS/NTFS

Sekä GPartedin:

/dev/sda1 kolmio huutomerkillä, vihreä neliö, ntfs, boot
/dev/sda2 vihreä neliö, ntfs
/dev/sda3 vihreä neliö, ntfs
/dev/sda4 avain, val.sin neliö, extended
/dev/sda5 kolmio huutomerkillä, musta, unknown
/dev/sda6 avain, ruskea ruutu, linux-swap
[/quote]

asentamalla grub uusiksi esim rescue shellistä tai systemrescuecd:llä.


Eero[/quote]

Kiitos Eero, ainoa vaan, että ohje meni yli hilseen täydellisesti. Käytän live-cd:tä, onko se sama kuin systemrescuecd?

Kokeilin komentorivillä komentoa grub-install /dev/sda ja vastaus oli tämmöinen:

grub-probe: error: cannot find a device for /boot/grub.

No path or device is specified.
Try ``grub-probe --help’’ for more information.
Auto-detection of a filesystem module failed.
Please specify the module with the option `–modules’ explicitly.

edit: ongelma ratkennut eri kokeilujen tuloksena - jopa musta, tuntematon tiedostojuttu on nyt tunnettu…

Toivottavasti muistat mikä temppu tehosi ja kerrot siitä muillekin.
otsikkosi on erittäin hakukelpoinen googlessa ja foorumeita
lukiessani olen huomannut että grubin kadottaneita löytyy
silloin tällöin hakien ongelmaansa ratkaisua.

[quote=“metusalem, post:13, topic:1083”]Toivottavasti muistat mikä temppu tehosi ja kerrot siitä muillekin.
otsikkosi on erittäin hakukelpoinen googlessa ja foorumeita
lukiessani olen huomannut että grubin kadottaneita löytyy
silloin tällöin hakien ongelmaansa ratkaisua.[/quote]

Tässäpä tämä onnenkantamoinen pähkinänkuoressa.

ensin live-cd koneeseen, käynnistys ja työpöydän odotus sitten pääte auki ja ensin komento:

sudo apt-get install grub

sitten:

sudo grub-install /dev/sda

ja minähän olin sotkenu myös tiedostojäjestelmäni, niin sain kunigasidean, jotta noin voisi onnistua ainakin tiedostojen saanti talteen koneesta vaikka sitten joutuisikin ajamaan käyttiksen uusiksi, eli sitten komento:

sudo fsck -fyc /dev/sda5

ja kun tuo oli noin puolituntia hyrränyt ja fiksanut mohellukseni kuntoon tein aloituslippukomennon:

sudo fdisk /dev/sd1

sitten vain bootti, live-cd pois pesestä ja kumpikin käyttöjärjestelmä toimi miten pitikin…

harmi etten muistanut käydä tekemässä lottoa, varmaan olisi siinäkin arpominen onnistanut… :stuck_out_tongue:

Saako tämän onnenkantamois ohjeen siirtää tuonne wikin puolelle. Saattaa hukkua tänne foorumiin tämä loisto idea.

sama kai tuo minne siirtää, jos siitä vaan on jotain apua on tämmöisille aloittelijoille