Strona 2 z 2
: 14 stycznia 2009, 01:24
autor: sebekk
Kod: Zaznacz cały
default 6
timeout 10
title Ubuntu 8.04.1, kernel 2.6.24-23-generic
root (hd1,4)
kernel /vmlinuz-2.6.24-23-generic root=UUID=669178db-9db2-48c7-b5db-cc3589005d18 ro splash xforcevesa quiet
initrd /initrd.img-2.6.24-23-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-23-generic (recovery mode)
root (hd1,4)
kernel /vmlinuz-2.6.24-23-generic root=UUID=669178db-9db2-48c7-b5db-cc3589005d18 ro single
initrd /initrd.img-2.6.24-23-generic
title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd1,4)
kernel /vmlinuz-2.6.24-19-generic root=UUID=669178db-9db2-48c7-b5db-cc3589005d18 ro splash xforcevesa quiet
initrd /initrd.img-2.6.24-19-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root (hd1,4)
kernel /vmlinuz-2.6.24-19-generic root=UUID=669178db-9db2-48c7-b5db-cc3589005d18 ro single
initrd /initrd.img-2.6.24-19-generic
title Ubuntu 8.04.1, memtest86+
root (hd1,4)
kernel /memtest86+.bin
quiet
title Other operating systems:
root
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
W sumie to mogę ustawić to co chciałem za pomocą startup-manager bo chciałem ustawić na stałe domyślny system i liczbę kerneli w menu i tam są takie opcje. Zastanawia mnie tylko jedno. Dlaczego ręcznie wprowadzone zmiany nie działały mimo że program zmienia dokładnie w ten sam sposób plik jak ja to robiłem ręcznie. Na przykład:
Kod: Zaznacz cały
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=2
To była zmiana wprowadzona przez program i działa a ręcznie wprowadzona nie działała. (Sprawdzałem na howmany=1 bo dwa to moje wszystkie więc nie widać było róźnicy ale chcę żeby były 2. Domyślnie howmany=all). Ręcznie zmieniałem z zakomentowaną i odkomentowaną linią i nie działało a program tylko zmienił wartość, nie odkomentował i działa.
: 14 stycznia 2009, 10:35
autor: Akkon
sebekk, ale Twój menu.lst nie zawiera opcji:
sebekk pisze:
To była zmiana wprowadzona przez program i działa, a ręcznie wprowadzona nie działała
Przecież te wpisy są zakomentowane, to jak mają działać?
sebekk pisze:a program tylko zmienił wartość, nie odkomentował i działa
Może korzysta jeszcze z innego pliku konfiguracyjnego/zapamiętuje te ustawienia, nie uwzględnia znaków '#'? To by trzeba było sprawdzić, z kolei grub na pewno nie odczyta wartości zakomentowanych.
: 14 stycznia 2009, 12:58
autor: fnmirk
sebekk, a Ty czasem nie masz zainstalowanego gruba2 po niepełnym odinstalowaniu gruba?
Wklej wynik polecenia:
: 14 stycznia 2009, 21:14
autor: sebekk
dpkg -l | grep grub
Kod: Zaznacz cały
ii grub 0.97-29ubuntu21.1 GRand Unified Bootloader
Nie instalowałem nowego gruba. Przynajmniej nie ręcznie. Jest to prawie świeżo zainstalowane Ubuntu.
sebekk, ale Twój menu.lst nie zawiera opcji:
Jak już napisałem. Użyłem startup-manager, a ten zamiast opcji:
użył:
i
Kod: Zaznacz cały
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=true
Przecież te wpisy są zakomentowane, to jak mają działać?
Nie wiem czy to ważne, ale w menu.lst nad powyższą opcją, gdzie są jeszcze inne opcje jest wpis:
Kod: Zaznacz cały
## DO NOT UNCOMMENT THEM, Just edit them to your needs
Poza tym sprawdzałem działanie programu za pomocą opcji:
Kod: Zaznacz cały
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=1
Wtedy wyświetla mi się jeden kernel w menu, pod warunkiem, że użyję startup-managera. Jeśli przywrócę domyślne ustawienia i taką samą zmianę zrobię ręcznie wyświetlają mi się wszystkie kernele i nie ważne czy zostawię ostatnią linię zakomentowaną czy ją odkomentuje. Jak już napisałem nie jest to dla mnie wielki kłopot bo mogę ustawić takie opcje jak chciałem za pomocą startup-manager. Dziwi mnie tylko czemu nie działają zmiany wprowadzone ręcznie.
: 14 stycznia 2009, 21:46
autor: Akkon
sebekk pisze:użył:
Kod:
default 6
To oznacza, że jako domyślny odpalany jest siódmy w kolei wpis 'title'. Jak zaktualizujesz jądro, to te najnowsze zostanie dodane na początek, a wtedy zmieni Ci się kolejność. 'Default saved' jest bezpieczniejsze.
sebekk pisze:Jak już napisałem nie jest to dla mnie wielki kłopot bo mogę ustawić takie opcje jak chciałem za pomocą startup-manager. Dziwi mnie tylko czemu nie działają zmiany wprowadzone ręcznie.
Nigdy nie korzystałem z tego programu, ale czy to jest osobna aplikacja z własnymi ustawieniami czy nakładka na Gruba? Jeśli to pierwsze, to masz już odpowiedź.