Ustawienia GRUBa 6814 12

O temacie

Autor MajkeI

Zaczęty 19.06.2015 roku

Wyświetleń 6814

Odpowiedzi 12

MajkeI

MajkeI

Użytkownicy
Front End Developer
posty698
Propsy169
Profesjabrak
  • Użytkownicy
  • Front End Developer
Mam sobie Windowsa 7 i doinstalowałem ostatnio Ubuntu.
Moje pytanie - gdzie i jak skonfigurować GRUBa, żeby mi nie odliczało 10 sekund do automatycznego startu Ubuntu?
Ew 10 sekund i start Windowsa :)
 

Paser

Paser

Użytkownicy
Crazy Diamond
posty281
Propsy119
ProfesjaNierób
  • Użytkownicy
  • Crazy Diamond
Przerabiasz jeden plik, a potem budujesz od nowa GRUB:
1. Otwierasz z uprawnieniami roota "/etc/default/grub"
2. Edytujesz (lub dodajesz jak nie ma) linijki:
-GRUB_HIDDEN_TIMEOUT - licznik
-GRUB_HIDDEN_TIMEOUT_QUIET - czy pokazuje GRUB podczas odliczania (jeśli nie, musisz kliknąć dowolny klawisz by się pokazał)
-GRUB_DEFAULT - wybrany system
I. Brak licznika, do ubuntu. Ustawiasz:
GRUB_HIDDEN_TIMEOUT = 0
GRUB_HIDDEN_TIMEOUT_QUIET = true
I.  Windows, 10 sekund oczekiwania. Ustawiasz:
GRUB_DEFAULT  = "Windows 7 (loader) (on /dev/sda1)"
Tutaj wpis może różnić się trochę od partycji z której bootowany jest system i wersji, ale raczej ogarniesz co wpisać. Nic innego nie zmieniamy, parametrami możesz się bawić jak chcesz, ale lepiej byś nic nie pogrzebał.
3. Budujesz GRUB poleceniem:
sudo update-grub


Teraz wystarczy już tylko zresetować system i zobaczyć efekt.
W ogóle, zrób sobie lepiej gdzieś kopię plików GRUB:
1. /etc/default/grub
2. /etc/grub.d/
3. /boot/grub/grub.cfg
 

MajkeI

MajkeI

Użytkownicy
Front End Developer
posty698
Propsy169
Profesjabrak
  • Użytkownicy
  • Front End Developer

MajkeI

Ustawienia GRUBa
#2 2015-06-19, 22:44(Ostatnia zmiana: 2015-06-19, 23:22)
Oookej ale ja jestem zielony z Linuxem (mój pierwszy kontakt z nim) i nie mogę edytować pliku grub - bo nie mam uprawnień, mimo że jestem Administratorem :D Jak to zrobić?

EDIT:  No dobra chown zadziałał :D ale teraz mam inny problem - otóż przy próbie zapisania pliku wyskakuje komunikat

"Podczas zapisywania pliku "/etc/default/grub" nie było możliwe utworzenie kopii zapasowej"
"Nie można utworzyć kopii zapasowej pliku przed zapisaniem nowej wersji. Można zignorować to ostrzeżenie i kontynuować zapisywanie pliku, ale jeśli podczas zapisywania wystąpi błąd, możliwe jest, że poprzednia wersja pliku zostanie utracona. Zapisać mimo to?"

Z tym sobie już nie poradzę :/
 

Paser

Paser

Użytkownicy
Crazy Diamond
posty281
Propsy119
ProfesjaNierób
  • Użytkownicy
  • Crazy Diamond
Dlatego kazałem ci zrobić ręcznie backup. Jeśli masz kopię zapasową zrobioną ręcznie, to możesz to zignorować i się zgodzić.
Po prostu skopiuj sobie gdzieś te pliki co podałem na samym dole, a w razie uszkodzenia je przywrócisz.
A pliki mogłeś edytować poprzez "sudo gedit nazwa_pliku".
 

MajkeI

MajkeI

