Forum » Operacijski sistemi » [UBUNTU SERVER 10.04] Grub se ne postavi
[UBUNTU SERVER 10.04] Grub se ne postavi
matijaz74 ::
Pozdravljeni! Problem imam z postavitvijo GRUB-a. Ko poženem server se ustavi pri
Je pa res da sem, pred izklopom pritisnil ukaz uredi GRUB ali nekaj v tem smislu. Tako, da je prejšnje verzije linux iz menija zbrisalo. Kako naj rešim to težavo. Hvala vam za pomoč!
grub >. Enostavno se kernel ne naloži.
Je pa res da sem, pred izklopom pritisnil ukaz uredi GRUB ali nekaj v tem smislu. Tako, da je prejšnje verzije linux iz menija zbrisalo. Kako naj rešim to težavo. Hvala vam za pomoč!
lp
Matijaž
Matijaž
- spremenil: matijaz74 ()
Icematxyz ::
Če te prav razumem, do Grub 2 izbirnika, kjer lahko izbereš želeno jedro še prideš in zagon kateregakoli se konča na omenjen način?
Kaj točni si počel, na novo si nameščal Grub 2 ali pognal ukaz sudo update-grub, ročno si brisal jedra, kjer si tudi kakšno od le-teh zagotovo pustil, ročno si urejal kakšne datoteke za Grub 2?
Kaj točni si počel, na novo si nameščal Grub 2 ali pognal ukaz sudo update-grub, ročno si brisal jedra, kjer si tudi kakšno od le-teh zagotovo pustil, ročno si urejal kakšne datoteke za Grub 2?
matijaz74 ::
Če te prav razumem, do Grub 2 izbirnika, kjer lahko izbereš želeno jedro še prideš in zagon kateregakoli se konča na omenjen način?
Kaj točni si počel, na novo si nameščal Grub 2 ali pognal ukaz sudo update-grub, ročno si brisal jedra, kjer si tudi kakšno od le-teh zagotovo pustil, ročno si urejal kakšne datoteke za Grub 2?
Ammm ... grub menu se ni pojavil ampak se je ustavilo pri ukazu kot sem prej zapisal
grub >. Na začetku piše Minimum-Bash. Točno prikažejo slike. Če pritisnem tipko TAB mi pa izpiše cel kup ukazov. Slike bi lahko priložil zraven, vendar ne deluje. Prikaz slik iz drugega servisa.
lp
Matijaž
Matijaž
Zgodovina sprememb…
- spremenil: matijaz74 ()
matijaz74 ::
Naj bolj točno opišem kje se mi ustavi. Napisal bom samo delno.
Potem ko pritisnem tipko TAB pa
Minimal BASH-like line editing is supported. For the first ...
Potem ko pritisnem tipko TAB pa
Possible commands are: . 915resolution [ acpi ...Torej ... GRUB menija ni. GRUB meni se je zrušil sedaj pa moram nazaj izpostaviti ali kaj moram narediti, da lahko poženem sistem. Malo bom še pogledal po netu, če je kakšna rešitem. Enostavno razložena. Na serverju je pa samo en sistem tako, zakaj se je GRUB pojavljal, Verjetno zaradi tega ker se je sistem tudi upgrade-u in tako je polnil GRUB meni. Hvala vam za pomoč, če boste prej najdli rešitev kot jaz.
lp
Matijaž
Matijaž
Zgodovina sprememb…
- spremenil: matijaz74 ()
Icematxyz ::
Če nimaš izdelanega kakšnega RAID polja ali ločenega /boot razdelka s pomočjo namestitvenega LiveUSB/LiveCD izvedi sledeč postopek:
Navodila
Obstajajo tudi GUI orodja, ampak načeloma se mi postopek višje zdi dovolj enostaven in kratek in najprej preizkusi to in poročaj o rezultatu. Če česar v navodilih ne razumeš pa vprašaj!
Navodila
Obstajajo tudi GUI orodja, ampak načeloma se mi postopek višje zdi dovolj enostaven in kratek in najprej preizkusi to in poročaj o rezultatu. Če česar v navodilih ne razumeš pa vprašaj!
Zgodovina sprememb…
- spremenil: Icematxyz ()
matijaz74 ::
Hvala bogu da nimam še te razdelke RAID. Nameščal sem Ubuntu Server privzeto tako da je razdelke Ubuntu sam uredil. Hvala bom probal na tak način, drugače sem pa najdel še en način. Seveda bom sporočal o rešitvi.
lp
Matijaž
Matijaž
matijaz74 ::
Pozdravljni! Sedaj sem se spravil reševanje serverja. Potegnil sem si iz neta Ubuntu Rescue Remix Live CD. Pognal sem ukaz
fdisk -lin mi prikatal sledeč. Po vsakem razdelku je napisano
Partition 1 does not end on cylinder boundary.... no bom probal kaj se naprej zgodi.
lp
Matijaž
Matijaž
Icematxyz ::
Grub se v normalnih razmerah ne bi "okvaril" sam od sebe in višje nisi povedal, kaj točno si počel, da je prišlo do te težave in za to ti torej ne morem pomagati bolj konkretno, kot to da ti predlagam da po postopku, ki sem ga že podal poskusiš znova namestiti/obnoviti Grub 2 in vidiš če se Ubuntu zažene. Sumim, da si se igral z spreminjanjem strukture razdelkov tik pred to težavo?
Kakorkoli sledi najprej navodilom, ki sem ti jih podal in poročaj kakšen bo torej rezultat!
Kakorkoli sledi najprej navodilom, ki sem ti jih podal in poročaj kakšen bo torej rezultat!
matijaz74 ::
Iščem meni kateri se prikaže preden se server fizično ugasne. Najprej sem napisal
sudo shutdown nowPo postopku prekinitve sistema se je pojavil meni. Na njem je bilo, kot se spomim ... pisalo. Uredi GRUB ... al nekaj takega ... prijava na varni desktop safe...., zogon sistema iz prvega diska al nekaj takega. No ker sem opazil, da je Uredi GRUB (da počisti meni) sem to pritisnil in je opravil, kar je opravil. Zakaj sem pa server hotel ugasniti? Zato ker mi napajalnik, je nagajal (vsakih ko je server želel narediti kaj težjega se je resetiral). Tako da imam dve težave (napajalnik, zagon sistema). Ja vem da GRUB2 se ne bi samoodsebe pokvaril to vem. Bom jutri sporočal kako je šlo.
lp
Matijaž
Matijaž
BlaY0 ::
Grub ti ne najde konfiga (menu.lst). Probaj ga poiskat kar krek te ukazne vrstice. Malo se sprehodi po particijah. Gre nekako takole... odtipkaj "root (hd0," in stisni tab. Zlistale se ti bodo particije. Nadaljuj recimo "root (hd0,1)" za drugo particijo. Potem odtipkaj "configfile /" in tab pa se ti bodo zlistali direktoriji na tej particiji. Iščeč /grub ali /boot/grub direktorij. Če ni nobenega od dveh na tej particiji zamenjaš particijo z "root (hd0,0)" in spet probaš poiskati menu.lst. Če ga nikjer ne najdeš poskusi najti kernel ter initrd sliko in ju naložiti na roke. Recimo takole... predvidevam da imaš recimo ločeno boot particijo, ki je prva primarna:
root (hd0,0) kernel /vmlinuz-lcgjhfgjh ro root=/dev/sda2 initrd /initrd-kdjhcf boot
matijaz74 ::
Grub se v normalnih razmerah ne bi "okvaril" sam od sebe in višje nisi povedal, kaj točno si počel, da je prišlo do te težave in za to ti torej ne morem pomagati bolj konkretno, kot to da ti predlagam da po postopku, ki sem ga že podal poskusiš znova namestiti/obnoviti Grub 2 in vidiš če se Ubuntu zažene. Sumim, da si se igral z spreminjanjem strukture razdelkov tik pred to težavo?
Kakorkoli sledi najprej navodilom, ki sem ti jih podal in poročaj kakšen bo torej rezultat!
Tako danes sem se spet lotil reševanje GRUB 2. Šel sem po prejšnjem postopku ki si ga posredoval. Vse je šlo lepo razen na koncu ne. Pred točko D. piše:
Restart your computer. As previous Grub 2 entries are removed, run the following command to restore them:
Ko napišem ukaz
sudo update-grubmi javi napako.
/usr/sbin/grub-probe: error: cnanot find device for / (is /dev mounted?).No ... sem potem še mountau nazaj. Vendar mi še zmeraj javi napako. No še nekaj. Iz neta sem si potegnil Ubuntu Mini Remix 10.04 Live CD ... Rescue nima vseh ukazov. Pred začetkom sem napisal ukaz
sudo fdisk -lizpisal mi je razdelke pri prvem /dev/sda1 pa je še dopisal
Partition 1 does not end on cylinder boundary.. Kaj to pomeni da je problem v prvem razdelku? Da je pokvarjen? Hvala za odgovor.
lp
Matijaž
Matijaž
BlaY0 ::
Ne nujno. Danes CHS geometrija pri diskih ne igra več nobene vloge. Večina orodij za formatiranje ti naredi začetek prve particije na sektorju 2048, se pravi na drugem megabajtu.
Daj ti poglej kje imaš grub.cfg.
PS: Moj zgornji post se sicer nanaša na legacy GRUB ampak princip ostaja enak.
Daj ti poglej kje imaš grub.cfg.
PS: Moj zgornji post se sicer nanaša na legacy GRUB ampak princip ostaja enak.
Icematxyz ::
@matijaz74
Točka D se izvrši šele po ponovnem zagonu računalnika, če je zagon uspešen. Se pravi natančno izvedi točke A, B in C in potem znova poženi računalnik.
Če se Ubuntu ne bo zagnal in če si uporabil v navodilih pravilen razdelek in namestil Grub 2 na pravilen podatkovni nosilec potem je verjetno težava drugje in ne gre za kaj preprostega.
Torej še enkrat od začetka izvedi navodila brez točke D in znova poženi računalnik in poročaj in najbolje bi bilo, če bi pri tem uporabil namestitveni Ubuntu LiveCD/LiveUSB enaka različica in arhitektura, kot je nameščen Ubuntu in če postopek ne bo uspešen bomo se torej naprej ukvarjali s tem, kje dejansko leži težava!
Točka D se izvrši šele po ponovnem zagonu računalnika, če je zagon uspešen. Se pravi natančno izvedi točke A, B in C in potem znova poženi računalnik.
Če se Ubuntu ne bo zagnal in če si uporabil v navodilih pravilen razdelek in namestil Grub 2 na pravilen podatkovni nosilec potem je verjetno težava drugje in ne gre za kaj preprostega.
Torej še enkrat od začetka izvedi navodila brez točke D in znova poženi računalnik in poročaj in najbolje bi bilo, če bi pri tem uporabil namestitveni Ubuntu LiveCD/LiveUSB enaka različica in arhitektura, kot je nameščen Ubuntu in če postopek ne bo uspešen bomo se torej naprej ukvarjali s tem, kje dejansko leži težava!
matijaz74 ::
@matijaz74
Točka D se izvrši šele po ponovnem zagonu računalnika, če je zagon uspešen. Se pravi natančno izvedi točke A, B in C in potem znova poženi računalnik.
Če se Ubuntu ne bo zagnal in če si uporabil v navodilih pravilen razdelek in namestil Grub 2 na pravilen podatkovni nosilec potem je verjetno težava drugje in ne gre za kaj preprostega.
Torej še enkrat od začetka izvedi navodila brez točke D in znova poženi računalnik in poročaj in najbolje bi bilo, če bi pri tem uporabil namestitveni Ubuntu LiveCD/LiveUSB enaka različica in arhitektura, kot je nameščen Ubuntu in če postopek ne bo uspešen bomo se torej naprej ukvarjali s tem, kje dejansko leži težava!
Danes sem enako naredil brez točke D (sem prebral navodila). Nobene spremembe ni bilo. Pa čeprav je bilo napisano, da je uspešno. Uporabil sme kot sem prej navedel pravilo verzijo Ubuntu-ja torej 10.04 LiveCD samo da še piše zraven Remix. Deluje v kozolni različici.
Še en podatek. Ko sem mountau /dev/sda1 v /mnt sem pogledal seznam datotek in map ter opazil zelo veliko datotek ko sem update server. Potem sem pa pogledal tudi mapo grub v njem nisem opazil datoteke grub.cfg ampak grub.cfg.new. Pa še enekaj. Kosi omenil verzijo. Upam da ni razlika v kernelu zadnji upgrade ima verzijo 2.6.32-41 Ubuntu Live CD pa 2.6.32-24.
lp
Matijaž
Matijaž
Icematxyz ::
A tako torej praviš.
OK, torej to sva lahko dokaj prepričana, da to področje ni več težava.
Tako se to počne da in sicer potrebna je dvosmerna komunikacija pri reševanju težave.
Z nekaj sreče torej odvisno od vsebine datoteke, bo zadostovalo, če boš ročno preimenoval grub.cfg.new v grub.cfg in znova pognal računalnik!
P.S. Če pa to ne bo zadostovalo ali vsebina datoteke ne zadošča pa boš poskusil še nekaj drugega in torej sedaj s ukazom sudo cp ali gksudo Nautilus, če je na voljo GUI preimenuj datoteko znova poženi računalnik in poročaj, če se torej Ubuntu uspešno zažene!
Danes sem enako naredil brez točke D (sem prebral navodila). Nobene spremembe ni bilo. Pa čeprav je bilo napisano, da je uspešno.
OK, torej to sva lahko dokaj prepričana, da to področje ni več težava.
Še en podatek. Ko sem mountau /dev/sda1 v /mnt sem pogledal seznam datotek in map ter opazil zelo veliko datotek ko sem update server. Potem sem pa pogledal tudi mapo grub v njem nisem opazil datoteke grub.cfg ampak grub.cfg.new.
Tako se to počne da in sicer potrebna je dvosmerna komunikacija pri reševanju težave.
Z nekaj sreče torej odvisno od vsebine datoteke, bo zadostovalo, če boš ročno preimenoval grub.cfg.new v grub.cfg in znova pognal računalnik!
P.S. Če pa to ne bo zadostovalo ali vsebina datoteke ne zadošča pa boš poskusil še nekaj drugega in torej sedaj s ukazom sudo cp ali gksudo Nautilus, če je na voljo GUI preimenuj datoteko znova poženi računalnik in poročaj, če se torej Ubuntu uspešno zažene!
matijaz74 ::
A tako torej praviš.
Danes sem enako naredil brez točke D (sem prebral navodila). Nobene spremembe ni bilo. Pa čeprav je bilo napisano, da je uspešno.
OK, torej to sva lahko dokaj prepričana, da to področje ni več težava.
Še en podatek. Ko sem mountau /dev/sda1 v /mnt sem pogledal seznam datotek in map ter opazil zelo veliko datotek ko sem update server. Potem sem pa pogledal tudi mapo grub v njem nisem opazil datoteke grub.cfg ampak grub.cfg.new.
Tako se to počne da in sicer potrebna je dvosmerna komunikacija pri reševanju težave.
Z nekaj sreče torej odvisno od vsebine datoteke, bo zadostovalo, če boš ročno preimenoval grub.cfg.new v grub.cfg in znova pognal računalnik!
P.S. Če pa to ne bo zadostovalo ali vsebina datoteke ne zadošča pa boš poskusil še nekaj drugega in torej sedaj s ukazom sudo cp ali gksudo Nautilus, če je na voljo GUI preimenuj datoteko znova poženi računalnik in poročaj, če se torej Ubuntu uspešno zažene!
Napisal sem ukaz
sudo cp grub.cfg.new grub.cfgin restartal računalnik. Ubuntu server se ni ponovno pognal in se je spet ustavil pri ukazu
grub>Kako pa je to mogoče da je en navaden ukaz iz menija
grub Update grub bootloader
Še kaj lahko reši zadevo?
lp
Matijaž
Matijaž
Icematxyz ::
Kot kaže vsebina datoteke grub.cfg.new ni zadoščala in torej tukaj je tudi kot kaže težava, preizkusi sledeče, poženi LiveCD/LiveUSB in vpiši sledeč ukaz:
sudo fdisk -l
Kot v navodilih višje se prepričaj na kateri razdelek si namestil Ubuntu in kateri podatkovni nosilec je zagonski (v navodilih bom za lažje razumevanje uporabil za razdelek podatek sda1 in podatkovni nosilec sda). Vnese vse ukaze zaporedoma v enak terminal in pazi, da boš v dveh ukazih z dodatnimi navodili vnesel pravilen podatek:
Zamenjaj v tej vrstici sda1 s pravilno vrednostjo:
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
Zamenjaj v tej vrstici sda s pravilno vrednostjo:
grub-install /dev/sda
update-grub
exit
sudo umount /mnt/dev
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt
sudo reboot
sudo fdisk -l
Kot v navodilih višje se prepričaj na kateri razdelek si namestil Ubuntu in kateri podatkovni nosilec je zagonski (v navodilih bom za lažje razumevanje uporabil za razdelek podatek sda1 in podatkovni nosilec sda). Vnese vse ukaze zaporedoma v enak terminal in pazi, da boš v dveh ukazih z dodatnimi navodili vnesel pravilen podatek:
Zamenjaj v tej vrstici sda1 s pravilno vrednostjo:
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
Zamenjaj v tej vrstici sda s pravilno vrednostjo:
grub-install /dev/sda
update-grub
exit
sudo umount /mnt/dev
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt
sudo reboot
matijaz74 ::
Kot kaže vsebina datoteke grub.cfg.new ni zadoščala in torej tukaj je tudi kot kaže težava, preizkusi sledeče, poženi LiveCD/LiveUSB in vpiši sledeč ukaz:
sudo fdisk -l
Kot v navodilih višje se prepričaj na kateri razdelek si namestil Ubuntu in kateri podatkovni nosilec je zagonski (v navodilih bom za lažje razumevanje uporabil za razdelek podatek sda1 in podatkovni nosilec sda). Vnese vse ukaze zaporedoma v enak terminal in pazi, da boš v dveh ukazih z dodatnimi navodili vnesel pravilen podatek:
Zamenjaj v tej vrstici sda1 s pravilno vrednostjo:
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
Zamenjaj v tej vrstici sda s pravilno vrednostjo:
grub-install /dev/sda
update-grub
exit
sudo umount /mnt/dev
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt
sudo reboot
Hmmm ... bo en problem ... directory sys ne obstaja. Čudim se da chroot ne deluje čeprav vsepovsod uporabljam sudo. Hmmm ... ne vem. Pa še resetira kar sem navedel v tej temi. Imam občutek da se je sistem zelo pokvaril z enim samim GUB Update-om.
lp
Matijaž
Matijaž
Icematxyz ::
Imam občutek da se je sistem zelo pokvaril z enim samim GUB Update-om.
Ne tega ne verjamem in vzrok je najverjetneje drugje. Gre pa za bolj resno okvaro/napako, kar predvidevam že nekako od začetka teme in vsi podatki v temi to nekako potrjujejo. Priporočam torej reševanje podatkov s pomočjo LiveCD/LiveUSB v kolikor varnostna kopija ne obstaja -> odprava napake na strojni opremi in začetek znova.
Kvečjemu še preizkusi sledeče (ustrezno popravi ukaza, ki vsebujeta sda1 in sda):
sudo mount /dev/sda1 /mnt
sudo chroot /mnt
grub-install /dev/sda
update-grub
exit
sudo umount /mnt
sudo reboot
In tudi če slučajno po tem postopku uspešno poženeš Ubuntu priporočam:
Reševanje podatkov v kolikor varnostna kopija ne obstaja -> odprava napake na strojni opremi in začetek znova!
matijaz74 ::
Pozdravljen! Danes sem se spet lotil reševanje strežnika. Ker uporabljam prej omenjeni LiveCD Ubuntu Remix verzija 2.6.32-24-generic Ubuntu server ima tudi verzijo 2.6.23-.
Ne vem kje naj dobil polni CD Live Ubunntu linux-a. Zakaj? Zato ker pri ukazu
Nato sem napisal (kar predvidevam, če prejšnji ukaz ni uspel)
Razmišljam o reševanju podatkov tako, da prenesem disk na drug računalnik in prenesem podatke tudi mysql bazo na ta drug računalnik, nato pa ponovno namestim Ubuntu server. Ali je še kakšna druga rešitev? Hvala!
Ne vem kje naj dobil polni CD Live Ubunntu linux-a. Zakaj? Zato ker pri ukazu
sudo chroot /mntne deluje, ker chroot ukaza ni.
Nato sem napisal (kar predvidevam, če prejšnji ukaz ni uspel)
grub-install /dev/sdasem dobil povratno informacijo
cp: cannot crate regulat file '/boot/grub/915resolution.mod': Permission denied. No potem nisem šel naprej. Če sta bila že dva neuspeha.
Razmišljam o reševanju podatkov tako, da prenesem disk na drug računalnik in prenesem podatke tudi mysql bazo na ta drug računalnik, nato pa ponovno namestim Ubuntu server. Ali je še kakšna druga rešitev? Hvala!
lp
Matijaž
Matijaž
Icematxyz ::
1.)
http://releases.ubuntu.com/lucid/
Snemi LiveCD in sicer, PC (Intel x86) desktop CD, če uporabljaš 32-bit različico Ubuntu 10.04 ali 64-bit PC (AMD64) desktop CD, če uporabljaš, oziroma je nameščena na strežnik 64-bit različica Ubuntu 10.04.
2.)
Izdelaj LiveCD/LiveUSB, za izdelavo LiveUSB lahko uporabiš sledeč program UNetbootin.
3.)
Vstaviš LiveCD/LiveUSB in poženeš strežnik, pri čemer je zagonska naprava optična enota/USB ključ in izbereš opcijo "Try Ubuntu".
4.)
Slediš navodilom, če ne bo po novem zagonu računalnika nič bolje ponoviš točko 3 in preizkusiš ta navodila.
http://releases.ubuntu.com/lucid/
Snemi LiveCD in sicer, PC (Intel x86) desktop CD, če uporabljaš 32-bit različico Ubuntu 10.04 ali 64-bit PC (AMD64) desktop CD, če uporabljaš, oziroma je nameščena na strežnik 64-bit različica Ubuntu 10.04.
2.)
Izdelaj LiveCD/LiveUSB, za izdelavo LiveUSB lahko uporabiš sledeč program UNetbootin.
3.)
Vstaviš LiveCD/LiveUSB in poženeš strežnik, pri čemer je zagonska naprava optična enota/USB ključ in izbereš opcijo "Try Ubuntu".
4.)
Slediš navodilom, če ne bo po novem zagonu računalnika nič bolje ponoviš točko 3 in preizkusiš ta navodila.
matijaz74 ::
Pozdravljen!
Sedaj sem se ponovno lotil reševanja strežnika. Tokrat sem zamenjal mašino. V njej sem vklopil samo disk iz serverja. V cd-rom sem dal dobesedno Ubuntu Desktop 10.04 in pognal. Ko se je vse naložilo sem selotil najprej prvih navodil.
Zataknilo se je že pri zadnjem ukazu. Ker sem najprej dobil ta rezultat
Potem sem resetiral računalnik in prešel na druga navodila. Najprej se mi je zataknilo pri
Nato pa še pri
Sedaj sem se ponovno lotil reševanja strežnika. Tokrat sem zamenjal mašino. V njej sem vklopil samo disk iz serverja. V cd-rom sem dal dobesedno Ubuntu Desktop 10.04 in pognal. Ko se je vse naložilo sem selotil najprej prvih navodil.
sudo mount /dev/sda1 /mnt sudo chroot /mnt grub-install /dev/sda
Zataknilo se je že pri zadnjem ukazu. Ker sem najprej dobil ta rezultat
cp: cannot create regular file `/boot/grub/915resolution.mod': Permission deniedSem dodal še ukaz sudo. Tokrat sem dobil rezultat.
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?). No path or device is specified. Try `/usr/sbin/grub-probe --help' for more information. Auto-detection of a filesystem module failed. Please specify the module with the option `--modules' explicitly.
Potem sem resetiral računalnik in prešel na druga navodila. Najprej se mi je zataknilo pri
ubuntu@ubuntu:~$ sudo mount --bind /sys/ /mnt/sys mount: mount point /mnt/sys does not existPotem še pri
ubuntu@ubuntu:~$ sudo chroot /mnt/ chroot: cannot run command `/bin/bash': No such file or directory
Nato pa še pri
ubuntu@ubuntu:~$ sudo grub-install /dev/sda /usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?). No path or device is specified. Try `/usr/sbin/grub-probe --help' for more information. Auto-detection of a filesystem module failed. Please specify the module with the option `--modules' explicitly.Še kakšna rešitev? Ali je mogoče vsaj podatke prekopirate iz sda5 razdelka? Hvala za odgovor.
lp
Matijaž
Matijaž
matijaz74 ::
sudo fdisk -l Disk /dev/sda: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0004eeb3 Device Boot Start End Blocks Id System /dev/sda1 * 1 32 248832 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 32 24322 195109889 5 Extended /dev/sda5 32 24322 195109888 8e Linux LVM
lp
Matijaž
Matijaž
Icematxyz ::
No čisto tako torej vendarle ni in torej imamo tako ločen /boot razdelek, kot LVM, kar je že nekoliko bolj napredna struktura s katero se ponavadi povprečen "home user" ne srečuje.
Poženi LiveCD/LiveUSB Ubuntu 10.04 (enaka arhitektura, kot jo uporabljaš pri nameščenem Ubuntu 10.04) in omogoči dostop do interneta in vpiši v terminal sledeče:
sudo apt-get install lvm2
sudo vgscan
In prilepi sem vrnjen izpis ukaza!
Poženi LiveCD/LiveUSB Ubuntu 10.04 (enaka arhitektura, kot jo uporabljaš pri nameščenem Ubuntu 10.04) in omogoči dostop do interneta in vpiši v terminal sledeče:
sudo apt-get install lvm2
sudo vgscan
In prilepi sem vrnjen izpis ukaza!
matijaz74 ::
Hmmm ... upam da je tak rezultat praviln.
ubuntu@ubuntu:~$ sudo vgscan Reading all physical volumes. This may take a while... Found volume group "ubuntu-server" using metadata type lvm2Drugače imam jaz sedajv drugem računalniku disk in skoz prižgan na LiveCD Ubuntu 10.04.
lp
Matijaž
Matijaž
Icematxyz ::
sudo vgscan
sudo vgchange -ay ubuntu-server
sudo lvscan
In prilepi sem vrnjen izpis zadnjega ukaza in pusti terminal odprt, da bova torej nadaljevala od te točke naprej.
sudo vgchange -ay ubuntu-server
sudo lvscan
In prilepi sem vrnjen izpis zadnjega ukaza in pusti terminal odprt, da bova torej nadaljevala od te točke naprej.
Zgodovina sprememb…
- spremenil: Icematxyz ()
matijaz74 ::
srednji ukaz bom izpisal ker sva prejšjega že.
ubuntu@ubuntu:~$ sudo vgchange -ay ubuntu-server 2 logical volume(s) in volume group "ubuntu-server" now activeza tazadnji pa ne vem. Nek znak me moti pred scan. Seveda bom pustil odprto. Računalnik bo ostal prižgan in terminal tudi.
lp
Matijaž
Matijaž
Icematxyz ::
Ne razumem? Po tem ukazu sudo vgchange -ay ubuntu-server copy/paste v terminal še sledeč ukaz:
sudo lvscan
In potem prilepi sem izpis ukaza.
sudo lvscan
In potem prilepi sem izpis ukaza.
matijaz74 ::
aha ... se opravičujem sem študiral kateri znak je to. Sem kr tako naredil kot si rekel copy/paste. No rezultat po tem pa je:
ni dobesedno kopirano ker mi ne dovoli vnosa v ta urejevalnik besedil zaradi oglatega oklepaja. Zato sem zamenjal z zavitim oklepajem.
ubuntu@ubuntu:~$ sudo lvscan ACTIVE '/dev/ubuntu-server/root' (183.21 GiB\) inherit ACTIVE '/dev/ubuntu-server/swap_1' ([2.86 GiB\) inherit
ni dobesedno kopirano ker mi ne dovoli vnosa v ta urejevalnik besedil zaradi oglatega oklepaja. Zato sem zamenjal z zavitim oklepajem.
lp
Matijaž
Matijaž
Zgodovina sprememb…
- spremenil: matijaz74 ()
Icematxyz ::
OK sedaj bom raje vse skupaj združil in ti bom podal celotna navodila za copy/paste vrstico po vrstico v terminal, če bo po ponovnem zagonu računalnika izpis sledečega ukaza identičen temu seveda pa načeloma lahko nadaljuješ od tam, kjer sva torej ostala.
sudo fdisk -l
Poženi LiveCD/LiveUSB Ubuntu 10.04 (enaka arhitektura, kot jo uporabljaš pri nameščenem Ubuntu 10.04) in omogoči dostop do interneta in vpiši v terminal sledeče (izpis do sedaj izvedenih ukazov se mora ujemati s tem izpisom, ki si ga že prilepil sem):
sudo apt-get install lvm2
sudo vgscan
sudo vgchange -ay ubuntu-server
sudo lvscan
sudo mount /dev/ubuntu-server/root /mnt
sudo mount /dev/sda1 /mnt/boot
sudo mount -o bind /proc /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo chroot /mnt
grub-install /dev/sda
update-grub
exit
sudo umount /mnt/dev
sudo unmount /mnt/proc
sudo unmount /mnt/boot
sudo unmount /mnt
sudo reboot
sudo fdisk -l
Poženi LiveCD/LiveUSB Ubuntu 10.04 (enaka arhitektura, kot jo uporabljaš pri nameščenem Ubuntu 10.04) in omogoči dostop do interneta in vpiši v terminal sledeče (izpis do sedaj izvedenih ukazov se mora ujemati s tem izpisom, ki si ga že prilepil sem):
sudo apt-get install lvm2
sudo vgscan
sudo vgchange -ay ubuntu-server
sudo lvscan
sudo mount /dev/ubuntu-server/root /mnt
sudo mount /dev/sda1 /mnt/boot
sudo mount -o bind /proc /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo chroot /mnt
grub-install /dev/sda
update-grub
exit
sudo umount /mnt/dev
sudo unmount /mnt/proc
sudo unmount /mnt/boot
sudo unmount /mnt
sudo reboot
matijaz74 ::
Dobkončal sem vse ukaze. Pri update-grube sem zaledil napako ... čisto dobesedno verjetno se ne bom spomnil. Vse je najdel prejšnje verzije ubuntu linuxa nato pa je zapisal da ne najde več? No samo tu je bila težava, drugače je šlo vse lepo skozi. Ko sem reboot-u pa se mi je pojavila napaka. Besedila je zelo veliko, upam da ni razlika med procesorji ali pa rami. Zato ker disk deluje na drugem računalniku kot je bil instaliran. Kako naj dam sliko v ta urejevalnik. Ali je najbolje da povežem z kakšnim drugim strežnikom?
lp
Matijaž
Matijaž
Icematxyz ::
Se pravi po izvedenem postopku imaš spet v Grub izbirniku na voljo na izbiro jedra in zagon Ubuntu OS se začne vendar se ne izvrši uspešno? Preizkusi še torej kakšno drugo jedro in pa načeloma boš moral povedati za kakšno napako pri zagonu gre, ker torej ne gre več za težave s Grub.
P.S. Lahko pa seveda podatkovni nosilec priključiš nazaj na originalen strežnik na katerem je torej že deloval in preizkusiš zagon še tam!
P.S. Lahko pa seveda podatkovni nosilec priključiš nazaj na originalen strežnik na katerem je torej že deloval in preizkusiš zagon še tam!
matijaz74 ::
Sedaj sem pognal disk v serverju. Ker ne morem drugače prikazati napake, ki se zgodi, sem fotografiral.
Ne vem ... v čem je problem več. :(
lep vikend
Ne vem ... v čem je problem več. :(
lep vikend
lp
Matijaž
Matijaž
Zgodovina sprememb…
- zavaroval slike: Icematxyz ()
Icematxyz ::
Zato ker mi napajalnik, je nagajal (vsakih ko je server želel narediti kaj težjega se je resetiral). Tako da imam dve težave (napajalnik, zagon sistema)
Okvarjena strojna oprema je verjetno bila sploh vzrok za te težave in po tem, ko sva rešila težavo s Grub sedaj preprosto pusti, da se preverjanje datotečnega sistema na katerem se nahajajo napake samodejno izvede do konca in te operacije NE PREKINI!
matijaz74 ::
Pismo .... sem moral nekaj prekiniti ... ker je prišlo do splošne strojne napake (zavohal sem kako se nekaj žge). Po ponovnem zagonu sem ugotovil, da je šla grafična. Upam, da ni ta prekinitev kaj pokvarila. Bom probal še enkrat izvesti z zdravim računalnikom.
lp
Matijaž
Matijaž
Icematxyz ::
Da na strojni opremi, katera deluje brezhibno ta postopek izvedi do konca in ga ne prekinjaj in potem bo se izvršil ponovni zagon in potem poročaj.
matijaz74 ::
Upam, sem dal disk na računalnik ki deluje in izvedel postopek. Prikazal se mi je zaslon na katerem pišem naslov Ubuntu pod njim pa pikice spreminjajo barvo, kot da deluje. Kako dolgo bo to delovalo?
lp
Matijaž
Matijaž
Icematxyz ::
Se pravi ta postopek si pustil, da se izvede do koca in po ponovem zagonu torej te težave nimaš več?
Sedaj se pa torej pojavi nova težava, kjer se Ubuntu zaganja, ampak se ne zažene? Zaženi torej Ubuntu še enkrat in ko se postopek zagona ustavi ali že pred tem, takoj ko se začne (po izbiri v Grub) pritisni na tipko Esc. Verjetno bo na zaslonu izpisana napaka in jo torej prilepi sem!
Sedaj se pa torej pojavi nova težava, kjer se Ubuntu zaganja, ampak se ne zažene? Zaženi torej Ubuntu še enkrat in ko se postopek zagona ustavi ali že pred tem, takoj ko se začne (po izbiri v Grub) pritisni na tipko Esc. Verjetno bo na zaslonu izpisana napaka in jo torej prilepi sem!
matijaz74 ::
Pustil sem celi dan in še ponoči ker je delovalo ... nekaj je delovalo. Ko je opravilo je se prikazal to
Torej nisem še ponovno zagnal ampak sem pustil da sistem opravi svoje.
Torej nisem še ponovno zagnal ampak sem pustil da sistem opravi svoje.
lp
Matijaž
Matijaž
Zgodovina sprememb…
- zavaroval slike: Icematxyz ()
matijaz74 ::
Šele sedaj sem opazil. Branje diska je vsakih nekaj sekund. Torej ali popravljanje še zmeraj deluje?
lp
Matijaž
Matijaž
Icematxyz ::
Ne morem trenutno preizkusiti v praksi, ampak poženi LiveCD/LiveUSB Ubuntu 10.04 (enaka arhitektura, kot jo uporabljaš pri nameščenem Ubuntu 10.04) in omogoči dostop do interneta in vpiši v terminal sledeče ukaze:
sudo apt-get install lvm2
sudo pvscan
sudo vgscan --mknodes
sudo vgchange -ay
sudo lvscan
sudo fsck /dev/mapper/DOPOLNI
Tam kjer piše DOPOLNI uporabi tipko Tab, da samodejno vnese torej preostanek ukaza, ker ne vem ali bo izpisalo ubuntu-server-root ali malenkost drugače.
Po končanem postopku znova poženi računalnik in poročaj!
sudo apt-get install lvm2
sudo pvscan
sudo vgscan --mknodes
sudo vgchange -ay
sudo lvscan
sudo fsck /dev/mapper/DOPOLNI
Tam kjer piše DOPOLNI uporabi tipko Tab, da samodejno vnese torej preostanek ukaza, ker ne vem ali bo izpisalo ubuntu-server-root ali malenkost drugače.
Po končanem postopku znova poženi računalnik in poročaj!
matijaz74 ::
Ne morem trenutno preizkusiti v praksi, ampak poženi LiveCD/LiveUSB Ubuntu 10.04 (enaka arhitektura, kot jo uporabljaš pri nameščenem Ubuntu 10.04) in omogoči dostop do interneta in vpiši v terminal sledeče ukaze:
sudo apt-get install lvm2
sudo pvscan
sudo vgscan --mknodes
sudo vgchange -ay
sudo lvscan
sudo fsck /dev/mapper/DOPOLNI
Tam kjer piše DOPOLNI uporabi tipko Tab, da samodejno vnese torej preostanek ukaza, ker ne vem ali bo izpisalo ubuntu-server-root ali malenkost drugače.
Po končanem postopku znova poženi računalnik in poročaj!
Ni mi bilo potrebno narediti.
Še enkrat sem pognal sistem in se je sam od sebe resetiral in se postavil na login. Sistem se je končno postavil.
Najlepša ti hvala! En majhen problemček je še nastal. Čeprav imam postavljeno mrežo mi ne prepozna mrežo. Ko vtipkam ukaz
ifconfigin opazil da obstaja samo lo. No sedaj mi manjka samo še strojna oprema. Še enkrat ti hvala za pomoč, sam nebi moral rešiti oz. bi reševanje trajalo še dlje kot je dosedaj. Hvala!
lp
Matijaž
Matijaž
Icematxyz ::
Še enkrat sem pognal sistem in se je sam od sebe resetiral in se postavil na login. Sistem se je končno postavil.
Super, torej je kot kaže fsck opravil svoje delo brez potrebe po ročnem postopku na opisan način in je to torej zadostovalo:
Torej nisem še ponovno zagnal ampak sem pustil da sistem opravi svoje.
Ker gre za strežnik na katerem poganjaš baze in ne gre za klasično namestitev, ampak za strežniško namestitev, ki ima določene specifike sedaj najprej izdelaj strategijo varnostnega kopiranja, da bo naslednjič se preprosto Ubuntu znova namestil na strežnik in boš uvozil varnostno kopijo (baze in druge podatke) in to je to.
En majhen problemček je še nastal. Čeprav imam postavljeno mrežo mi ne prepozna mrežo. Ko vtipkam ukaz
ifconfig
in opazil da obstaja samo lo.
Tako na prvo žogo verjetno gre za drugo strojno opremo sedaj in morda se nahajajo kje še kakšne ročne nastavitve za prejšnji strežnik (strojno opremo)?
cat /etc/network/interfaces
No sedaj mi manjka samo še strojna oprema.
Dobro preveri katera komponenta deluje dobro in katera ne in jo zamenjaj v prvotnem strežniku in strežnik ne sme ugašat med obratovanjem ali pod obremenitvijo ali se kakšna komponenta pregrevati nad normalnim stanjem, če je poskrbljeno za ustrezno hlajenje.
Najlepša ti hvala!
Še enkrat ti hvala za pomoč, sam nebi moral rešiti oz. bi reševanje trajalo še dlje kot je dosedaj. Hvala!
You're welcome.
matijaz74 ::
Sedaj skušam urediti še tehnično težavo. Vnesel sem ukaz za zaustavitel sistema
sudo shutdown nowin prišel do menija od koder je cel ta šmoren nastal. Kliknil sem na
grub Posodobi zagonski nalagalnik GRUBno potem pa je nastalo kar je nastalo. Prilagam še sliko menija.
lp
Matijaž
Matijaž
Zgodovina sprememb…
- zavaroval slike: Icematxyz ()
matijaz74 ::
Tako server je v polnem teku. Zvečer bom uredil še backup v primeru če se bo kdaj spet kaj zataknilo. Hvala še enkrat.
lp
Matijaž
Matijaž
Icematxyz ::
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Ubuntu vprašanja (strani: 1 2 3 4 … 19 20 21 22 )Oddelek: Operacijski sistemi | 185995 (54834) | poweroff |
» | Ubuntu težaveOddelek: Operacijski sistemi | 2810 (2452) | Icematxyz |
» | Namestitev GRUB-aOddelek: Operacijski sistemi | 2158 (1921) | Icematxyz |
» | [UBUNTU 10.04] GRUB se ne postaviOddelek: Operacijski sistemi | 5944 (5728) | matijaz74 |
» | Ubuntu 10.04 LTS - Change is coming (strani: 1 2 3 4 … 17 18 19 20 )Oddelek: Operacijski sistemi | 142721 (105607) | Icematxyz |