[+] znikn

Ogólne pytania dotyczące systemu
marszek
Posty: 11
Rejestracja: 07 kwietnia 2008, 21:40

[+] zniknął /boot/grub

Post autor: marszek »

Witam.
Niestety mój katalog /boot/grub rozpłynął się jak łzy w deszczu. Sprawa jest dość tajemnicza, bo wczoraj system działał jak należy, nie logowałem się w ogóle na roota, nie było żadnych aktualizacji ani nic w tym stylu. To teraz nie jest istotne.
Straciłem wszystkie kernele, stąd moje pytanko: jak zainstalować nowego kernela? Da się to jakoś zrobić z poziomu debianowego rescue albo livecd? Może system przechowuje gdzieś kopie kerneli, jeśli tak to gdzie?
Z góry dziękuję za pomoc.
ArnVaker

Post autor: ArnVaker »

"chroot" z poziomu livecd i sprawdź, co jest grane:

Kod: Zaznacz cały

dpkg -l |grep linux-image
Będąc już w "chrootowanym" środowisku możesz zainstalować kernela, chociażby przy pomocy apt-get.

Straciłeś kernele, czy tylko katalog /boot/grub? Masz osobną partycję /boot?
marszek
Posty: 11
Rejestracja: 07 kwietnia 2008, 21:40

Post autor: marszek »

@ArnVaker dzięki za szybką odpowiedź!

Dałem jakoś radę przez rescue. I znowu jestem w ulubionym systemie. :-D
Miałem tylko katalog /boot/grub (bez osobnej partycji). Aptitude pokazywał, że jądra są zainstalowane, ale brakowało oczywiście vmlinuz w /boot. Dlatego może trochę nieprecyzyjnie się wyraziłem - chodziło mi o to, czy da się jakoś wygenerować ponownie vmlinuz dla poszczególnych jąder?
ArnVaker

Post autor: ArnVaker »

marszek pisze:czy da się jakoś wygenerować ponownie vmlinuz dla poszczególnych jąder?
Chyba nie. Za to jeśli używasz dystrybucyjnego kernela (lub kompilowałeś metodą Debiana), to możesz ściągnąć paczkę z jądrem które miałeś. Następnie rozpakować i wrzucić vmlinuz tam gdzie jego miejsce.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Jeżeli nie był czyszczony katalog /var/cache/apt/archives to w nim można znaleźć pakiety instalowanych jąder.
ODPOWIEDZ