PLD Linux Forum Strona Główna PLD Linux Forum
Oficjalne forum dystrybucji PLD Linux

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj

Poprzedni temat «» Następny temat
wpisy dla PLD w grub2
Autor Wiadomość
express
[Usunięty]

Wysłany: 12 Kwiecień 2010, 20:49   wpisy dla PLD w grub2

Żona się wyniosła na swój komputer (niestety - po kilku latach używania przymusowego linuksa (ubuntu) wolała vistę. Ale trudno :)
Ja za to chętnie wróciłbym do PLD (jak coś się zepsuje w ubuntu, kiedy mnie nie ma, to łatwiej żonie wytłumaczę przez telefon, co ma zrobić), które aktualnie leży tylko na serweroruterze.

W planie mam zmianę dysku (za jakiś czas, mam teraz ważniejsze wydatki), więc żeby przypomnieć sobie PLD wyciągnąłem stary dysk 20GB, żeby na razie mieć dwa systemy.
Ściągnąłem CRI (Ti, x86_64), zainstalowałem (przez sieć), ale w trakcie instalacji padło pytanie o gruba - kazałem go nie instalować, bo jednego już mam.

I teraz: ubuntowy konfigurator grub2 wykrywa pld i niby to konfiguruje, ale próba rozruchu kończy się komunikatem "you need to load the kernel first".

Co zauważyłem?
1 - w boot były dwie wersje jądra, ale tylko jedna - initrd.
2 - link initrd wskazywał na wersję, której nie ma (jest kernel o tym numerze) - to chyba błąd instalatora?
3 - konfigurator wskazał jądro i initrd, a nie linki do nich, ale to jest zrozumiałe - zrozumiałe są też konsekwencje - czyli brak aktualizacji/brak jądra wg gruba po wymianie na nowsze.
To co napisałem wyżej poprawiłem, ale efekt jest stale ten sam.


Jak to wygląda w szczegółach:
Ubuntu jest na pierwszej partycji pierwszego dysku i ten wpis działa:
Kod:

menuentry "Ubuntu, Linux 2.6.31-21-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set 3d11c48e-53e5-4501-9310-eccab2345721
linux<->/boot/vmlinuz-2.6.31-21-generic root=UUID=3d11c48e-53e5-4501-931
initrd<>/boot/initrd.img-2.6.31-21-generic
}

PLD jest na pierwszej partycji drugiego dysku i ten wpis daje komunikat jak wy zej.
Kod:

menuentry "PLD GNU/Linux, with Linux 2.6.32.8-2 (on /dev/sdb1)" {
        insmod ext2
        set root=(hd1,1)
        search --no-floppy --fs-uuid --set 2d3287de-447b-4c72-8f69-534e4ffeb122
        linux /boot/vmlinuz root=UUID=2d3287de-447b-4c72-8f69-534e4ffeb122 ro qu
        initrd /boot/initrd
}



Co mam wpisać grubowi2, żeby poprawnie wystartowało PLD (przypominam - Ti, x86_64)?


[e]ciekawostka: UUID był ok, a przed chwilą spróbowałem jeszcze raz, zmieniając hd(1,1) w różny sposób i miałem komunikat, że nie ma urządzenia z takim UUID. O co kaman?
 
 
shadzik 


Pomógł: 128 razy
Dołączył: 08 Lip 2005
Posty: 1773
Skąd: Berlin
Wysłany: 13 Kwiecień 2010, 00:00   

Zobacz to, może Ci to pomoże.
_________________
checking for beer in -lfridge... no
Warning: No beer found in fridge!
We highly suggest that you rectify this situation immediately.
 
 
express
[Usunięty]

Wysłany: 19 Kwiecień 2010, 13:44   

chciałem pójść na łatwiznę i postawić to jeszcze raz z bootloaderem, ale to już w ogóle krzaki wyszły. Opisałem to w dziale Ti.
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group