Strona 1 z 1

System padł(kernel panic) - No working init found

: 09 marca 2016, 23:33
autor: wolacinio
Witam serdecznie!
Prawdopodobnie po aktualizacji jądra, headerów i kompilatora gcc i kilku innych rzeczy, system padł. :mad:
Usunąłem jeszcze przy okazji tracert(indeksowanie), ale nie wydaje mi się, żeby to była jego wina.
Ściągnąłem nowe jądro deb z ubuntu, odpaliłem Ubuntu Live, zchrootowałem i zainstalowałem na nim nowe jajko:

Kod: Zaznacz cały

dpkg -i link_do_kernela
Nowa jajko nic jednak nie pomogło. Ponowna instalacja grub2 też nie nie wniosła.

Poniżej wrzucam zdjęcie zrobione telefonem:
Obrazek

Co może być przyczyną i co należy zrobić, aby naprawić system Debian Jessie?
Zaraz postaram się ponownie zchrootować i napisać wam jaki to dokładnie system, kernel itd.

Re: System padł(kernel panic) - No working init found

: 09 marca 2016, 23:44
autor: lizard
wolacinio pisze:Ściągnąłem nowe jądro deb z ubuntu

[...]

Nowa jajko nic jednak nie pomogło. Ponowna instalacja grub2 też nie nie wniosła.

[...]

Co może być przyczyną i co należy zrobić, aby naprawić system Debian Jessie?

Że skąd wziąłeś paczkę z jądrem? Przeinstalowanie GRUB-a nic nie da, bo nie on jest odpowiedzialny za kernel panic.

Uruchom system z LiveCD, wykonaj chroot, a potem cofnij zmiany dokonane w systemie.

Re: System padł(kernel panic) - No working init found

: 09 marca 2016, 23:58
autor: wolacinio
Plik: /proc/sys/kernel/version

Kod: Zaznacz cały

#57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014
Oczywiscie powinno byc tu calkiem co innego.

Doinstalowane jadro:

Kod: Zaznacz cały

vmlinuz-4.4.0-040400-generic
Na jakim byl:

Kod: Zaznacz cały

vmlinuz-3.16.0-4-amd64
lizard pisze: Że skąd wziąłeś paczkę z jądrem? Przeinstalowanie GRUB-a nic nie da, bo nie on jest odpowiedzialny za kernel panic.
Uruchom system z LiveCD, wykonaj chroot, a potem cofnij zmiany dokonane w systemie.
Pobralem z tad:
http://kernel.ubuntu.com/~kernel-ppa/mainline/

Dobra jestem na chroot. Jak cofnac zmiany?
Chcialbym dodac, ze w systemie plikow pojawily mi sie pliki:

Kod: Zaznacz cały

initrd.img
initrd.img.old
vmlinuz
vmlinuz.old
Probowalem:

Kod: Zaznacz cały

grub>linux vmlinuz
grub>initrd.img
grub>boot
Ale to nic nie dalo.


Edit:
Czytajac ponizszy dokument:
https://www.kernel.org/doc/Documentation/init.txt
Jestem w stanie odrzucic powody D i E.

Kod: Zaznacz cały

root@ubuntu:/# dpkg -l |grep linux-image
rc  linux-image-3.12-0.bpo.1-amd64                              3.12.9-1~bpo70+1                     amd64        Linux 3.12 for 64-bit PCs
rc  linux-image-3.14-0.bpo.1-amd64                              3.14.12-1~bpo70+1                    amd64        Linux 3.14 for 64-bit PCs
ii  linux-image-3.16.0-031600-generic                           3.16.0-031600.201408031935           amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
ii  linux-image-3.16.0-4-amd64                                  3.16.7-ckt20-1+deb8u4                amd64        Linux 3.16 for 64-bit PCs
ii  linux-image-4.4.0-040400-generic                            4.4.0-040400.201601101930            amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-amd64                                           3.16+63                              amd64        Linux for 64-bit PCs (meta-package)
Jakies pomysly?