Jeśli chciałbyś mieć zapisane w pliku to co działo się podczas
wykonywania poleceń make i patch, możesz przekierować
wyjście tych komend do pliku. Najpierw dowiedz się w jakiej
powłoce pracujesz:
echo $shell
Jeśli jest to /bin/sh albo /bin/bash, wtedy przekierowywanie wyjścia wygląda tak:
polecenie 2>&1 | tee nazwa_pliku_do_zapisania
Jeśli jest to /bin/csh albo /bin/tcsh, to wygląda to tak
polecenie |& tee nazwa_pliku_do_zapisania
Jeśli używasz rc (a raczej nie używasz), wtedy wygląda to tak:
polecenie >[2=1] | tee nazwa_pliku_do_zapisania
Są jeszcze inne metody testowania nowego jądra bez ruszania starego, oprócz tych z dyskietkami. LILO ma możliwość ładowania jądra z jakiegokolwiek miejsca na dysku (jeśli twój dysk ma więcej niż 1023 cylindry [512 MB lub więcej], przeczytaj dokumentację LILO, żeby dowiedzieć się jakie są z tym związane problemy). Tak więc jeśli dodasz takie linie:
image = (tu wstaw katalog, w którym znajduje się nowe jądro)
label = new_kernel
na końcu pliku konfiguracyjnego LILO, możesz wybrać jakie jądro
chcesz ładować, bez ruszania starego jądra (po wykonaniu lilo
oczywiście). Najprostszym sposobem poinformowania LILO, które
jądro chcemy załadować jest wciśnięcie klawisz SHIFT podczas
startu (w momencie kiedy na ekranie pojawi się "LILO"). Wtedy
pojawi się znak zachęty. Wpisując tu new_kernel, lub
nazwę, którą nadałeś w pliku konfiguracyjnym LILO nowemu jądru,
poinformujesz LILO, żeby załadowało nowe jądro.
Jeśli chcesz trzymać kilka różnych źródeł jądra na dysku (to
zabiera DUŻO miejsca - ostrożnie) najprostszym sposobem
jest nazywanie ich linux-wersja_jądra. Musisz wtedy zrobić
symboliczne dołączenie ln -s linux-wersja linux żeby
używać wybranej wersji. Przed zrobieniem takiego dołączenie
upewnij się, że ostatni parametr do "ln" nie jest katalogiem, bo
wtedy nie będzie to to, czego się spodziewałeś.
Russel Nelson (
nelson@crynwr.com ) umieszcza zmiany jakie
zaszły w bieżącej wersji jądra. Są one krótkie i możesz zajrzeć
tam zanim postanowisz odnowić jądro. Są one dostępne poprzez
anonimowe ftp z ftp.emlist.com w katalogu pub/kchanges
lub poprzez WWW -
http://www.crynwr.com/kchanges.
Spis zmian możesz znaleźć także w
ftp.icm.edu.pl w katalogu /pub/Linux/sunsite/kernel/changes.