Atualização de kernel

1. Atualização de kernel

luiz felipe
shadowlest

(usa openSUSE)

Enviado em 26/09/2013 - 10:07h

Bom, eu sou novo aqui no forum mais acompanho a bastante tempo de fora sem cadastro pois tenho estudado bastante sobre linux já que trabalho com banco de dados Oracle.

Enfim, resolvi adotar o Linux como desktop para trabalho pois acho muito mais interessante e produtivo do que windows, principalmente quando se aprende a utilizar o VI e desenvolver algumas brincadeiras em Shell, porém estou com uma grande dificuldade quanto a atualizações de kernel que me faz quase todo mes formatar o meu notebook.

Já usei : Ubuntu ( stable e ringtail ), Fedora, openSUSE, Linux Mint, acho que foram só esses hehe.

E todos tive o mesmo problema obviamente mais aproveitei o problema para testar distros diferentes, tanto KDE como GNOME.

O problema é, sempre que saia uma atualização de kernel, eu atualizava numa boa mais quando reinicia o pc das duas uma, ou algum programa para de funcionar "acredito que exista necessidade de compilar o mesmo" ou simplesmente kernel panic, ou até por exemplo no caso do openSUSE que estou usando agora que ele simplesmente não inicia a interface X e tenho que ficar bootando ateee que uma hora ele sobe, bastante irritante esse problema e por sorte ainda não perdi nada, a sim um outro detalhe que com atualização de kernel fica a opção no boot de escolher qual kernel vc quer dar boot isso é normal acredito eu.

Então esse é o principal problema que tenho com as distros, se alguem souber como eu posso resolver isso sem deixar o sistema desatualizado que é uma opção hehe, fico muito feliz pois gosto muito de usar o Linux em qualquer distro, é um aprendizado a cada dia de trabalho.

Abs,


  


2. Re: Atualização de kernel

Ton Melo
IZhaq_Melo

(usa FreeBSD)

Enviado em 26/09/2013 - 10:42h

se o Kernel GNU é o problema use outro Kernel..

tem vários por ai...
Kernel-BSD; Darvin; free-open-netBSDs; particularmente e ja usei o freebsd e não tiver problemas...

quanto ao DedianGNU/KfreeBSD um Debian com Kernel BSD:
http://goo.gl/I5fyNA

alem disses tente o ArchLinux ( tem Kernels alternativos no projeto, a seu gosto )
http://goo.gl/7VxgTe

tente esses se mesmo assim não funcionar o problema é de hardware ja que os projetos listados acima ou tem um Kernel/GNU com modificações até mesmo radicais ou apenas com relacionais, alem disso tem alguns casos que nem mesmo tem relação como nos Berkeley Software Distribution.



3. Re: Atualização de kernel

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/09/2013 - 11:39h

shadowlest escreveu:

Bom, eu sou novo aqui no forum mais acompanho a bastante tempo de fora sem cadastro pois tenho estudado bastante sobre linux já que trabalho com banco de dados Oracle.

Enfim, resolvi adotar o Linux como desktop para trabalho pois acho muito mais interessante e produtivo do que windows, principalmente quando se aprende a utilizar o VI e desenvolver algumas brincadeiras em Shell, porém estou com uma grande dificuldade quanto a atualizações de kernel que me faz quase todo mes formatar o meu notebook.

Já usei : Ubuntu ( stable e ringtail ), Fedora, openSUSE, Linux Mint, acho que foram só esses hehe.

E todos tive o mesmo problema obviamente mais aproveitei o problema para testar distros diferentes, tanto KDE como GNOME.

O problema é, sempre que saia uma atualização de kernel, eu atualizava numa boa mais quando reinicia o pc das duas uma, ou algum programa para de funcionar "acredito que exista necessidade de compilar o mesmo" ou simplesmente kernel panic, ou até por exemplo no caso do openSUSE que estou usando agora que ele simplesmente não inicia a interface X e tenho que ficar bootando ateee que uma hora ele sobe, bastante irritante esse problema e por sorte ainda não perdi nada, a sim um outro detalhe que com atualização de kernel fica a opção no boot de escolher qual kernel vc quer dar boot isso é normal acredito eu.

Então esse é o principal problema que tenho com as distros, se alguem souber como eu posso resolver isso sem deixar o sistema desatualizado que é uma opção hehe, fico muito feliz pois gosto muito de usar o Linux em qualquer distro, é um aprendizado a cada dia de trabalho.

Abs,


Se o seu problema for com o openSUSE, somente atualize o Kernel se disponível nas atualizações.
Use essa sequência de comandos para atualizar seu sistema:


$ sudo zypper ref

$ zypper lu

$ sudo zypper up

$ sudo zypper du


