|
[+] zniknął /boot/grub
marszek - 02-06-2009 21:19
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 - 02-06-2009 21:43
"chroot" z poziomu livecd i sprawdź, co jest grane:
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 - 02-06-2009 22:05
@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 - 02-06-2009 22:51
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 - 02-06-2009 23:10
Jeżeli nie był czyszczony katalog /var/cache/apt/archives to w nim można znaleźć pakiety instalowanych jąder.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|