boot em linux usando uma máquina nova com um sistema debian antigo [RESOLVIDO]

1. boot em linux usando uma máquina nova com um sistema debian antigo [RESOLVIDO]

Ronaldo Toledo Morais
rtmorais

(usa Slackware)

Enviado em 24/06/2020 - 02:15h

Amigos, sou novato aqui no Viva O Linux

Meu cliente tem um servidor linux antigo onde está instalado um Debien 6.0.3. Surgiu agora a necessidade de uma máquina mais rápida para dar conta do serviço.
O problema é que os programas da aplicação são escritos em perl versão 5.10.1 e o banco de dados Mysql é aquele que usa o driver Mysql/msql. Tentamos migrar para um sistema mais recente . mas encontramos problemas de incompatibilidade do perl e todas as aplicações teriam que sofrer alterações para fazer funcionar as queries ao banco de dados.

A solução que restou foi então clonar o hd para usá-lo na nova máquina, mais moderna e mais poderosa. Aí começa então o problema que me faz recorrer a este forum:
Ao bootar, o udevadm trava após dar a mensagem Waiting for /dev to be fully populated....

Imagino que o sistema Debian antigo reencarnado em uma nova máquina não esteja reconhecendo novos dispositivos ou coisa semelhante. Desativei na Bios tudo que podia ser desativado.

A pergunta é: o problema se deve ao fato de o sistema Debian antigo não conseguir processar novos dispositivos existentes hoje? Qual seria a solução mais adequada. O servidor antigo funciona perfeitamente com o disco clonado.

Meus caros, qualquer comentário será muito bem-vindo.


  


2. Re: boot em linux usando uma máquina nova com um sistema debian antigo

João Cláudio de Alcântara
aguamole

(usa Lubuntu)

Enviado em 24/06/2020 - 10:29h

Se for falta de suporte do kernel Linux a novos hardware você só tera que compilar o kernel Linux baixado de https://www.kernel.org/ o 5.4 deve dar mais se não der usa o 5.7
E então só depois de compilado e o novo kernel rodando clone o HD.
kernel antigos não tem suporte a hardware novos.
Não me compila o kernel customizado para a maquina antiga pó usa o padrãozão.
Compilação de kernel em maquinas antigas demora ta pode tomar um cafe e dormir um pouquinho.
Mais eu acredito que para evitar de você compilar o kernel ter todo esse trabalho compença mais você baixar um kernel já compilado do Ubuntu https://kernel.ubuntu.com/~kernel-ppa/mainline/
Ai é só usar o dpkg para instalar.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


3. Re: boot em linux usando uma máquina nova com um sistema debian antigo [RESOLVIDO]

Ronaldo Toledo Morais
rtmorais

(usa Slackware)

Enviado em 24/06/2020 - 17:28h

aguamole escreveu:


Mais eu acredito que para evitar de você compilar o kernel ter todo esse trabalho compença mais você baixar um kernel já compilado do Ubuntu https://kernel.ubuntu.com/~kernel-ppa/mainline/
Ai é só usar o dpkg para instalar.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


Muito obrigado, aguamole! Nem precisou de muito tempo! ;) agua mole em pedra dura......
Vou baixar o kernel compilado e instalá-lo tal como vc indicou.

Vou colocar como solved! Muito obrigado! Abraço!




4. Re: boot em linux usando uma máquina nova com um sistema debian antigo [RESOLVIDO]

Bilufe
bilufe

(usa XUbuntu)

Enviado em 24/06/2020 - 17:30h

rtmorais escreveu:

Amigos, sou novato aqui no Viva O Linux

Meu cliente tem um servidor linux antigo onde está instalado um Debien 6.0.3. Surgiu agora a necessidade de uma máquina mais rápida para dar conta do serviço.
O problema é que os programas da aplicação são escritos em perl versão 5.10.1 e o banco de dados Mysql é aquele que usa o driver Mysql/msql. Tentamos migrar para um sistema mais recente . mas encontramos problemas de incompatibilidade do perl e todas as aplicações teriam que sofrer alterações para fazer funcionar as queries ao banco de dados.

A solução que restou foi então clonar o hd para usá-lo na nova máquina, mais moderna e mais poderosa. Aí começa então o problema que me faz recorrer a este forum:
Ao bootar, o udevadm trava após dar a mensagem Waiting for /dev to be fully populated....

Imagino que o sistema Debian antigo reencarnado em uma nova máquina não esteja reconhecendo novos dispositivos ou coisa semelhante. Desativei na Bios tudo que podia ser desativado.

A pergunta é: o problema se deve ao fato de o sistema Debian antigo não conseguir processar novos dispositivos existentes hoje? Qual seria a solução mais adequada. O servidor antigo funciona perfeitamente com o disco clonado.

Meus caros, qualquer comentário será muito bem-vindo.


Depois que eu digo que a retrocompatibilidade é importante, sempre aparece alguém que acha normal que os desenvolvedores tenham que reescrever seus aplicativos a cada seis meses.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts