Popsu

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Maromann
Posty: 2
Rejestracja: 10 października 2013, 15:44

Post autor: Maromann »

Rozumiem, że to jest grub2. Czyli edytowałeś plik /etc/default/grub i dalej zrobiłeś:

Kod: Zaznacz cały

update-grub
Podejrzyj plik (Linux Puppy na pendrive załatwia sprawę) i pokaż, jak on wygląda. Wychodzi na to, że prawdopodobnie zmiany są większe niż literówka. Zobaczymy, co tam jest źle.

Plik grub.cfg jest wynikiem polecenia:

Kod: Zaznacz cały

upgrade-grub
Jeżeli masz stary, który działał, to system powinien wystartować. Tak na marginesie, można go edytować, jakkolwiek nie jest to zalecana metoda (bo następne polecenie aktualizacji gruba go nadpisze). Dlatego gruba trzeba poprawić, bo przy następnych zmianach i uaktualnieniach jądra sytuacja się powtórzy.

M
jacekj11
Posty: 85
Rejestracja: 05 listopada 2011, 15:13

Post autor: jacekj11 »

Maromann pisze:...
Edytowałem /boot/grub/grub.cfg.
Polecenia:

Kod: Zaznacz cały

update-grub
nie robiłem, po zmianie wartości ,,settimeout'' zapisałem plik, zamknąłem i zrobiłem restart systemu.
pr0t pisze: ...
To są moje początki zabawy z Linuksem, jak pewnie większość zauważyła. Czy (hd0,2) odnosi się konkretnie do mojego przypadku, czy to jakiś ogólny przykład? I czy sposób w jaki mi to napisałeś mam przepisać kropka w kropkę? Przepraszam, jak zadaję głupie pytania ale puki co Linux to dla mnie jak chodzenie w ciemnościach, w pokoju, w którym jestem pierwszy raz. Ale jak mówi rosyjskie przysłowie: jak się nie przewrócisz to się nie nauczysz.
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Nie podawaj systemu plików w poleceniu i bez sudo bo to nie Ubuntu!
su &&mount /dev/hda6 /mnt

W tym pliku się zmienia ile sekund

Kod: Zaznacz cały

[yampress@debian ~]$ cat[B] /etc/default/grub[/B] |grep GRUB_TIMEOUT=
GRUB_TIMEOUT=0
[yampress@debian ~]$ 

Po czym wydajesz polecenie:

Kod: Zaznacz cały

 update-grub2
jacekj11
Posty: 85
Rejestracja: 05 listopada 2011, 15:13

Post autor: jacekj11 »

pr0t pisze: ...
Mam konsolę gruba i:

Kod: Zaznacz cały

grub>
ale po wpisaniu tego co co mi podałeś wyskakuje komunikat:

Kod: Zaznacz cały

unknow command find
lub coś podobnego, w każdym bądź razie nie zna tego polecenia.

Yampress, Twój sposób wydawałby się najprostszy, jest tylko małe ale, kiedy wpiszę:

Kod: Zaznacz cały

su &&mount  /dev/hda6 /mnt
Kubuntu prosi mnie o hasło i tu muszę ręce rozłożyć po raz kolejny.

Do 21 października nie będę miał dostępu do komputera z tym Linuksem ale proszę o porady wypróbuję kiedy tylko będę miał do niego dostęp.
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

To wykonaj to z sudo. Zapomniałem, że to nie Debian

Kod: Zaznacz cały

sudo mount  /dev/hda6 /mnt
jacekj11
Posty: 85
Rejestracja: 05 listopada 2011, 15:13

Post autor: jacekj11 »

Tak już robiłem, dostawałem niestety komunikat:

Kod: Zaznacz cały

mount: wrong fs type, bad option, bad superblock on /dev/hda6,
missing codepage or helper program, or other errorIn some cases useful info
is found in syslog - try
dmesg | tail  or so
pr0t
Posty: 19
Rejestracja: 31 maja 2012, 12:41

Post autor: pr0t »

Przepraszam, teraz czytam: GRUB Legacy <--> GRUB 2
find is replaced with search
geometry is gone and replaced by ls
kernel (in menu.lst) is replaced by linux (and other terms for different OSs)
title (in menu.lst) is replaced by menuentry (in grub.cfg)
root is still used but is now a variable
setup is gone; the work is done by grub-install
quit is gone (halt is sometimes used)
map is replaced by drivemap
device is replaced by loopback (makes a drive out of a file)
set is a GRUB 2 term used to set a variable

Wiec musisz zamiast opcji find użyć search.
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Kod: Zaznacz cały

sudo fdisk -l /dev/sda 
i zobacz czy sda6 to rzeczywiście Linux jest . Może pomyliłeś oznaczenia, albo z partycjami coś nie tak.

Poza tym:
http://dug.net.pl/tekst/54/
http://dug.net.pl/tekst/77/

Kolejna sprawa, że grub1 bez nałożenia łatek nie uruchomi Linuksa na partycjach ext4.
Grub1 realikt to przeszłość. Używa tego ktoś jeszcze? Drugie wydanie stabilne Debiana ma domyślnie grub2 i jego należy używać.

Trudny? Jak wszystko na początku. Trzeba go się nauczyć.
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Nie wiem czy to zadziała z macierzą, ale podaj wynik skryptu bootinfoscript:
http://sourceforge.net/projects/bootinfoscript/ .
jacekj11
Posty: 85
Rejestracja: 05 listopada 2011, 15:13

Post autor: jacekj11 »

Dziękuję wszystkim za pomoc, skończyło się na tym że zainstalowałem system od nowa. Nie miałem jeszcze zbyt dużo skonfigurowane więc nie wiele straciłem. Pozdrawiam.
ODPOWIEDZ