Kernel panic

13. sem problemas!

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/09/2011 - 20:45h


http://www.vivaolinux.com.br/screenshot/Openbox-Squeeze-+-Kernel-Liquorix-3.04

exceto mais uma vez a questão de alguns módulos que são listados durante o boot, mas que não são necessários para mim.

veja a questão do GCC, ou seja atualize para a versão do Debian Testing, apesar que o meu já está desatualizado a um bom tempo e talvez parte da mensagem exibida na screen (parte do Tilda) se refira a isso.

sobre o kernel panic, tente iniciar pela 2ª opção desse kernel, a do Recovery Mode, agora a pouco me aconteceu isso após a instalação e um full-upgrade no Arch Linux, aí selecionei a 2ª opção (não a FallBack) mas editando-a e inserindo 'single' na linha do kernel.

* no Debian isso não é necessário pois a 2ª linha já vem com 'single' no comando.


  


14. Re: Kernel panic

Glauber GF
mcnd2

(usa Debian)

Enviado em 02/09/2011 - 20:53h

Já tentei também na segunda opção mas nada de subir dando o mesmo kernel panic.

No momento estou somente com o 2.6.32-5-686 instalado. Desinstalei tudo do liquorix.

Vou ter que dar uma saida agora na urgencia mas logo voltarei e verei o que posso fazer e volto ao tópico.

Obrigado pela atenção.


15. Re: Kernel panic

Glauber GF
mcnd2

(usa Debian)

Enviado em 02/09/2011 - 20:58h

No caso em atualizar o gcc deverei habilitar o repositório do testing e dar um update, depois instalo a última versão disponivel do gcc e desabilito o repositorio ou instalo o liquorix com o testing habilitado?


16. sim é isso mesmo!

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/09/2011 - 21:08h

habilita os repos do Testing, atualiza as listas de pacotes e instala o GCC.

os meus pacotes que são do Debian Testing são esses:

$ sudo apt-get install linux-headers-`uname -r` automake autoconf build-essential bin86 binutils bison checkinstall cpp dkms fakeroot flex kernel-package gcc g++ gettext intltool make mesa-utils module-assistant pkg-config libtool libncurses5 libncurses5-dev xlibmesa-gl xlibmesa-glu libgl1-mesa-dri libgtk2.0-dev libqt3-compat-headers libqt3-mt-dev libxml2-dev libgtk2.0-dev libcurl4-openssl-dev libnotify-dev libglib2.0-dev libevent-dev gcc-multilib g++-multilib

sudo apt-get install dkms nvidia-kernel-dkms nvidia-glx nvidia-vdpau-driver nvidia-xconfig nvidia-settings nvidia-support nvidia-installer-cleanup nvidia-alternative

* apenas os básicos + driver Nvidia! tenho muito mais pacotes -dev do testing instalados.


17. Re: Kernel panic

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/09/2011 - 23:27h

