Stranica: 1/2.
Kako promijeniti redoslijed podizanja distribucija
Postano: 01 lis 2015, 01:15
Postao/la dupin
Neko vrijeme nakon što smo instalirali našu prvu linux distribuciju, shvatimo da smo radoznali. Željeli bi isprobati još neku distribuciju, ali ne želimo izbrisati već postojeću. Odlučujemo se za dual boot.

Prilikom instalacije druge distribucije instaliramo i bootloader. Naknadno shvatimo da je nekoć prva i jedina linux distribucija u grub izborniku postala druga, a druga po redu instalirana je sada prva. Ništa strašno jer postoje nepregledni izvori koji nam objašnjavaju kako uređivanjem
/etc/default/grub datoteke možemo promijeniti redoslijed podizanja distribucija. Ovdje ćemo opisati drugi način rješavanja tog "problema".
Pretpostavimo da u dual bootu imamo Debian i Arch. Pošto smo Arch instalirali naknadno on se sada podiže prvi. Želimo to promijeniti. Učiniti ćemo to na sliedeći način. Prilikom učitavanja gruba izabrati ćemo Debian kao distribuciju koju želimo podići. Nakon učitavanja Debiana unesemo slijedeće naredbe:
Kod: Označi sve
sudo update-grub
sudo grub-install /dev/sda
Nakon toga restartamo računalo. Na našu radost prva distribucija koja će se učitati je Debian. Ukoliko želimo da na Arch ponovno postane prva distribucija, podignemo ga i nakon toga upišemo naredbe
Kod: Označi sve
# grub-mkconfig -o /boot/grub/grub.cfg
# grub-install --recheck /dev/sda
Restartamo računalo i Arch je prva distribucija u grub izborniku.

Re: Kako promijeniti redoslijed podizanja distribucija
Postano: 01 lis 2015, 06:22
Postao/la Cooleech
Ok, lipo objašnjeno ali zar nije jednostavnije otvorit /boot/grub/grub.cfg u nekom tekstualnom editoru i prominit koja ti je distra defaultna?

Re: Kako promijeniti redoslijed podizanja distribucija
Postano: 01 lis 2015, 06:58
Postao/la dupin
Naravno da nije!
Izmjene se rade u datoteci /etc/default/grub , a ne u /boot/grub/grub.cfg. Čak i piše u /boot/grub/grub.cfg
DO NOT EDIT THIS FILE 
Re: Kako promijeniti redoslijed podizanja distribucija
Postano: 01 lis 2015, 07:00
Postao/la NoMaam
Nedavno sam uz Xubuntu 14.04 i Trios instalirao i Xubuntu 15.10. Samo malo da ga isprobam

. Na moje iznenađenje 15.10 mi nije ponudio mogućnost gdje da instaliram Grub osim na cijeli disk(sda). S obzirom na to da je 15.10 beta nakon instalacije sam na gore opisani način vratio Grub iz 14.04. Držim se one narodne "vrag nikad ne spava"

.
Pozz
p.s. samo sam ima drugačiji redoslijed
Kod: Označi sve
sudo grub-install /dev/sda
sudo update-grub
Re: Kako promijeniti redoslijed podizanja distribucija
Postano: 01 lis 2015, 07:09
Postao/la dupin
Kako na cijeli disk? Kao sda ili nešto drugo? Ovo pitam jer se nikada nisam susreo nečim takvim.
Re: Kako promijeniti redoslijed podizanja distribucija
Postano: 01 lis 2015, 07:12
Postao/la NoMaam
Ah naravno. Mislim na "sda"
Re: Kako promijeniti redoslijed podizanja distribucija
Postano: 01 lis 2015, 08:03
Postao/la dupin
Svaka distra želi instalirati bootloader na sda, jer to i je pravo mjesto za bootloader. Možeš i ne instalirati bootloader, pa nakon reboota u svojoj prvoj distri ( Xubuntu 14 ) ukucaš u terminal
Tako će grub pronaći novoinstaliranu distru, a ti nisi promjenio distru koja kontrolira bootloader.

Re: Kako promijeniti redoslijed podizanja distribucija
Postano: 01 lis 2015, 08:30
Postao/la NoMaam
Kad god instaliram drugu distru gledam da bootloadert od te distre bude instaliran na toj particiji, ako je moguće. Nakon toga se vratim na glavnu i pokrenem update-grub i sve pet.
Ako tako ne radim zna se nekad desiti da više ne mogu na glavnu a onda slijedi "kemijanje"
Pozz
Re: Kako promijeniti redoslijed podizanja distribucija
Postano: 01 lis 2015, 09:31
Postao/la vision
Pa, ovo je najlakši način za "većinu" korisnika, ipak treba obratiti pažnju putanju /dev/sdX.
Postoje i drugi načini, kroz GUI ili editovanjem gore navedene datoteke. A može se i odraditi bez ulaska u drugu(glavnu) distru.
Provjeriti na koju particiju je instalirana "glavna" distra;
U terminal kucati kao root:
Kod: Označi sve
mount /dev/sdX /mnt (gdje je sdX root particija "glavne" distre)
Kod: Označi sve
grub-install /dev/sdX (na openSUSE,Fedoru, Mageiu i neke druge ide grub2-install)
Nadalje, kuca se naredba za osvježavanje grub-a koja se razlikuje kod nekoliko distri:
Za Debian/Ubuntu/ derivate -
update grub
Za openSUSE/Fedora -
grub2-mkconfig -o /boot/grub2/grub.cfg
Za Arch -
grub-mkconfig -o /boot/grub/grub.cfg
Ovo je ujedno i za popravku grub-a.
Re: Kako promijeniti redoslijed podizanja distribucija
Postano: 01 lis 2015, 10:35
Postao/la dupin
Ovo je stvarno super za popravak gruba. Odlično je što si dodao naredbe za različite distre.

Ja sam htio pokazati kako se može promijeniti distra koj će se podići prva. Čini mi se da si ti pokazao kako ući u distru koja je već " prva ", "glavna" ... i onda pomoću chroot naredbe reinstalirati grub. Sorry ako nisam dobro razumio.
