Forum » Operacijski sistemi » [UBUNTU 10.04] GRUB se ne postavi
[UBUNTU 10.04] GRUB se ne postavi
matijaz74 ::
Pozdravljeni!
samo to se mi prikaže ko se računalnik požene, ter se ustavi. Na tipkovnici utripajo vse tri lučka. Torej računalnik zablokira. Računalnik uporabljam kot server. Probal sem z rešitvijo 1. rešitev. Iz neta sem si potegnil Live CD Ubuntu 10.04 remix UBUNTU 10.04 Rescue remix Prosim kako naj rešim zadevo. Hvala vam za odgovor in za pomoč.
Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
samo to se mi prikaže ko se računalnik požene, ter se ustavi. Na tipkovnici utripajo vse tri lučka. Torej računalnik zablokira. Računalnik uporabljam kot server. Probal sem z rešitvijo 1. rešitev. Iz neta sem si potegnil Live CD Ubuntu 10.04 remix UBUNTU 10.04 Rescue remix Prosim kako naj rešim zadevo. Hvala vam za odgovor in za pomoč.
lp
Matijaž
Matijaž
matijaz74 ::
Upgrade sem poganjal. Pa se je zatikalo pri upgrade novega jedra. Nisem se preveč posvečal temu problemu. Server je pa kljub temu lepo deloval. Dokler nisem računalnik resetiral. Vem da rešitev obstaja vendar ne vem. Katera je taprava. Če je kdo imel kakšen podoben primer mi lahko vsaj link pošlje. Hvala!
lp
Matijaž
Matijaž
matijaz74 ::
Hmmm ... to varjanto sem probal pa mi ni jasno zakaj se mi ne more postaviti
pri ukazoma
se mi pojavi napaka:
podobno tudi pri drugem ukazu. Je to lahko problem?
pri ukazoma
sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc
se mi pojavi napaka:
mount: mount point /mnt/dev does not exist
podobno tudi pri drugem ukazu. Je to lahko problem?
lp
Matijaž
Matijaž
Icematxyz ::
Se pravi Grub 2 "se postavi", zagon je pa neuspešen? V Grub 2 lahko izbereš starejše jedro in poskusiš zagnati Ubuntu in kako se takšen poskus konča?
Kako dolgo pa se je pojavljala težava pri nadgradnji jedra? Glede na to, da moraš po nadgradnji jedra znova zagnati Ubuntu predvidevam, da starejša jedra ne predstavljajo težave in torej najprej poskusi in testiraj to!
Kako dolgo pa se je pojavljala težava pri nadgradnji jedra? Glede na to, da moraš po nadgradnji jedra znova zagnati Ubuntu predvidevam, da starejša jedra ne predstavljajo težave in torej najprej poskusi in testiraj to!
Zgodovina sprememb…
- spremenil: Icematxyz ()
matijaz74 ::
Ne ne ne ... itak da ne. Naprej sem izvedel ukaz
Da ne pozabim iz neta sem potegnil UBUNTU 10.04 RESCUE REMIX.
GRUB se ne postavi in ni uspešen.
sudo fdisk -lnato pa sem napisal
sudo mount /dev/sda1 /mntNato sem pa napisal
sudo mount --bind /dev /mnt/devvendar mi javi napako:
mount: mount point /mnt/dev does not exist. No potem sem pa naredil tako da sem skreral direktorije proc/ in dev/ ker in je ukaz
sudo mount --bind /dev /mnt/devin
sudo mount --bind /proc /mnt/proclepo šla skozi. Potem pa tako kot po navodilih sem napisal ukaz
sudo chrootspet se je pokazala napaka
chroot: cannot command 'bin/bash': No much file or directoryRes je da ne obstaja ta kommanda v /bin direktoriju sem pa preveril če bo izpisalo če samo napišem 'chr' in 2× prisnil TAB tipko in je izpisalo 'chroot'. Glede ukaza
update-initramfs -u -k 2.6.38-8-generic (or your version)pa kratkomalo ne vem kaj tu misli. Jaz sem napisal
update-initramfs -u -k 2.6.32.36-server
Da ne pozabim iz neta sem potegnil UBUNTU 10.04 RESCUE REMIX.
Se pravi Grub 2 "se postavi", zagon je pa neuspešen? V Grub 2 lahko izbereš starejše jedro in poskusiš zagnati Ubuntu in kako se takšen poskus konča?
Kako dolgo pa se je pojavljala težava pri nadgradnji jedra? Glede na to, da moraš po nadgradnji jedra znova zagnati Ubuntu predvidevam, da starejša jedra ne predstavljajo težave in torej najprej poskusi in testiraj to!
GRUB se ne postavi in ni uspešen.
lp
Matijaž
Matijaž
Zgodovina sprememb…
- spremenil: matijaz74 ()
5er--> ::
pred
naredi še
Pa tukaj si narobe prepisal stvar.
ni
ampak
Pa ful pomaga, če veš kaj delaš / bereš napake. ;)
Edit: tisto moje ne bo prava rešitev. Po mojem ne mountaš prave particije. Poizkusi s sda2, oz. prilepi izpis, ki ti ga da fdisk
sudo mount /dev/sda1 /mnt
naredi še
sudo mkdir /mnt
Pa tukaj si narobe prepisal stvar.
ni
sudo chroot
ampak
sudo chroot /mnt
Pa ful pomaga, če veš kaj delaš / bereš napake. ;)
Edit: tisto moje ne bo prava rešitev. Po mojem ne mountaš prave particije. Poizkusi s sda2, oz. prilepi izpis, ki ti ga da fdisk
Zgodovina sprememb…
- spremenilo: 5er--> ()
Icematxyz ::
GRUB se ne postavi in ni uspešen.
Si slučajno pred to težavo odstranjeval "starejša jedra"? Bi morala "starejša jedra" še biti prisotna na računalniku?
matijaz74 ::
pred
sudo mount /dev/sda1 /mnt
naredi še
sudo mkdir /mnt
Pa tukaj si narobe prepisal stvar.
ni
sudo chroot
ampak
sudo chroot /mnt
Pa ful pomaga, če veš kaj delaš / bereš napake. ;)
Edit: tisto moje ne bo prava rešitev. Po mojem ne mountaš prave particije. Poizkusi s sda2, oz. prilepi izpis, ki ti ga da fdisk
Vse to sem naredil. Ker ni drugače šlo. z mkdir ukazi sem naredil direktorije in jih mount-au. Moja napaka ... narobe sem napisal ukaz
sudo chrootpravilno je
sudo chroot /mntvendar mi vseeno napiše napako, da ne obstaja ta ukaz. Sem še enkrat preveril.
lp
Matijaž
Matijaž
matijaz74 ::
GRUB se ne postavi in ni uspešen.
Si slučajno pred to težavo odstranjeval "starejša jedra"? Bi morala "starejša jedra" še biti prisotna na računalniku?
Nisem odstranjeval. Sem pa z ukazom
sudo apt-get update sudo apt-get upgradenadgrajeval ubuntu pa se je zmeraj zataknilo pri jedru. Pri delujočem serverju ni bilo problem. Problem je nastal ko sem ponovno zagnal. No škoda da nisem že prej reševal težavo ko je še vse delovalo. Starejše verzije jedra so vse v
/dev/sda1mount-ano v
/mnt
lp
Matijaž
Matijaž
5er--> ::
Jaz bi poskusil računalnik zagnat iz enega navadnega ubuntu live CD-ja. (tale remix varjanta mi nekako ne diši)
Icematxyz ::
nadgrajeval ubuntu pa se je zmeraj zataknilo pri jedru.
-Kaj točno se je pa zataknilo? Je pa bil ponoven zagon pri prejšnjih jedrih uspešen?
-Vsebino datoteke /boot/grub/grub.cfg prilepi sem. Če bo kaj izstopalo.
matijaz74 ::
No da ne pozabim še to. sda1 je parava particija. sda1 je boot particija. V njej so vse zagonske slika sistema.
lp
Matijaž
Matijaž
matijaz74 ::
Jaz bi poskusil računalnik zagnat iz enega navadnega ubuntu live CD-ja. (tale remix varjanta mi nekako ne diši)
Sej je live-cd. Vendar je okrnjeni ubuntu brez grafičnega okolja. In še celo narejen je izrecno za Ubuntu 10.04. Računalnik pa ni tako močan da bi še grafiko požiral.
lp
Matijaž
Matijaž
Daedalus ::
Grub se čisto lepo postavi. Po bootu kernela pa se ne pojavi disk z / fs, zato kernel zažene paniko. Probaj bootat starejšo verzijo kernela. Ob bootu,malo prej ko se požene grub, drži tipko shift, da ti pokaže boot meni. Tam izberi en starejši kernel, pa poženi server s tem. Ko bo lavfal, pa probaj pognat reinstal novejšega kernela, pa sem nalepi error, ki ga dobiš. Ni potrebe za vsako malenkost rescu cd-ja na dan vlečt.
Man is condemned to be free; because once thrown into the world,
he is responsible for everything he does.
[J.P.Sartre]
he is responsible for everything he does.
[J.P.Sartre]
matijaz74 ::
nadgrajeval ubuntu pa se je zmeraj zataknilo pri jedru.
-Kaj točno se je pa zataknilo? Je pa bil ponoven zagon pri prejšnjih jedrih uspešen?
-Vsebino datoteke /boot/grub/grub.cfg prilepi sem. Če bo kaj izstopalo.
Hmmm ... težko se bom spomnil, kaj pri nadgradnji na novejši kernel je dagradnja se prekinila. In to pri verziji 2.6.32.38. Računalnik je skoz deloval non stop, tako da ni bilo potrebe reštartati. Razen zadnje dni, ker sem hotel urediti glede hrupnega ventilatorja napajalnika. Sedaj zagon sploh ne deluje kako naj pridem do grub.cfg :) Mountau sem sda1 kjer ni ted direktorijev.
lp
Matijaž
Matijaž
Icematxyz ::
Se pravi si nadgrajeval jedra in nisi znova zaganjal računalnika? Kot pravi @Daedalus to se dogaja "po fazi Grub 2", ampak če imaš nameščeno več kot eno jedro bi ti Grub 2 prikazalo.
Pritisni torej tipko Shift in jo drži ob zagonu računalnika in Grub 2 ti mora prikazati. Potem izberi starejšo jedro in poskusi z zagonom Ubuntu OS.
Pritisni torej tipko Shift in jo drži ob zagonu računalnika in Grub 2 ti mora prikazati. Potem izberi starejšo jedro in poskusi z zagonom Ubuntu OS.
matijaz74 ::
Grub se čisto lepo postavi. Po bootu kernela pa se ne pojavi disk z / fs, zato kernel zažene paniko. Probaj bootat starejšo verzijo kernela. Ob bootu,malo prej ko se požene grub, drži tipko shift, da ti pokaže boot meni. Tam izberi en starejši kernel, pa poženi server s tem. Ko bo lavfal, pa probaj pognat reinstal novejšega kernela, pa sem nalepi error, ki ga dobiš. Ni potrebe za vsako malenkost rescu cd-ja na dan vlečt.
Joooo ... hvala ... tega pa res nisem vedel. Server spet končno deluje. Izvedel sem spet upgrade in dobil to napako.
Če želite popraviti napake, poskusite pognati 'apt-get -f install'. Naslednji paketi imajo nerešene odvisnosti: linux-image-server: Odvisen od: linux-image-2.6.32-38-server vendar ni nameščen E: Nerešene odvisnosti. Poskusite uporabiti -f.Če se ne motim bo potrebno ročno instalirati linux-image-2.6.32.38-server, katerega pa bom moral tudi ročno potegniti iz neta ... ?
Se pravi si nadgrajeval jedra in nisi znova zaganjal računalnika? Kot pravi @Daedalus to se dogaja "po fazi Grub 2", ampak če imaš nameščeno več kot eno jedro bi ti Grub 2 prikazalo.
Pritisni torej tipko Shift in jo drži ob zagonu računalnika in Grub 2 ti mora prikazati. Potem izberi starejšo jedro in poskusi z zagonom Ubuntu OS.
Deluje hvala!
lp
Matijaž
Matijaž
Zgodovina sprememb…
- spremenil: matijaz74 ()
matijaz74 ::
Pognal sem ukaz
sudo apt-get -f installin dobil ta izpis
Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 316444 files and directories currently installed.) Unpacking linux-image-2.6.32-38-server (from .../linux-image-2.6.32-38-server_2.6.32-38.83_amd64.deb) ... Done. dpkg: error processing /var/cache/apt/archives/linux-image-2.6.32-38-server_2.6.32-38.83_amd64.deb (--unpack): spodletelo v buffer_write(fd) (10, ret=-1): backend dpkg-deb during `./boot/vmlinuz-2.6.32-38-server': No space left on device dpkg-deb: subprocess paste killed by signal (Broken pipe) Running postrm hook script /usr/sbin/update-grub. Generating grub.cfg ... Found linux image: /boot/vmlinuz-2.6.32-37-server Found linux image: /boot/vmlinuz-2.6.32-36-server Found initrd image: /boot/initrd.img-2.6.32-36-server Found linux image: /boot/vmlinuz-2.6.32-35-server Found initrd image: /boot/initrd.img-2.6.32-35-server Found linux image: /boot/vmlinuz-2.6.32-34-server Found initrd image: /boot/initrd.img-2.6.32-34-server Found linux image: /boot/vmlinuz-2.6.32-33-server Found initrd image: /boot/initrd.img-2.6.32-33-server Found linux image: /boot/vmlinuz-2.6.32-32-server Found initrd image: /boot/initrd.img-2.6.32-32-server Found linux image: /boot/vmlinuz-2.6.32-30-server Found initrd image: /boot/initrd.img-2.6.32-30-server Found linux image: /boot/vmlinuz-2.6.32-29-server Found initrd image: /boot/initrd.img-2.6.32-29-server Found linux image: /boot/vmlinuz-2.6.32-28-server Found initrd image: /boot/initrd.img-2.6.32-28-server Found linux image: /boot/vmlinuz-2.6.32-27-server Found initrd image: /boot/initrd.img-2.6.32-27-server Found linux image: /boot/vmlinuz-2.6.32-26-server Found initrd image: /boot/initrd.img-2.6.32-26-server Found linux image: /boot/vmlinuz-2.6.32-25-server Found initrd image: /boot/initrd.img-2.6.32-25-server Found linux image: /boot/vmlinuz-2.6.32-24-server Found initrd image: /boot/initrd.img-2.6.32-24-server Found linux image: /boot/vmlinuz-2.6.32-22-server Found initrd image: /boot/initrd.img-2.6.32-22-server Found linux image: /boot/vmlinuz-2.6.32-21-server Found initrd image: /boot/initrd.img-2.6.32-21-server Found memtest86+ image: /memtest86+.bin done Errors were encountered while processing: /var/cache/apt/archives/linux-image-2.6.32-38-server_2.6.32-38.83_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
lp
Matijaž
Matijaž
Icematxyz ::
No space left on device
Imaš ločen /boot razdelek in je poln. Odstrani nekaj starejših jeder.
matijaz74 ::
No space left on device
Imaš ločen /boot razdelek in je poln. Odstrani nekaj starejših jeder.
A kratko z rm zbrišem vse starejše verzije?
Pa še nekaj kako naj uredim GRUB meni? Katera datoteka je taprva da zbrišem vrstice za starejše verzije?
Hvala.
lp
Matijaž
Matijaž
Icematxyz ::
A kratko z rm zbrišem vse starejše verzije?
Ne. Ker gre za strežnik uporabi apt-get in jih odstrani ročno na takšen način in pa seveda najnovejšega jedra in še enega jedra pred njim ne odstranjuj. Potem izvedi posodobitev in tokrat se bo izvedla uspešno in torej težav več ne bo.
V bodoče boš moral torej paziti, da se ne bo zgodba ponovila, torej boš moral odstranjevati občasno starejša jedra (zadnja dva vedno pusti) oziroma, če nimaš tehtnega razloga ne ustvarjaj ločenega /boot razdelka ali pa mu dodeli naslednjič več prostora!
Pa še nekaj kako naj uredim GRUB meni? Katera datoteka je taprva da zbrišem vrstice za starejše verzije?
To se izvaja samodejno, če izvedeš sledeč ukaz:
sudo update-grub
Oziroma bo se tako to izvedlo samodejno, ko boš odstranil starejša jedra in tokrat seveda uspešno posodobil Ubuntu na najnovejše jedro!
Zgodovina sprememb…
- spremenil: Icematxyz ()
matijaz74 ::
Ne. Ker gre za strežnik uporabi apt-get in jih odstrani ročno na takšen način in pa seveda najnovejšega jedra in še enega jedra pred njim ne odstranjuj. Potem izvedi posodobitev in tokrat se bo izvedla uspešno in torej težav več ne bo.
sudo apt-get remove linux-image-2.6.32-22-server Branje seznama paketov... Narejeno Gradnja drevesa odvisnosti Branje podatkov o stanju... Narejeno Poskusite zagnati 'apt-get -f install', če želite popraviti: Naslednji paketi imajo nerešene odvisnosti: linux-image-server: Odvisen od: linux-image-2.6.32-38-server vendar ne bo nameščen E: Nerešene odvisnosti. Poskusite 'apt-get -f install' brez paketov (ali podajte rešitev).
Upam da sem pravilno napisal brisanje.
izvedel sem tudi
sudo apt-get autoremove
sudo apt-get autoremove --purge
sudo apt-get remove --purge
Pri vseh se pojavi to sporočilo.
lp
Matijaž
Matijaž
matijaz74 ::
Tudi to izvedel izpisalo se je po tem kar je prebral in sem moral potraditi z (y)
(Reading database ... 316444 files and directories currently installed.) Unpacking linux-image-2.6.32-38-server (from .../linux-image-2.6.32-38-server_2.6.32-38.83_amd64.deb) ... Done. dpkg: error processing /var/cache/apt/archives/linux-image-2.6.32-38-server_2.6.32-38.83_amd64.deb (--unpack): spodletelo v buffer_write(fd) (10, ret=-1): backend dpkg-deb during `./boot/vmlinuz-2.6.32-38-server': No space left on device dpkg-deb: subprocess paste killed by signal (Broken pipe) Running postrm hook script /usr/sbin/update-grub. Generating grub.cfg ... Found linux image: /boot/vmlinuz-2.6.32-37-server Found linux image: /boot/vmlinuz-2.6.32-36-server Found initrd image: /boot/initrd.img-2.6.32-36-server Found linux image: /boot/vmlinuz-2.6.32-35-server Found initrd image: /boot/initrd.img-2.6.32-35-server Found linux image: /boot/vmlinuz-2.6.32-34-server Found initrd image: /boot/initrd.img-2.6.32-34-server Found linux image: /boot/vmlinuz-2.6.32-33-server Found initrd image: /boot/initrd.img-2.6.32-33-server Found linux image: /boot/vmlinuz-2.6.32-32-server Found initrd image: /boot/initrd.img-2.6.32-32-server Found linux image: /boot/vmlinuz-2.6.32-30-server Found initrd image: /boot/initrd.img-2.6.32-30-server Found linux image: /boot/vmlinuz-2.6.32-29-server Found initrd image: /boot/initrd.img-2.6.32-29-server Found linux image: /boot/vmlinuz-2.6.32-28-server Found initrd image: /boot/initrd.img-2.6.32-28-server Found linux image: /boot/vmlinuz-2.6.32-27-server Found initrd image: /boot/initrd.img-2.6.32-27-server Found linux image: /boot/vmlinuz-2.6.32-26-server Found initrd image: /boot/initrd.img-2.6.32-26-server Found linux image: /boot/vmlinuz-2.6.32-25-server Found initrd image: /boot/initrd.img-2.6.32-25-server Found linux image: /boot/vmlinuz-2.6.32-24-server Found initrd image: /boot/initrd.img-2.6.32-24-server Found linux image: /boot/vmlinuz-2.6.32-22-server Found initrd image: /boot/initrd.img-2.6.32-22-server Found linux image: /boot/vmlinuz-2.6.32-21-server Found initrd image: /boot/initrd.img-2.6.32-21-server Found memtest86+ image: /memtest86+.bin done Errors were encountered while processing: /var/cache/apt/archives/linux-image-2.6.32-38-server_2.6.32-38.83_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
lp
Matijaž
Matijaž
5er--> ::
Po mojem ti vrže napako, ker nimaš dovolj placa.
Jaz bi naredil:
nato pa (ene parkrat...):
Jaz bi naredil:
sudo apt-get remove linux-image-2.6.32-21-server linux-image-2.6.32-22-server linux-image-2.6.32-24-server linux-image-2.6.32-25-server linux-image-2.6.32-26-server linux-image-2.6.32-27-server linux-image-2.6.32-28-server
nato pa (ene parkrat...):
sudo apt-get upgrade sudo apt-get -f install
matijaz74 ::
hmmm ... sem izvedel ta prvi ukaz. Pa mi je izpisalo tisto na začetku. Bom jutri nadaljeval. Sem že izmozga. :) Hvala!
lp
Matijaž
Matijaž
Icematxyz ::
Poskusi še sledeč ukaz:
sudo dpkg -r linux-image-2.6.32-21-server
Ali pa še enkrat poskusi in uporabi apt-get in predhodno izvedi ukaz:
sudo apt-get remove linux-image-server
sudo dpkg -r linux-image-2.6.32-21-server
Ali pa še enkrat poskusi in uporabi apt-get in predhodno izvedi ukaz:
sudo apt-get remove linux-image-server
matijaz74 ::
Uspelo! Hvala! uporabil sem
sudo dpkg -r linux-image-2.6.32-21-serverna to pa
apt-get -f installSedaj noramlno teče. Hvala še enkrat. Odslej bom moral res skrbeti in pridno brisati. Vendar pa spet ne preveč. Odslej sem pustil 6 paketov.
lp
Matijaž
Matijaž
Icematxyz ::
Lepo, da si rešil. Drugače pa občasno odstrani starejša jedra da, ampak ostaneta naj takrat kakšni dve najnovejši jedri in nič več.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Lubuntu & problem s CF card readerjemOddelek: Operacijski sistemi | 965 (858) | Zvezdica27 |
» | [UBUNTU SERVER 10.04] Grub se ne postaviOddelek: Operacijski sistemi | 9794 (9006) | Icematxyz |
» | Ubuntu 10.04 LTS - Change is coming (strani: 1 2 3 4 … 17 18 19 20 )Oddelek: Operacijski sistemi | 142725 (105611) | Icematxyz |
» | WiFi ne dela na Lenovo R500 z Ubuntu 10.04 LTS (64 bit)Oddelek: Operacijski sistemi | 1574 (1379) | Icematxyz |
» | Kako v Ubuntuju vklopiti nov kernel?Oddelek: Operacijski sistemi | 1139 (1013) | Mitja358 |