Também tive 'Kernel-Panic' com a última versão do Liquorix ( http://liquorix.net/ ).
Instalei as chaves e tudo certinho, mas........não deu certo.


18. xiii...

Glauber GF
mcnd2

(usa Debian)

Enviado em 03/09/2011 - 13:34h

Então @edps.

Habilitei o repo do testing e fiz um update e logo após instalei o gcc e retornou o seguinte:

"E: Não foi possível proceder à configuração imediata em 'perl'. Para detalhes, por favor veja man 5 apt.conf em APT::Immediate-Configure. (2)"


Saida do comando para instalação do gcc

=================================================
root@debian:/home/mcnd2# apt-get install gcc
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
libgsf-1-common libgsf-1-114
Use 'apt-get autoremove' para removê-los.
Os pacotes extra a seguir serão instalados:
binutils cpp cpp-4.4 cpp-4.5 cpp-4.6 frozen-bubble g++-4.4 gcc-4.4 gcc-4.4-base gcc-4.5 gcc-4.5-base gcc-4.6 gcc-4.6-base
gconf-defaults-service gconf2 gconf2-common gkrellm gtk2-engines-pixbuf imagemagick-common libalgorithm-diff-xs-perl libc-bin
libc-dev-bin libc6 libc6-dev libc6-i686 libcairo-perl libclass-isa-perl libdb5.1 libdigest-sha1-perl libgail18 libgcc1
libgconf2-4 libgcrypt11 libgdk-pixbuf2.0-0 libgfortran3 libglib-perl libglib2.0-0 libgnome2-canvas-perl libgnome2-perl
libgnome2-vfs-perl libgnutls-openssl27 libgnutls26 libgomp1 libgpg-error0 libgtk2-perl libgtk2.0-0 libgtk2.0-bin
libhtml-parser-perl libjpeg8 liblocale-gettext-perl libltdl7 libmagickcore4 libnet-dbus-perl libpango-perl libpcre3 libperl5.12
libpod-plainer-perl libquadmath0 librsvg2-2 librsvg2-common libsdl-perl libsensors4 libstdc++6 libstdc++6-4.4-dev libswitch-perl
libtext-charwidth-perl libtext-iconv-perl libuuid-perl libwmf0.2-7 libxml-parser-perl locales make multiarch-support perl
perl-base perl-modules perlmagick pkg-config
Pacotes sugeridos:
binutils-doc cpp-doc gcc-4.4-locales gcc-4.5-locales gcc-4.6-locales g++-4.4-multilib gcc-4.4-doc libstdc++6-4.4-dbg
gcc-multilib manpages-dev autoconf automake1.9 libtool gdb gcc-doc gcc-4.4-multilib libmudflap0-4.4-dev libgcc1-dbg libgomp1-dbg
libmudflap0-dbg libppl-c2 libppl7 gcc-4.5-multilib libmudflap0-4.5-dev gcc-4.5-doc binutils-gold gcc-4.6-multilib
libmudflap0-4.6-dev gcc-4.6-doc libquadmath0-dbg glibc-doc libfont-freetype-perl rng-tools gnutls-bin libgtk2-perl-doc
libdata-dump-perl libmagickcore4-extra librsvg2-bin lm-sensors libstdc++6-4.4-doc make-doc libterm-readline-gnu-perl
libterm-readline-perl-perl imagemagick-doc
Os pacotes a seguir serão REMOVIDOS:
libperl5.10
Os NOVOS pacotes a seguir serão instalados:
cpp-4.6 gcc-4.6 imagemagick-common libclass-isa-perl libdb5.1 libgdk-pixbuf2.0-0 libgnutls-openssl27 libmagickcore4 libperl5.12
libpod-plainer-perl libquadmath0 libsensors4 libswitch-perl multiarch-support
Os pacotes a seguir serão atualizados:
binutils cpp cpp-4.4 cpp-4.5 frozen-bubble g++-4.4 gcc gcc-4.4 gcc-4.4-base gcc-4.5 gcc-4.5-base gcc-4.6-base
gconf-defaults-service gconf2 gconf2-common gkrellm gtk2-engines-pixbuf libalgorithm-diff-xs-perl libc-bin libc-dev-bin libc6
libc6-dev libc6-i686 libcairo-perl libdigest-sha1-perl libgail18 libgcc1 libgconf2-4 libgcrypt11 libgfortran3 libglib-perl
libglib2.0-0 libgnome2-canvas-perl libgnome2-perl libgnome2-vfs-perl libgnutls26 libgomp1 libgpg-error0 libgtk2-perl libgtk2.0-0
libgtk2.0-bin libhtml-parser-perl libjpeg8 liblocale-gettext-perl libltdl7 libnet-dbus-perl libpango-perl libpcre3 librsvg2-2
librsvg2-common libsdl-perl libstdc++6 libstdc++6-4.4-dev libtext-charwidth-perl libtext-iconv-perl libuuid-perl libwmf0.2-7
libxml-parser-perl locales make perl perl-base perl-modules perlmagick pkg-config
65 pacotes atualizados, 14 pacotes novos instalados, 1 a serem removidos e 920 não atualizados.
É preciso baixar 20,9 kB/89,2 MB de arquivos.
Depois desta operação, 60,7 MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]?
Obter:1 http://ftp.debian.org/debian/ wheezy/main cpp i386 4:4.6.1-2 [15,9 kB]
Obter:2 http://ftp.debian.org/debian/ wheezy/main gcc i386 4:4.6.1-2 [5010 B]
Baixados 20,9 kB em 4s (4946 B/s)
E: Não foi possível proceder à configuração imediata em 'perl'. Para detalhes, por favor veja man 5 apt.conf em APT::Immediate-Configure. (2)
root@debian:/home/mcnd2#
=====================================================

O que aconteceu com o "perl" de não proceder a configuração?

Será que com este acontecimento poderei instalar o "liquorix" ou deverei resolver esta configuração do perl primeiro?