Użytkownicy
Front End Developer
posty698
Propsy169
Profesjabrak
  • Użytkownicy
  • Front End Developer
Mój plik grub:
GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda1)"
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Oczywiście zrobiłem update, lecz dalej nie działa
 

Paser

Paser

Użytkownicy
Crazy Diamond
posty281
Propsy119
ProfesjaNierób
  • Użytkownicy
  • Crazy Diamond
Co dokładnie nie działa? Wszystko?
Jeśli część z Windowsem, to upewnij się, że jest bootowany z /dev/sda1, jeśli nie to zmień.
Jeśli nic, to pewnie nie zbudowało. Zawsze możesz pobrać narzędzie do konfiguracji GRUB w środowisku graficznym.
https://launchpad.net/grub-customizer
 

Zkirtaem

Zkirtaem

Moderator
Mięso
posty2171
Propsy1689
ProfesjaGracz
  • Moderator
  • Mięso
Cytuj
EDIT:  No dobra chown zadziałał
sudo, su
czekaj, jak Ty niby apdejtowałeś gruba bez uprawnień roota? :F
 

Paser

Paser

Użytkownicy
Crazy Diamond
posty281
Propsy119
ProfesjaNierób
  • Użytkownicy
  • Crazy Diamond
Toć kazałem mu użyć "sudo update-grub", więc uprawnienia są.
 

MajkeI

MajkeI

Użytkownicy
Front End Developer
posty698
Propsy169
Profesjabrak
  • Użytkownicy
  • Front End Developer

MajkeI

Ustawienia GRUBa
#8 2015-06-20, 13:02(Ostatnia zmiana: 2015-06-20, 14:07)
Oczywiście mam uprawnienia administratora i używałem sudo

Post połączony: 2015-06-20, 14:07
Kur... zaczyna mnie to wkurzać. Krok po kroku:

1. Edytuję plik grub
sudo gedit /etc/default/grub
2. Wygląda on następująco (pomijam komentarze)
GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda1)"
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Tak, Windows 7 jest dobrze ustawiony, bo przy starcie gruba tak samo go właśnie wyświetla

3. Update gruba (wyświetla gotowe - zamykam)
sudo update-grub
No i po tym wszystkim i tak przy starcie kompa mam odliczanie w grubie (10sec) do systemu Ubuntu, a nie Windowsa
 

Zkirtaem

Zkirtaem

Moderator
Mięso
posty2171
Propsy1689
ProfesjaGracz
  • Moderator
  • Mięso
ten Twój default to wziąłeś z "menuentry" z configa gruba czy po prostu sobie wklepałeś bo tak się wyświetlało przy bootowaniu?

znajdź /boot/grub/config.cfg (znowu, czy jakoś tak, chyba zaraz przeskoczę na linuksa zamiast ciągle zgadywać) i tam będziesz miał wszystkie skonfigurowane możliwości bootowania. Przepisz dokładnie nazwę z tego pliku do grub_default. To nie musi być to, ale na pewno warto sprawdzić.

i w grub.cfg możesz sobie zmienić kolejność, ale naprawdę uważaj bo ten plik jest "delikatniejszy" niż inne configi. Bodajże nawet na górze jest napisane w komentarzu "DO NOT EDIT".

jak przejdę na linuxa to może Ci napiszę dokładniej.
 

MajkeI

MajkeI

Użytkownicy
Front End Developer
posty698
Propsy169
Profesjabrak
  • Użytkownicy
  • Front End Developer
Nie. W pliku grub.cfg wyraźnie jest linijka w kodzie
set default="Windows 7 (loader) (on /dev/sda1)"
Więc to nie przez to, bo dokładnie tak samo mam w /etc/default/grub
 


MajkeI

MajkeI

Użytkownicy
Front End Developer
posty698
Propsy169
Profesjabrak
  • Użytkownicy
  • Front End Developer
Używasz prawdopodobnie GRUB2, a nie GRUB.
http://www.ubuntu-pomoc.org/grub2-zmiana-kolejnosci-systemow/
Zajebiście działa, dzięki :ok:
 


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry