Strona 2 z 2

: 15 lipca 2015, 12:30
autor: pj1031999
Jeśli nie masz polecenia, to zainstaluj pakiet sudo ;)
Jako root nie musisz używać sudo, bo masz już najwyższe uprawnienia, wtedy wystarczy samo otworzenie pliku.

: 15 lipca 2015, 13:43
autor: mix4
mix4 pisze:Wynik polecenia

Kod: Zaznacz cały

grep menuentry /boot/grub/grub.cfg

Kod: Zaznacz cały

clyde@komputer1:~$ grep menuentry /boot/grub/grub.cfg
if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
  menuentry_id_option=""
export menuentry_id_option
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-19e47024-393f-4e2c-9b6a-8f1c13e4e5ae' {
submenu 'Opcje zaawansowane dla systemu Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-19e47024-393f-4e2c-9b6a-8f1c13e4e5ae' {
    menuentry 'Debian GNU/Linux, za pomocą systemu Linux 3.16.0-4-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-4-amd64-advanced-19e47024-393f-4e2c-9b6a-8f1c13e4e5ae' {
    menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-4-amd64-recovery-19e47024-393f-4e2c-9b6a-8f1c13e4e5ae' {
menuentry 'Microsoft Windows XP Professional (na /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-AED8CD55D8CD1D09' {
clyde@komputer1:~$ 
Podbijam wynik polecenia w kontekście tego posta.


No więc tak.
Udało się dostać do pliku

Kod: Zaznacz cały

/etc/default/grub
za pomocą komendy na root

Kod: Zaznacz cały

gedit /etc/default/grub
Po wpisaniu tej komendy terminal odpowiada to co niżej, przy okazji otwierając wskazany przeze mnie plik z możliwością edycji i zapisu.

Kod: Zaznacz cały

clyde@komputer1:~$ su
Hasło: 
root@komputer1:/home/clyde# gedit /default/etc/grub

(gedit:1392): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte

(gedit:1392): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte
Error creating proxy: Połączenie jest zamknięte (g-io-error-quark, 18)
Error creating proxy: Połączenie jest zamknięte (g-io-error-quark, 18)
Error creating proxy: Połączenie jest zamknięte (g-io-error-quark, 18)
Error creating proxy: Połączenie jest zamknięte (g-io-error-quark, 18)
Error creating proxy: Połączenie jest zamknięte (g-io-error-quark, 18)

(gedit:1392): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte

(gedit:1392): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte

(gedit:1392): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte

(gedit:1392): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte

** (gedit:1392): WARNING **: Set document metadata failed: Ustawianie atrybutu metadata::gedit-position nie jest obsługiwane

(gedit:1392): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte
root@komputer1:/home/clyde# gedit /etc/default/grub

(gedit:1397): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte

(gedit:1397): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte
Error creating proxy: Połączenie jest zamknięte (g-io-error-quark, 18)
Error creating proxy: Połączenie jest zamknięte (g-io-error-quark, 18)
Error creating proxy: Połączenie jest zamknięte (g-io-error-quark, 18)
Error creating proxy: Połączenie jest zamknięte (g-io-error-quark, 18)
Error creating proxy: Połączenie jest zamknięte (g-io-error-quark, 18)

(gedit:1397): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte

(gedit:1397): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte

(gedit:1397): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte

I próbowałem następujące wartości:

Kod: Zaznacz cały

GRUB_DEFAULT=3 
(jako, że XP jest na liście na trzeciej pozycji, w pliku grub.cfg również)

Kod: Zaznacz cały

GRUB_DEFAULT="Microsoft Windows XP Professional (na /dev/sda1)"  
(zgodnie z zaleceniami Marcina)


Żadne z powyższych nie działa, nadal podczas startu w grubie domyślnie jest wybrany Debian. :(
Nie wiem jak to ruszyć dalej, póki co wróciłem z wartością do status quo (0).
Może komuś z Was coś przyjdzie do głowy?

: 15 lipca 2015, 13:54
autor: mateuszek
po zmienie configu grub zaktualizowany?

: 15 lipca 2015, 14:04
autor: giaur
LordRuthwen pisze:No zdecydowanie, polecam zaznajomienie się z takim fajnym czymś jak sudo - umożliwia uruchomienie czegoś z wyższymi uprawnieniami.
w sumie jakbyś wpisał

Kod: Zaznacz cały

sudo gedit  /etc/default/grub
to powinno Ci otworzyć edycję w gedit
Jakie sudo w Debianie, toż domyślnie i tak wyłączone. Chyba ci się z ubuntu pomyliło.

: 15 lipca 2015, 14:04
autor: LordRuthwen
Ale skąd wziąłeś tą wartość 3?
Tam masz wartość 2, w sumie subentry zaciemnia sytuację.
Zmień na 2 i wykonaj grub-update.
Ewentualnie zmień na 2 tu i w pliku /boor/grub/grub.cfg:

Kod: Zaznacz cały

set default="0" ---> set default="0"
I nic nie musisz wtedy robić. Zmiana w pliku /etc/default/grub jest po to, żeby przy najbliższej aktualizacji initramfs przybrał oczekiwaną kolejność boota, bo później i tak jest grub-update.
@giaur: a czy ja tam napisałem, że jest? Napisałem, żeby się zaznajomił.

: 15 lipca 2015, 14:09
autor: mix4
Dziękuję wszystkim za poświęcony czas i udzieloną mi fachową pomoc.
Wszystko w porządku, błąd po mojej stronie, zapomniałem o grub-update.. :D Teraz elegancko startuje domyślnie z dziadkiem XP.
Prosiłbym, żeby nie zamykać wątku, w razie większego problemu kolejny raz poproszę Was o pomoc.
Teraz czas na lekturę, bo materiałów w sieci dla początkujących jest cała masa.
Dobrego dnia!

: 15 lipca 2015, 16:38
autor: marcin1982
Prosiłbym, żeby nie zamykać wątku, w razie większego problemu kolejny raz poproszę Was o pomoc.
Jeden problem = jeden wątek. Nie będziemy robić z wątku telenoweli argentyńskiej. To nie forum Ubuntu.

Żeby mieć alternatywę do edycji plików zapoznaj się z tekstowym programem nano:
https://pl.wikipedia.org/wiki/Nano_%28program%29
http://pl.linux.wikia.com/wiki/Nano .