19. entonces...

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/09/2011 - 14:32h

sudo nano /etc/apt.conf

e deixe-o como parte do meu apt.conf pros bravos! rsrsrs

#apt.conf by edps
#APT::Default-Release "squeeze";
APT::Cache-Limit "120000000";
APT::Get::AllowUnauthenticated 0;
APT::Get::Purge "true";
APT::Acquire::Languages "true";
APT::Acquire::cdrom::Mount "/media/cdrom0";
APT::Immediate-Configure "true";
APT::Fix-Broken "true";
APT::Install-Recommends "1";
APT::Install-Suggests "0";
APTITUDE::Recommends-Important "1";
Debug::pkgAutoRemove "0";

DPKG
{
Options {"--force-overwrite";}
}


* note a linha:

APT::Immediate-Configure "true";


capcha: apt-get


20. o que diz essa opção:

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/09/2011 - 14:36h


Immediate-Configure
A predefinição é ligado o que irá fazer com que o APT instale
pacotes essenciais e importantes o mais rápido possível na
operação de instalar/actualizar. Isto é feito para limitar o
efeito de uma chamada falhada do dpkg(1). Se esta opção for
desactivada, o APT trata um pacote importante do mesmo modo que um
pacote extra: Entre o desempacotamento do pacote importante A e a
sua configuração podem acontecer muitas outras chamadas de
desempacotamento e configuração, exemplo, para o pacote B que não
tem nenhuma relação com A, mas causa uma falha na chamada ao dpkg
(ex, porque o script do responsável do pacote B gera um erro) o
qual resulta num estado do sistema em que o pacote A está
desempacotado mas ainda não configurado - já não se garante o
funcionamento de cada pacote que depende de A porque a sua
dependência já não está satisfeita. O marcador de configuração
imediata é também aplicado a todas as dependências que possam
gerar um problema se as dependências, ex, formam um círculo como
uma dependência com a marca de imediato a ser comparável com uma
Pré-Dependência. Portanto, em teoria, é possível que o APT
encontre uma situação na qual é incapaz de executar configuração
imediata, entre em erro e refira esta opção para que o utilizador
possa desactivar temporariamente a configuração imediata para ser
capaz de executar uma instalação/actualização outra vez. Note o
uso da palavra "teoria" aqui pois este problema foi poucas vezes
encontrado até agora no mundo real em versões de distribuição
não-estáveis e causados por dependências erradas do pacote em
questão ou por um sistema já num estado corrompido, portanto você
não deve desactivar esta opção às cegas porque, em primeiro lugar,
o cenário mencionado acima não é o único problema que a
configuração imediata pode ajudar a prevenir. Antes de uma grande
operação como dist-upgrade ser corrida com esta opção desactivada,
deve ser tentado primeiro fazer um install explicito ao pacote que
o APT é incapaz de configurar imediatamente, mas por favor
certifique-se de também relatar o seu problema à sua distribuição
e à equipa do APT com o link de bug abaixo para que possam
trabalhar na melhoria ou correcção do processo de actualização.


* no caso leia-se como importante o perl entre outras coisas.


21. Re: Kernel panic

Glauber GF
mcnd2

(usa Debian)

Enviado em 03/09/2011 - 23:30h

Então @edps, criei o arquivo 'apt.conf' que não existia dentro de /etc com o conteudo que sugeriu acima.

Dei um update no sistema e instalei o liquorix

# apt-get install linux-image-2.6-liquorix-686 linux-headers-2.6-liquorix-686

Mas na hora da subir com o kernel aconteceu o mesmo "kernel Panic".

Também não consegui resolver o problema de não configuração do perl.

O gcc-4.6 não instala pois está com esse problema de configuração do perl.

Será que pode ser isso que está ocasionando o kernel panic em não completar a instalação por mal configuração do prel?


22. desculpa cara!

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/09/2011 - 23:47h

te botei numa furada! não é:

/etc/apt

é

/etc/apt/apt.conf

tente aí e veja se resolve, siga o mesmo processo; remova o Liquorix totalmente:


$ dpkg --get-selections | awk '{if ($2=="install") print $1}' > debianpkgs && cat debianpkgs | grep liquorix | xargs -l1 sudo apt-get --purge remove -y


Depois tente instalar o GCC, se não der por causa do erro no 'perl' simule a remoçaõ desse pacote desgraçado:


$ sudo apt-get --purge remove libperl5.10 -s


