Grub Error 22

Grub Error 22

offline
  • dekao  Male
  • Moderator foruma
  • Dejan Trajković
  • Realist painter
  • Pridružio: 06 Apr 2006
  • Poruke: 3592
  • Gde živiš: Somewhere in time

Da pojasnim>
Do pre dva dana sam na jednom HD-u imao instaliran WinXP i Ubuntu i sve je radilo ok dok ja nisam prepunio premali prostor za Ubuntu i on nije hteo ni da podigne sistem.Kupio sam novi HD od 160GB i sa starog obrisao Linux particije i instalirao sve ispočetka na novom disku na većoj particiji.Sad kod bootovanja dodje do wait grub i onda kaže Grub error 22.Tu blokira i ni makac.
Podigao sam sistem tako što ubacim Ubuntu kao live cd i onda izaberem opciju boot from first hard disc.Tada se pojavi grub i uredno odradi boot bilo kojeg sistema.
Kako da ga namestim da radi kao pre? Da li moraju da budu oba sistema na istom HD-u (što ne verujem jer je bez veze) ili da menjam boot (ili grub) fajl? I najvažnije kako da to uradim?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12488
  • Gde živiš: Južni pol

prvi disk je /dev/hda? Probaj sa liveCD-a:

grub-install /dev/hda



offline
  • dekao  Male
  • Moderator foruma
  • Dejan Trajković
  • Realist painter
  • Pridružio: 06 Apr 2006
  • Poruke: 3592
  • Gde živiš: Somewhere in time

Neće.Na komandu grub-install /dev/hda izašlo je

Probing devices to guess BIOS drives.This may take a long time.
/dev/hda does not have any corresponding BIOS drive.


To je iz live sesije.Pokušao sam i iz in ubuntua sa hd i izašao je samo ovaj drugi red,u stvari sve isto.

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Sa Live CD-a mountujes particiju na kojoj ti se nalazi instalirani Ubuntu.
Odes u /boot/grub/ te particije i nadji Menu.lst

Taj fajl treba da prepravis tako da odgovara sadasnjem stanju redosleda diskova i particija. Kucas
su pico Menu.lst

Ako sam dobro shvatio, tebi je linux ranije bio na HDA, a sada je na HDB.
Da bi saznao tacan raspored particija, otvori sada terminal, i kucaj:
su grub
Otvorice se Grubov terminal, tu kucaj
find /boot/grub/stage1 (mislim da je stage1, ako ne nadje nista probaj stage1.5, pa ako ni to ne nadje, onda stage2)

On ce da ti pokaze na kojoj je tacno particiji Menu.lst.
Sada u Menu.lst prepravi one vrednosti koje pokazuju na stari redosled particija. Ukoliko Windows nisi pomerao, vrednosti koje se ticu njega nemoj da menjas.
Osim njih treba da prepravis i one parametre koje kernelu pokazuju gde se nalazi init. Zapazi samo da Grub drugacije oznacava particije od kernela. Ako je grub nasao da je /boot/grub/stage1 na hd(0,6), to je za kernel hda7. Grubov hd(1,2) je za kernel hdb3 itd.

Kada zavrsis editovanje Menu.lst, snimi promene i vrati se na onaj terminal gde ti je otvoren Grubov terminal.
Kucaj sada u grubovom terminalu
root hd(x,y) gde su ti x i y one vrednosti koje ti je nasla naredba find.
Sledeci korak je:
setup hd0 - sto ce ponovo da upise Grub u MBR PRVOG DISKA na sistemu.

Sada probaj da restartujes komp.
Ukoliko dobijes Kernel Panic nakon restarta, znaci da kernel nije nasao init.rd, tj. da si u Menu.lst kernelu zadao pogresnu particiju sa koje treba da potrazi init.
Ukoliko se posle restarta Grub pozali da ne moze da nadje Kernel, onda si u Menu.lst pogresno postavio particije sa kojih Grub treba da pronadje kernel.

Ko je trenutno na forumu
 

Ukupno su 1191 korisnika na forumu :: 37 registrovanih, 11 sakrivenih i 1143 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: amaterSRB, Andrija357, aramis s, Buzdovan, Denaya, Dimitrise93, dragoljub11987, FOX, Georgius, ikan, Istman, ivica976, Karla, kjkszpj, kunktator, kybonacci, ladro, M1los, Milometer, Mixelotti, nemkea71, Pakito93, panzerwaffe, pein, RJ, royst33, sasa76, Shinobi, Sirius, slonic_tonic, solic, Srle993, stegonosa, Tvrtko I, vathra, vukovi, |_MeD_|