Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Po zainstalowaniu kernela, w katalogu /boot tworzone są pliki:
config-kernel
initrd.img-kernel
System.map-kernel
vmlinuz-kernel
Załóżmy, że usuwamy te pliki ręcznie, pakiet od kernela jest dalej zainstalowany. Czy da radę wygenerować te pliki jeszcze raz bez ponownej instalacji jądra?
Wiem, że plik initrd.img- można wygenerować poprzez mkinitramfs -o /boot/initrd.img-kernel /lib/modules/kernel
Offline
Generowany na maszynie użytkownika jest tylko initrd.img, pozostałe to normalne pliki zawarte w pakiecie linux-image. Zatem odpowiedź brzmi: nie da się. No czasem konfig dałoby się wydłubać z /proc/config.gz uruchomionego kernela jeśli podczas jego kompilacji włączona była opcja która za to odpowiada. Oczywiście można podłożyć te pliki ręcznie z pobranego/zachowanego pakietu, używać własnych kerneli (wtedy w każdej chwili masz je w źródłach) itd., ale rozumiem, że nie o tym mowa.
Offline
To trochę specyficzna sytuacja musiałaby być, żeby akurat bez dostępu do neta usuwać sobie przypadkiem te pliki. :) W /var/cache/apt/archives są stare pakiety jeśli nikt ich nie wyczyścił akurat.
Offline
Strony: 1