* e veja se algo novo vai ser instalado e o mais importante se algo IMPORTANTE será removido, como o APT, DPKG, etc


um exemplo de simulação dos meus pacotes do Liquorix (aqui é -s e não -y pois é uma simulação):

[11087:11083 0:4591] 11:47:35 Sáb Set 03 [h4rd3r@debian: +1] ~
(1:4591)$ dpkg --get-selections | awk '{if ($2=="install") print $1}' > debianpkgs && cat debianpkgs | grep liquorix | xargs -l1 sudo apt-get --purge remove -s
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
linux-headers-2.6.39-4.dmz.1-liquorix-686*
0 pacotes atualizados, 0 pacotes novos instalados, 1 a serem removidos e 1072 não atualizados.
Purg linux-headers-2.6.39-4.dmz.1-liquorix-686 [2.6.39-8]
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
linux-headers-3.0-4.dmz.1-liquorix-686* linux-headers-liquorix-686*
0 pacotes atualizados, 0 pacotes novos instalados, 2 a serem removidos e 1072 não atualizados.
Purg linux-headers-liquorix-686 [3.0-7]
Purg linux-headers-3.0-4.dmz.1-liquorix-686 [3.0-7]
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
linux-headers-liquorix-686*
0 pacotes atualizados, 0 pacotes novos instalados, 1 a serem removidos e 1072 não atualizados.
Purg linux-headers-liquorix-686 [3.0-7]
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
linux-image-2.6.39-4.dmz.1-liquorix-686*
0 pacotes atualizados, 0 pacotes novos instalados, 1 a serem removidos e 1072 não atualizados.
Purg linux-image-2.6.39-4.dmz.1-liquorix-686 [2.6.39-8]
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
linux-image-3.0-4.dmz.1-liquorix-686* linux-image-liquorix-686*
0 pacotes atualizados, 0 pacotes novos instalados, 2 a serem removidos e 1072 não atualizados.
Purg linux-image-liquorix-686 [3.0-7]
Purg linux-image-3.0-4.dmz.1-liquorix-686 [3.0-7]
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
linux-image-liquorix-686*
0 pacotes atualizados, 0 pacotes novos instalados, 1 a serem removidos e 1072 não atualizados.
Purg linux-image-liquorix-686 [3.0-7]
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
liquorix-archive-keyring* liquorix-keyrings*
0 pacotes atualizados, 0 pacotes novos instalados, 2 a serem removidos e 1072 não atualizados.
Purg liquorix-keyrings [2009.05.25]
Purg liquorix-archive-keyring [2009.05.25]
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
liquorix-keyring*
0 pacotes atualizados, 0 pacotes novos instalados, 1 a serem removidos e 1072 não atualizados.
Purg liquorix-keyring [2009.05.25]
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
liquorix-keyrings*
0 pacotes atualizados, 0 pacotes novos instalados, 1 a serem removidos e 1072 não atualizados.
Purg liquorix-keyrings [2009.05.25]

[11087:11083 0:4592] 11:48:15 Sáb Set 03 [h4rd3r@debian: +1] ~
(1:4592)$


e tudo seria removido!


* na sua mensagem anterior os nomes dos pacotes estão errados, aqueles são os pacotes da série 2.6, agora são:

linux-image-liquorix-686 linux-headers-liquorix-686

ou

linux-image-liquorix-amd64 linux-headers-liquorix-amd64




23. ...

Glauber GF
mcnd2

(usa Debian)

Enviado em 04/09/2011 - 00:32h

Então,

fiz a mudança do arquivo 'apt.conf' movendo para '/etc/apt/'.

Desinstalei totalmente o liquorix.

Mas na hora de instalar o gcc volta ao mesmo problema.

