Atualização Kernel Ubuntu server 14.04

Iniciado por nnprestes, 28 de Fevereiro de 2016, 20:03

tópico anterior - próximo tópico

nnprestes

Pessoal, preciso de ajuda com uma atualização de um servidor.  :-[

Ele roda Ubuntu server com a versão 14.04 atualizada no ano passado da versão 12. A atualização foi pelo SO, não foi clean install.

Temos rodando nesse servidor 4 VMs Virtualbox para varias atividades e a máquina sempre se comportou perfeitamente bem.

Ocorre que, desde a versão do Kernel 3.8.29 a atualização do kernel dá erro e estamos rodando um kernel de 2014.

Os demais servidores atualizam sem problema, mas esse está dando um cansaço.

Quero evitar ter que refazer do zero para resolver em razão do número de horas a ser gasto para isso.

Já tentei tudo que vi na internet, mas como padrão segui dois tutoriais que considerei mais consistentes.

Segue abaixo o problema e o que usei:

$ dpkg --list | grep linux-image #para identificar as imagens na máquina

ii  linux-image-3.13.0-63-generic       3.13.0-63.103   amd64 
ii  linux-image-3.13.0-71-generic       3.13.0-71.114   amd64
rH  linux-image-3.13.0-79-generic       3.13.0-79.123    i386   
iF  linux-image-3.18.1-031801-generic   3.18.1-031801.201412170637
ii  linux-image-3.8.0-29-generic        3.8.0-29.42~precise1
ii  linux-image-3.8.0-42-generic        3.8.0-42.62~precise1
ii  linux-image-extra-3.13.0-63-generic 3.13.0-63.103
ii  linux-image-extra-3.13.0-71-generic 3.13.0-71.114
iU  linux-image-extra-3.13.0-79-generic 3.13.0-79.123
iU  linux-image-generic                 3.13.0.79.85
ii  linux-image-generic-lts-raring      3.13.0.79.85


# comando para excluir um kernel e o resultado foi o descrito abaixo.

$ sudo apt-get --purge remove linux-image-3.13.0-71-generic

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
linux-image-extra-3.13.0-71-generic : Depends: linux-image-3.13.0-71-generic but it is not going to be installed
linux-image-extra-3.13.0-79-generic : Depends: linux-image-3.13.0-79-generic but it is not going to be installed
linux-image-generic : Depends: linux-image-3.13.0-79-generic but it is not going to be installed
ppa-purge : Depends: aptitude but it is not going to be installed
tasksel : Depends: aptitude (>= 0.2.15-1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Tentei resolver a instalação com o comando $ sudo apt-get -f install e depois de ler todos os pacotes de atualização acusando o erro do dpkg, como os dois exemplos abaixo, retornou a mensagem abaixo.

dpkg: warning: files list file for package 'kpartx' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'xserver-xorg-input-vmmouse' missing; assuming package has no files currently installed
(Reading database ... 120179 files and directories currently installed.)
Removing linux-image-3.13.0-79-generic (3.13.0-79.123) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-79-generic /boot/vmlinuz-3.13.0-79-generic
update-initramfs: Deleting /boot/initrd.img-3.13.0-79-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-79-generic /boot/vmlinuz-3.13.0-79-generic
Generating grub configuration file ...
grub-probe: error: cannot find a GRUB drive for /dev/mapper/isw_bcjacibhie_R_V0p1.  Check your device.map.
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-3.13.0-79-generic.postrm line 328.
dpkg: error processing package linux-image-3.13.0-79-generic (--remove):
subprocess installed post-removal script returned error exit status 1
Errors were encountered while processing:
linux-image-3.13.0-79-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)


Agradeço se alguém puder dar alguma dica!

Tota

Olá

O erro é aqui

Citargrub-probe: error: cannot find a GRUB drive for /dev/mapper/isw_bcjacibhie_R_V0p1.  Check your device.map.

Tente ver no arquivo device.map o que é que este driver faz.

Procurei na rede e não encontrei nada com este nome. É uma unidade raid? Está ativa?

galactus

É um "fake RAID" da Intel!

Agora eu li ali também um erro com PPA a ser removido!

Então, você está usando um PPA num servidor com 4 VMs para.... ?

BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

nnprestes

Citação de: galactus online 28 de Fevereiro de 2016, 23:21
É um "fake RAID" da Intel!

Agora eu li ali também um erro com PPA a ser removido!

Então, você está usando um PPA num servidor com 4 VMs para.... ?

galactus

Herdei essa bronca pra resolver, e queria manter o funcionamento até que eu tenha tempo de refazer.

Provavelmente é isso mesmo, acho que esse server tinha um RAID, mas um dos HDs foi retirado. Não me pergunte por que?
Em relação ao PPA, também não sei, certamente foi alguma instalação de interface gráfica no SO do server. Também não sei por que?

Em uma das tentativas de excluir os Kernels antigos acho que o Aptitude foi pro vinagre e, na real, não sei o que ele está tentando desinstalar.
O problema é que qualquer ação de instalar ou desinstalar no SO retorna esse erro, e isso vai afetar as atualizações futuras.

nnprestes

Citação de: Tota online 28 de Fevereiro de 2016, 21:42
Olá

O erro é aqui

Citargrub-probe: error: cannot find a GRUB drive for /dev/mapper/isw_bcjacibhie_R_V0p1.  Check your device.map.

Tente ver no arquivo device.map o que é que este driver faz.

Procurei na rede e não encontrei nada com este nome. É uma unidade raid? Está ativa?

Vou checar e posto o que encontrar!

Obrigado.