Não precisa remover Kernels antigos no openSUSE, ele mesmo se encarrega disso em situações posteriores.

Se ele não inicia após atualizar o kernel, é porque o GRUB2 (gerenciador de boot) está bugado.

Abra o YaST e clique em "Carregador de inicialização". Mude para "GRUB" e clique em "OK".

Se tiver o Windows 8 também instalado, clique em "GRUB2-EFI".

Nas próximas atualizações, se tiver para o kernel também, pode atualizar sem medo.



4. Re: Atualização de kernel

luiz felipe
shadowlest

(usa openSUSE)

Enviado em 26/09/2013 - 12:02h

IZhaq_Melo escreveu:

se o Kernel GNU é o problema use outro Kernel..

tem vários por ai...
Kernel-BSD; Darvin; free-open-netBSDs; particularmente e ja usei o freebsd e não tiver problemas...

quanto ao DedianGNU/KfreeBSD um Debian com Kernel BSD:
http://goo.gl/I5fyNA

alem disses tente o ArchLinux ( tem Kernels alternativos no projeto, a seu gosto )
http://goo.gl/7VxgTe

tente esses se mesmo assim não funcionar o problema é de hardware ja que os projetos listados acima ou tem um Kernel/GNU com modificações até mesmo radicais ou apenas com relacionais, alem disso tem alguns casos que nem mesmo tem relação como nos Berkeley Software Distribution.


Entendi mais ou menos.

Desculpe a minha ignorancia mais ainda não parei para estudar esse nivel de alteração relacionado a kernel e etc, mas vamos la...

Acredito que utilizar o Darwin não é uma saida muito legal hehe.

Esse ArchLinux é baseado em que? Estou em uma rede limitada ai complica de pesquisar, mais ele é KDE ou GNOME ou ambos? Qual seria a diferença significativa de utilizar essa Distro?

Digo isso pois como disse acima, já troquei bastante de distro a fim de testes e em todas o problema foi o mesmo, pode ser que seja uma falta de conhecimento de minha parte pois como disse, acredito ser padrão do linux e necessario manter, quando atualiza o kernel ele cria dois pontos de inicialização para escolher em qual você quer dar boot, porém ao fazer isso na maioria das vezes se você optar por utilizar o atualizado, programas como VMWare para de funcionar e é necessario compilar o mesmo, isso é normal? Ou existe alguma forma de solucionar isso?

Logo vou optar por não atualizar o kernel e só mexer quando sair uma release nova do sistema....=\

izaias escreveu:
Se o seu problema for com o openSUSE, somente atualize o Kernel se disponível nas atualizações.
Use essa sequência de comandos para atualizar seu sistema:


$ sudo zypper ref

$ zypper lu

$ sudo zypper up

$ sudo zypper du


Não precisa remover Kernels antigos no openSUSE, ele mesmo se encarrega disso em situações posteriores.

Se ele não inicia após atualizar o kernel, é porque o GRUB2 (gerenciador de boot) está bugado.

Abra o YaST e clique em "Carregador de inicialização". Mude para "GRUB" e clique em "OK".

Se tiver o Windows 8 também instalado, clique em "GRUB2-EFI".

Nas próximas atualizações, se tiver para o kernel também, pode atualizar sem medo.


Gostei muito do seu comentario.

Assim, particularmente só atualizo quando recebo notificação do proprio sistema e deixo o mesmo atualizar.

Testarei essa sequencia de comandos assim que chegar em casa.

Quanto ao GRUB, realmente eu ate pensei em alterar pra utilizar o GRUB e não o GRUB2 pois tive problemas com o brilho da tela que iniciava baixo mais consegui adaptador o mesmo comando para o GRUB2 e resolveu, mais vou testar o GRUB e ver se boota sem dificuldades.

Não uso dual-boot sou totalmente contra isso xD, windows infelismente só tenho ele no desktop de casa pois uso para jogos.

Bom, vou testar e assim que tiver um posição se resolveu ou não meu problema volto a comunicar aqui, obrigado ae izaias mais uma vez!!


5. Re: Atualização de kernel

Ton Melo
IZhaq_Melo

(usa FreeBSD)

Enviado em 26/09/2013 - 12:05h

shadowlest escreveu:

Entendi mais ou menos.

Desculpe a minha ignorancia mais ainda não parei para estudar esse nivel de alteração relacionado a kernel e etc, mas vamos la...

Acredito que utilizar o Darwin não é uma saida muito legal hehe.

Esse ArchLinux é baseado em que? Estou em uma rede limitada ai complica de pesquisar, mais ele é KDE ou GNOME ou ambos? Qual seria a diferença significativa de utilizar essa Distro?