Até tentando remover ele retorna o problema:
====================================================
root@debian:/home/mcnd2# apt-get --purge remove libperl5.10
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
libgsf-1-common libgsf-1-114
Use 'apt-get autoremove' para removê-los.
Os pacotes extra a seguir serão instalados:
cpp-4.4 cpp-4.5 frozen-bubble g++-4.4 gcc-4.4 gcc-4.4-base gcc-4.5 gcc-4.5-base gcc-4.6-base gconf-defaults-service gconf2 gconf2-common gkrellm gtk2-engines-pixbuf imagemagick-common
libalgorithm-diff-xs-perl libatlas3gf-base libc-bin libc-dev-bin libc6 libc6-dev libc6-i686 libcairo-perl libdb5.1 libdigest-sha1-perl libgail18 libgcc1 libgconf2-4 libgcrypt11
libgdk-pixbuf2.0-0 libgfortran3 libglib-perl libglib2.0-0 libgnome2-canvas-perl libgnome2-perl libgnome2-vfs-perl libgnutls-openssl27 libgnutls26 libgomp1 libgpg-error0 libgtk2-perl
libgtk2.0-0 libgtk2.0-bin libhtml-parser-perl libjpeg8 liblocale-gettext-perl libltdl7 libmagickcore4 libnet-dbus-perl libpango-perl libpcre3 libperl5.12 libquadmath0 librsvg2-2
librsvg2-common libsdl-perl libsensors4 libstdc++6 libstdc++6-4.4-dev libtext-charwidth-perl libtext-iconv-perl libuuid-perl libwmf0.2-7 libxml-parser-perl locales make multiarch-support
perl perl-base perl-modules perlmagick pkg-config
Pacotes sugeridos:
gcc-4.4-locales gcc-4.5-locales g++-4.4-multilib gcc-4.4-doc libstdc++6-4.4-dbg gcc-4.4-multilib libmudflap0-4.4-dev libgcc1-dbg libgomp1-dbg libmudflap0-dbg libppl-c2 libppl7
gcc-4.5-multilib libmudflap0-4.5-dev gcc-4.5-doc binutils-gold glibc-doc libfont-freetype-perl rng-tools gnutls-bin libgtk2-perl-doc libdata-dump-perl libmagickcore4-extra librsvg2-bin
lm-sensors libstdc++6-4.4-doc make-doc libterm-readline-gnu-perl libterm-readline-perl-perl imagemagick-doc
Pacotes recomendados:
manpages-dev libswitch-perl libpod-plainer-perl libclass-isa-perl
Os pacotes a seguir serão REMOVIDOS:
libblas3gf* liblapack3gf* libperl5.10*
Os NOVOS pacotes a seguir serão instalados:
imagemagick-common libatlas3gf-base libdb5.1 libgdk-pixbuf2.0-0 libgnutls-openssl27 libmagickcore4 libperl5.12 libquadmath0 libsensors4 multiarch-support
Os pacotes a seguir serão atualizados:
cpp-4.4 cpp-4.5 frozen-bubble g++-4.4 gcc-4.4 gcc-4.4-base gcc-4.5 gcc-4.5-base gcc-4.6-base gconf-defaults-service gconf2 gconf2-common gkrellm gtk2-engines-pixbuf
libalgorithm-diff-xs-perl libc-bin libc-dev-bin libc6 libc6-dev libc6-i686 libcairo-perl libdigest-sha1-perl libgail18 libgcc1 libgconf2-4 libgcrypt11 libgfortran3 libglib-perl
libglib2.0-0 libgnome2-canvas-perl libgnome2-perl libgnome2-vfs-perl libgnutls26 libgomp1 libgpg-error0 libgtk2-perl libgtk2.0-0 libgtk2.0-bin libhtml-parser-perl libjpeg8
liblocale-gettext-perl libltdl7 libnet-dbus-perl libpango-perl libpcre3 librsvg2-2 librsvg2-common libsdl-perl libstdc++6 libstdc++6-4.4-dev libtext-charwidth-perl libtext-iconv-perl
libuuid-perl libwmf0.2-7 libxml-parser-perl locales make perl perl-base perl-modules perlmagick pkg-config
62 pacotes atualizados, 10 pacotes novos instalados, 3 a serem removidos e 923 não atualizados.
É preciso baixar 0 B/77,5 MB de arquivos.
Depois desta operação, 37,0 MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]?
E: Não foi possível proceder à configuração imediata em 'perl'. Para detalhes, por favor veja man 5 apt.conf em APT::Immediate-Configure. (2)
root@debian:/home/mcnd2#
====================================================

Só não pode meu sistema ficar instável depois de mexer para resover este problema com o 'testing' habilitado.

???


24. tá difícil...

Glauber GF
mcnd2

(usa Debian)

Enviado em 04/09/2011 - 11:37h

Desinstalei novamente o liquorix por completo e instalei novamente mas nada desse kernel panic ir embora.

Já tentei atualizar o gcc (com o testing) mais da o erro de não configurar imediatamente o perl.

Já tentei desinstalar o perl, mas pede para desinstalar junto muito coisa, então estou com o receio de quebrar o sistema.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts