Promena hard diska sa koga se čita GRUB

Promena hard diska sa koga se čita GRUB

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

Imam instalirana 2 Ubuntu-a na 2 čvrsta diska. Problem je što ovaj drugi čvrsti disk ponekad vadim, a sistem se pokreće sa njegovog gruba i onda mi ako tog diska nema prikaže grešku. Da bih to sredio svaki put moram da ubacim Live CD pa da pratim neko uputstvo da bih sredio to. Da li je moguće da prebacim da mi se računar startuje sa ovog prvog čvrstog diska koji je uvek priključen kako mi ne bi prikazivao grešku ako drugi nije u računaru?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Uroš Ilić
  • dr stom.
  • Pridružio: 08 Jul 2006
  • Poruke: 2182
  • Gde živiš: Beograd

Napisano: 14 Jan 2011 22:50

Moguće je ali zahteva da reinstalisaš grub na taj hard, a drugi disk ostaviš ukačen, kako bi grub automatski dodao unose drugog sistema. Pišem sa fona, postaviću ti uputstvo za reinstalaciju gruba

Dopuna: 15 Jan 2011 0:50

Isprati ovo uputstvo za reinstalaciju gruba i vodi racuna gde zelis da ga instaliras ovaj put.


* Podignite Ubuntu LiveCD.
* Otvorite Terminal.
* Proverite koje particije imate na vasem racunaru, komandom:
sudo fdisk -l
* Ukoliko niste sigurni pokrenite:
df -Th
Obratite paznju na velicinu diska i ext3 ili ext4 format
* Podignite particiju sa hard diska:
GRUB2 broji uredjaj od 0, a particije od 1
sudo mount /dev/sdXX /mnt      Npr.  sudo mount /dev/sda2
# Samo ukoliko imate odvojenu boot particiju:
* sdYY je mesto na kom se nalazi /boot particija (Npr. sdb3)
sudo mount /dev/sdYY /mnt/boot
sudo mount --bind /dev/ /mnt/dev

* Chroot u vas hard disk uredjaj:
sudo chroot /mnt
* Ponovo instalirajte GRUB 2:
* Zamenite s tacnim nazivom vaseg uredjaja. NE koristite broj particije!
sudo grub-install /dev/sdX
Proverite instalaciju. Zamenite s tacnim nazivom vaseg uredjaja. NE koristite broj particije!
sudo grub-install --recheck /dev/sdX
* Izadjite iz chroot:
CTRL+D na tastaturi
* Odmontirajte uredjaj:
sudo umount /mnt/dev
# Ukoliko ste montirali odvojenu /boot particiju:
sudo umount /mnt/boot
* Odmontirajte poslednji uredjaj:
sudo umount /mnt
* Restartujte racunar:
reboot



Kada ste uspeli da podignete operativni sistem, pokusajte da ustanovite zasto vas OS nije hteo da se podigne. Sledece vam moze biti korisno:

* Da bi ste osvezili uredjaje i podesavanja u /boot/grub/grub.cfg:
sudo update-grub
* Da bi ste videli lokaciju bootloadera:
grub-probe -t device /boot/grub
* Da bi ste instalirali GRUB2 na "X" particiju (sda, sdb, itd.)
sudo grub-install /dev/sdX
* Da bi ste ponovo proverili instalaciju (sda, sdb, itd.)
sudo grub-install --recheck /dev/sdX



offline
  • Brok  Male
  • Moderator foruma
  • Mihajlo Bogdanović
  • Linux driver - fighter - warrior
  • Pridružio: 04 Maj 2005
  • Poruke: 3198
  • Gde živiš: U autu i ispred računara, iz grada Kraljeva

Bravo za pitanje, ovo i meni treba. Ziveli

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

Preko live usb-a ovo radim, valjda je to isto ko i da sam livecd ubacio?

Izbacuje mi gresku:
root@ubuntu:/# sudo grub-install /dev/sda
sudo: unable to resolve host ubuntu
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
root@ubuntu:/#

offline
  • Pridružio: 30 Dec 2007
  • Poruke: 4759
  • Gde živiš: Niš

probaj pod 2) . GUZ - Glavom U Zid
http://ubuntuguide.net/how-to-restore-grub-2-after.....pvistawin7
upravo sam proverio , silom prilika GUZ - Glavom U Zid

neki live disk,usb ...

(kao root...)
mkdir -p /mnt/theunix
mount /dev/sda9 /mnt/theunix
grub-install --root-directory=/mnt/theunix /dev/sda

systemrescuecd ,ima i nešto: grub2-instal

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

Uspeo, našao sam način prilično jednostavan:

Otvori se "Places" meni i klikne na particiju na koju želimo da instaliramo grub (to je mountuje)

Pokrenemo komandu mount | tail -1
Izlaz te komande je u ovom obliku:
/dev/sda3 on /media/aac00c90-930c-4903-a4e4-6328e00dfbe2 type ext4 (rw,nosuid,nodev,uhelper=udisks)


Potom se pokrene
sudo grub-install --root-directory=/media/aac00c90-930c-4903-a4e4-6328e00dfbe2 /dev/sda

Gde se naravno sda zameni sa oznakom uređaja iz prethodno pokrenute komande i ovaj slovobrojni string takođe.

offline
  • Pridružio: 30 Dec 2007
  • Poruke: 4759
  • Gde živiš: Niš

to je u stvari iz ubutuove comunity dokumentacije Wink
https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows
(link radi reference ako zatreba još nekome)
Ziveli

ovo u stvari zatreba ali kad zatreba obično ne može da se butuje sistem GUZ - Glavom U Zid , pa onda recimo odštampajte
te reference na neki papir Question

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

Dada,baš sam odatle i našao to! Ma ne treba ti sistem, preko live CD-a (flasha) se ovo i radi, tako da otvoriš mozillu tamo Smile

Ko je trenutno na forumu
 

Ukupno su 742 korisnika na forumu :: 31 registrovanih, 6 sakrivenih i 705 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: A.R.Chafee.Jr., Areal84, bigfoot, cavatina, Dejan84, FileFinder, Joja, kairos, kunktator, Lieutenant, ljuba, mercedesamg, Mercury, mihajlot2013, mnn2, pein, proka89, raptorsi, Rocker, royst33, S2M, slonic_tonic, styg, theNedjeljko, Vatrogasaccc, vlad the impaler, vranjanac29, vsn111, zdrebac, Zoca, |_MeD_|