Jak zainstalować kernel spod innej dystrybucji?


(Marvin Nekromanta) #1

Witam,

czy możliwa jest instalacja jądra spod innego systemu? Po aktualizacji jądra i skasowaniu starego, okazało się, że nie posiadam żadnego (tak wiem... przed usunięciem powinienem zrobić restart, sprawdzić czy jest OK i dopiero potem kasować stare jądro). Na dysku mam Xubuntu 12.04, siedzę teraz na Live i osiągnąłem stan, gdzie podczas bootowania wpisu dostaję "Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)". Kernel jest teoretycznie zainstalowany, initramfs wygenerowane (zamontowałem partycję z systemem jako / i synaptic niby wszystko zrobił bez błędu - update-initrams podmieniłem na dystrybucyjne (na live nie można było wykonać polecenia ze względu na dostęp tylko do odczytu))

partycja boot - 15b295cb-7fdd-4afc-ac3b-db5ecb59a124

partycja z systemem - 743c64f7-c8be-4505-bff1-409740cffccc

mój grub.cfg

Z góry dzięki za pomoc. Reinstalacja nie wchodzi w grę.


(mati75) #2

Chroot + instalacja z repozytorium.


(Marvin Nekromanta) #3

Co zrobić z tym fantem?

cryptsetup: WARNING: failed to detect canonical device of overlayfs

cryptsetup: WARNING: could not determine root device from /etc/fstab

są od zaszyfrowanego woluminu na innym dysku


(mati75) #4

Jak montowałeś?


(Marvin Nekromanta) #5

/ w /mnt/system

/boot w /mnt/system/boot

i potem jeszcze proc, sys i dev.

/home mam na /

Na koniec

cd /mnt/system

i

chroot . /bin/bash