Digo isso pois como disse acima, já troquei bastante de distro a fim de testes e em todas o problema foi o mesmo, pode ser que seja uma falta de conhecimento de minha parte pois como disse, acredito ser padrão do linux e necessario manter, quando atualiza o kernel ele cria dois pontos de inicialização para escolher em qual você quer dar boot, porém ao fazer isso na maioria das vezes se você optar por utilizar o atualizado, programas como VMWare para de funcionar e é necessario compilar o mesmo, isso é normal? Ou existe alguma forma de solucionar isso?

Logo vou optar por não atualizar o kernel e só mexer quando sair uma release nova do sistema....=\


pelo que li o arch não é baseado em outras distros mas quem ja usou algo de SLACKWare e um pouco de BSD sabe onde ele beberam.. rsss

http://goo.gl/vbCRtC

não custa tentar...

cara não ficou claro quanto a sua dúvida.. em relação a: "kernel ele cria dois pontos de inicialização para escolher em qual você quer dar boot"

a compilação do kernel é opcional geralmente users arch o fazem por melhora de performance...
e quanto ao conhecimento... aqui se voce for paciente e humilde tem muita gente que pode ajudar...

(man)tenha educação e seja o mais descritivo possível porem se demasias... ai qq pessoa poderá lhe ajudar com mais eficácia.


6. Atualização de kernel

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 26/09/2013 - 12:21h

Eu uso ubuntu e debian e atualizo o kernel sem problemas.

Vamos lá:

Quando atualiza o linux-kernel-image, precisa instalar também o linux-headers-da.mesma.versão

Precisa instalar o pacote build-essential porque ele contem o compilador gcc e outros itens para recompilar os módulos do novo kernel.


Alguns programas podem precisarser simplesmente reinstalados.

2-Kernel alternativos. Só se você for um expert.

3-Melhor maneira de conferir para USERS.

sudo apt-get install synaptic

sudo synaptic

Verifique se instalou os pacotes linux-kernel-image da nova versão juntamente com o linux-kernel-headers

O synaptic é gráfico.

4-Exceções: O vmware-player pode não rodar com kernel 3.8 no Ubuntu 12.04, cujo kernel original é o 3.2



7. Re: Atualização de kernel

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/09/2013 - 12:27h

IZhaq_Melo escreveu:

...
cara não ficou claro quanto a sua dúvida.. em relação a: "kernel ele cria dois pontos de inicialização para escolher em qual você quer dar boot"
...


Ele refere-se a distros Debians-like.

De fato, essas distribuições criam pontos de inicialização para cada kernel instalado.
O que está corretíssimo, se um Kernel recente deu problema, ele pode iniciar por outro Kernel e remover o problemático.

Mas se o Kernel atual está funcionado bem, depois de um tempo ele pode remover os antigos (tem várias maneiras de fazer isso, é só pesquisar).


Com relação ao Arch Linux, é distribuição para usuários com banda larga "de verdade"! É o rolling release mais atualizado que existe e atualiza sem quebrar o sistema. É distro que vem "crua", precisa instalar tudo. Eu mesmo gostei muito do Arch, mas não é meu perfil de distribuição. Talvez até o reinstale novamente.


Já o problema do colega em não iniciar o sistema após atualizar o Kernel, talvez seja um problema de configuração da BIOS ou algo mais casual (o usuário - rsrs).


8. Re: Atualização de kernel

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 26/09/2013 - 12:31h

as atualizações de Kernel em openSUSE, mesmo as normais, as sugeridas,

tem causado alguns problemas com placas de video ATI.

se esse for o caso, como é máquina do trabalho, seria conveniente não atualizar o kernel nem o driver ATI.
Marque os pacotes de ATI e do kernel, na interface gráfica do yast, para "não atualizar nunca"

aqui no opensuse do phenon da faculdade, toda vez que eu atualizava o kernel, o driver ATI quebrava...

Resumindo, atualize o resto da distro, mas o driver e o kernel não


9. Re: Atualização de kernel

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/09/2013 - 12:37h

O driver é outra questão que o usuário deve deixar claro se usa ou não.
Se usa o nativo ou o proprietário.


10. Re: Atualização de kernel

Ton Melo
IZhaq_Melo

(usa FreeBSD)

Enviado em 26/09/2013 - 12:39h

izaias escreveu:

IZhaq_Melo escreveu:

...
cara não ficou claro quanto a sua dúvida.. em relação a: "kernel ele cria dois pontos de inicialização para escolher em qual você quer dar boot"
...


Ele refere-se a distros Debians-like.

De fato, essas distribuições criam pontos de inicialização para cada kernel instalado.
O que está corretíssimo, se um Kernel recente deu problema, ele pode iniciar por outro Kernel e remover o problemático.

Mas se o Kernel atual está funcionado bem, depois de um tempo ele pode remover os antigos (tem várias maneiras de fazer isso, é só pesquisar).


