• Apgrejdovali smo forum na XenForo 2.1.1, ukoliko imate predloga vezanih za izgled ili funkcionalnost foruma, ili ukoliko naletite na neki problem, javite nam OVDE

    DEFINISALI SMO PRAVILA FORUMA. Pročitajte ih, pojaviće se automatski kada krenete da čitate nešto!

Sređivanje GRUB 2 bootloadera

Никола

Shop manager
Učlanjen(a)
05.09.2011.
Poruka
848
Rezultat reagovanja
0
Moja konfiguracija
Nedavno sam instalirao Windows 8 i morao sam da sređujem GRUB bootloader, pa sam rešio da podelim deo iskustva sa vama, možda nekom uštedim koji minut pretrage interneta. :)

Od verzije 9.10 Ubuntu operativnog sistema umesto GRUB bootloadera koristi se novija modifikovana verzija poznata kao GRUB 2. Razlike su prilične, recimo ne koristi se više menu.lst.

Kao prvo, posle instalacije nekog drugog operativnog sistema mora se obnoviti GRUB 2.
To se može uraditi preko Live-CD-a ili Live-USB-a. Uđe se u terminal i ukuca se
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
Nakon upisa lozinke pritisne se Enter
Zatim na isti način:
sudo apt-get install -y boot-repair && boot-repair
Ko ne zna da nađe Terminal neka otvori spoiler.
Klikne se na Dash, zatim se ukucaju prva slova od reči Terminal i onda se odabere Terminal.
Nakon toga odabere se Recommended repair i klikće se Ok dok ne završi posao. Rezultat - može se ponovo podići Ubuntu sa hard diska.
Izvor: https://help.ubuntu.com/community/Boot-Repair

Ako niste zadovoljni opcijama pri butovanju sistema (recimo hoćete da vam Windows bude na prvom mestu, ili hoćete da dodate još jedan operativni sistem) možete promeniti GRUB 2. To se ne radi ručnim editovanjem /boot/grub/grub.cfg fajla već se edituju, brišu ili dodavaju fajlovi u folderu /etc/grub.d/. Po difoltu se tamo već nalazi nekoliko fajlova koji počinju sa XX_ gde mesto ikseva stoje cifre. Ubuntu je recimo pod brojem 10. Ako želite da neki drugi operativni sistem bude na prvom mestu pri dizanju sistema, treba da podaci o njemu budu u fajlu koji počinje sa manjim brojem od 10 a većim od 05. Recimo 08_xp.
Suštinski je važno da fajl bude izvršni. Zato mora sadržati liniju
exec tail -n +3 $0
kao na slici.

Fajlovi se menjaju komandom: sudo gedit /etc/grub.d/40_custom (za fajl 40_custom).
Ostatak fajla treba da sadrži nešto ovako:
Kod:
menuentry "Windows XP (loader) (on /dev/sda1)" {
    insmod ntfs
    set root=(hd0,1)
    search --no-floppy --fs-uuid --set=root XXXXXXXXXXXXXXXX
    drivemap -s (hd0) ${root}
    chainloader +1
}
Gde su iksevi "uuid" koji je različit za svaku particiju a može se saznati upisivanjem naredbe blkid u Terminalu.
U zavisnosti od toga na kom disku odnosno particiji vam je operativni sistem popunjavate sda1 (za prvu particiju prvog diska) odnosno hd0,1. Recimo za treću particiju na drugom disku bilo bi:
Kod:
menuentry "Windows XP (loader) (on /dev/sdb3)" {
    insmod ntfs
    set root=(hd1,3)
    search --no-floppy --fs-uuid --set=root XXXXXXXXXXXXXXXX
    drivemap -s (hd1) ${root}
    chainloader +1
}
Ovo nisam lično probao pošto imam samo jedan hard disk ali mislim da je ok. :)
Oznake particija možete proveriti preko "Upravnika diskova" (gnome-disk-utility).
Nakon svih podešavanja obavezno treba ukucati sudo update-grub2 (može i sudo update-grub) u terminal da bi se grub.cfg apdejtovao.

Toliko. Srećno sa Ubuntuom.
:wave:
 

Prilozi

Poslednja izmena:

voodoons

Moderator
Učlanjen(a)
06.04.2009.
Poruka
7.950
Rezultat reagovanja
147
Moja konfiguracija
PC / Laptop Name:
voodoons’s MacBook Pro
CPU & cooler:
Intel Core i5
Motherboard:
MacBookPro12,1
RAM:
8 GB
VGA & cooler:
Intel Iris Graphics 6100
Display:
Retina LCD 13"
HDD:
APPLE SSD SM0128G
Sound:
Apple Inc
Mice & keyboard:
Lenovo BT Laser Mouse
Internet:
SBB 70/4 Mb/s
OS & Browser:
OS X 10.11.6
Other:
Iphone 6
Odlicno! thanx for share :)
 

Никола

Shop manager
Učlanjen(a)
05.09.2011.
Poruka
848
Rezultat reagovanja
0
Moja konfiguracija
Nema na čemu. :) Hvala tebi i ostalima za informacije na forumu.
 

animaN

Administrator
Urednik
Učlanjen(a)
28.03.2009.
Poruka
9.407
Rezultat reagovanja
121
Moja konfiguracija
CPU & cooler:
Ci7 3930K@ Coolink CoratorDS
Motherboard:
ASUS P9X79 Deluxe
RAM:
4x4GB Mushkin 1600 MHz cl9, 1.5V
VGA & cooler:
Sapphire HD6950 FleX Edition
Display:
3x Belinea 102035W
HDD:
Corsair ForceGT 120GB SSD,WD AAKS 640 GB, WD MyBook 500GB
Sound:
Realtek ALC889 - Logitech Z2300
Case:
Cooler Master bench table
PSU:
Cooler Master Silent Pro 850W
Optical drives:
USB LiteOn
Mice & keyboard:
Logitech G15 - Logitech MX518
Internet:
SBB 10/1 Mbit
OS & Browser:
Windows 7 x64 SP1
Other:
Volim AXE
Bravo niko_v_la! Korisno štivo!

:sekira:
 

Никола

Shop manager
Učlanjen(a)
05.09.2011.
Poruka
848
Rezultat reagovanja
0
Moja konfiguracija
Hvala. :)

Samo da iskoristim priliku i da naglasim da drugi deo posla (ispod linka https://help.ubuntu.com/community/Boot-Repair) nije obavezan, znači ne mora da se radi. GRUB 2 će automatski prepoznati instalirane operativne sisteme i dodati ih na listu. Za to mu služi fajl 30_os-prober.
 
Vrh