Com relação ao Arch Linux, é distribuição para usuários com banda larga "de verdade"! É o rolling release mais atualizado que existe e atualiza sem quebrar o sistema. É distro que vem "crua", precisa instalar tudo. Eu mesmo gostei muito do Arch, mas não é meu perfil de distribuição. Talvez até o reinstale novamente.


Já o problema do colega em não iniciar o sistema após atualizar o Kernel, talvez seja um problema de configuração da BIOS ou algo mais casual (o usuário - rsrs).

informações
quanto a isso ficou claro agora...

mas voce não ha de convir que se o problema são distros like-debian qual seria o problema com outras distros que não tem relação dom o Debian tal como Opensuse?
sim como pensei BIOS desde o inicio a questão é saber qual parte... rss

agora outro ponto que não compreendi é que o cara diz que não tem tanta banda larga assim e que ja tentou varias distros?? ( vários é igual ao que? 2 )
e por fim... se ele não especificou para que vai usar o linux dele então qq coisa é válida...



11. Re: Atualização de kernel

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/09/2013 - 12:46h

IZhaq_Melo escreveu:

informações
quanto a isso ficou claro agora...

mas voce não ha de convir que se o problema são distros like-debian qual seria o problema com outras distros que não tem relação dom o Debian tal como Opensuse?
sim como pensei BIOS desde o inicio a questão é saber qual parte... rss

agora outro ponto que não compreendi é que o cara diz que não tem tanta banda larga assim e que ja tentou varias distros?? ( vários é igual ao que? 2 )
e por fim... se ele não especificou para que vai usar o linux dele então qq coisa é válida...


Na verdade atiramos no escuro.

Às vezes o usuário não sabe o que está acontecendo mesmo, mas não lembra/sabe o que fez ou o que deixou de fazer em suas experiências com o Linux.

Já peguei 'causos' em que o usuário fez mer** e ocultou isso, mesmo estando ciente.


Resumindo, é exatamente como disse anteriormente, precisamos de mais informações quanto forem possíveis.
Resolveríamos mais rapidamente o problema, mas se isso não ocorre, atiramos no escuro.


Veja o que lembrou o Alberto: driver.
O colega deve dizer se usa ou não.
Mas também, com sua pouca experiência, talvez ele nem saiba da importância disso.



12. Re: Atualização de kernel

luiz felipe
shadowlest

(usa openSUSE)

Enviado em 26/09/2013 - 13:47h

Bom, vendo as enumeras respostas, algumas um tanto quanto "ofensivas" e outras muito construtivas, vou tentar responder algumas questões que tem relação com o motivo pelo qual abri o tópico:

Sim eu não sou um grande conhecedor de Linux porém trabalho indiretamente com ele diariamente, pois trabalho com Banco de Dados Oracle e 90% das vezes está em Linux que é mil vezes melhor do que Windows em caso de servidores, o conhecimento que tenho é mais de programação do que tecnico, por tanto como não sou do tempo em que se compilava manualmente os programas e o proprio Linux, tenho bastante dificuldades com problemas relacionadas ao Sistema e por isso recorri a esse forum que julgo ser de ótima qualidade e com pessoas capacitadas que talvez possam me ajudar pois só quero aprender mesmo.

Nicolo: agradeço pela sua ajuda também, fui user do ubuntu e nele instalei todos esses pacotes justamente para usar o VMware que após a ultima atualização parou de funcionar e foi um dos motivos de ter trocado de distro hehe, atualmente no openSUSE funciona 100% mesmo atualizando o kernel.

Drivers, não eu não atualizei nenhum driver como eu disse somente o kernel ouve atualização mesmo, meu notebook possui aquele video porco integrado da intel mais me atende para trabalho e todas as distros reconhecem ele muito bem até.

E acho que por ultimo, eu acho que nos últimos posts o assunto fugiu um pouco do assunto pois eu citei exatamente todas as distros que testei ate o momento e também disse que o uso é para trabalho e que trabalho com Banco de dados Oracle logo sou DBA Oracle e um mínimo de conhecimento em linux é necessário nessa área, porém estou tentando me aprofundar mais e estou a utilizar como sistema principal pois acho que é o ideal para nós.

Enfim, de qualquer forma agradeço a ajuda de todos, o colega izaias passou alguns procedimentos que vejo ser interessantes e assim que possível estarei testando, entendendo o objetivo dos comandos apresentados parecem realmente que vão resolver meu problema de inicialização.

O fato de kernel antigo eu entendo que existe uma forma dizer ao sistema pra manter somente o atual eu sei mas não achei legal, só queria entender se os dois kernels no mesmo sistema poderia implicar no funcionamento do sistema ao todo....