Podemos atualizar o kernel num Ubuntu 12.10 PenLive?

1. Podemos atualizar o kernel num Ubuntu 12.10 PenLive?

RC Lages
rclages

(usa Ubuntu)

Enviado em 01/02/2013 - 17:04h

Amigos(as)...

Socorro-me da vasta experiência desta comunidade para questionar um detalhezinho quando se usa PenLive na distro Linux Ubuntu 12.10, ou seja, a possibilidade de atualizar o kernel Linux e assim ter-se o GRUB listando as versões instaladas?

No Ubuntu PenLive já mantenho os demais pacotes atualizados e também suas configurações permitindo ter-se um S.O. completo e operável no pendrive. Falta-me o kernel e não localizei qualquer orientação que diga ser possível ou não.

Conto com a solidariedade da galera aqui. Sinceramente obrigado pela atenção.

RC Lages
Porto Alegre, RS


  


2. Re: Podemos atualizar o kernel num Ubuntu 12.10 PenLive?

RC Lages
rclages

(usa Ubuntu)

Enviado em 01/02/2013 - 17:19h

rclages escreveu:

Amigos(as)...

Socorro-me da vasta experiência desta comunidade para questionar um detalhezinho quando se usa PenLive na distro Linux Ubuntu 12.10, ou seja, a possibilidade de atualizar o kernel Linux e assim ter-se o GRUB listando as versões instaladas?

No Ubuntu PenLive já mantenho os demais pacotes atualizados e também suas configurações permitindo ter-se um S.O. completo e operável no pendrive. Falta-me o kernel e não localizei qualquer orientação que diga ser possível ou não.

Conto com a solidariedade da galera aqui. Sinceramente obrigado pela atenção.

RC Lages
Porto Alegre, RS


Para complementar a questão acima reproduzo as mensagens que o kernel apresenta a cada vez instalo qualquer novo pacote, sinalizando a situação pendente com os pacotes linux-image-3.2.0-37-generic, linux-image-generic e linux-generic. Listando o /boot/grub percebi que o arquivo grub.cfg não existe, apenas os arquivos gfxblacklist.txt e grubenv.


root@ubuntu:/tmp# aptitude install ssh
ssh já está instalado na versão requisitada (1:5.9p1-5ubuntu1)
ssh já está instalado na versão requisitada (1:5.9p1-5ubuntu1)
Os pacotes a seguir, parcialmente instalados, serão configurados:
linux-generic linux-image-3.2.0-37-generic linux-image-generic
Nenhum pacote será instalado, atualizado ou removido.
0 pacotes atualizados, 0 novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso obter 0 B de arquivos. Depois do desempacotamento, 0 B serão usados.
Configurando linux-image-3.2.0-37-generic (3.2.0-37.58) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
update-initramfs: Generating /boot/initrd.img-3.2.0-37-generic
cryptsetup: WARNING: failed to detect canonical device of overlayfs
cryptsetup: WARNING: could not determine root device from /etc/fstab
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
/usr/sbin/grub-probe: erro: cannot find a device for / (is /dev mounted?).
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-37-generic.postinst line 1010.
dpkg: erro processando linux-image-3.2.0-37-generic (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 2
Nenhum relatório apport escrito pois MaxReports já foi atingido
dpkg: problemas de dependência impedem a configuração de linux-image-generic:
linux-image-generic depende de linux-image-3.2.0-37-generic; porém:
Pacote linux-image-3.2.0-37-generic não está configurado ainda.
dpkg: erro processando linux-image-generic (--configure):
problemas de dependência - deixando desconfigurado
Nenhum relatório apport escrito pois MaxReports já foi atingido
dpkg: problemas de dependência impedem a configuração de linux-generic:
linux-generic depende de linux-image-generic (= 3.2.0.37.44); porém:
Pacote linux-image-generic não está configurado ainda.
dpkg: erro processando linux-generic (--configure):
problemas de dependência - deixando desconfigurado
Nenhum relatório apport escrito pois MaxReports já foi atingido
Erros foram encontrados durante o processamento de:
linux-image-3.2.0-37-generic
linux-image-generic
linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
A instalação de um pacote falhou. Tentando recuperar:
Configurando linux-image-3.2.0-37-generic (3.2.0-37.58) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
update-initramfs: Generating /boot/initrd.img-3.2.0-37-generic
cryptsetup: WARNING: failed to detect canonical device of overlayfs
cryptsetup: WARNING: could not determine root device from /etc/fstab
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-37-generic /boot/vmlinuz-3.2.0-37-generic
/usr/sbin/grub-probe: erro: cannot find a device for / (is /dev mounted?).
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-37-generic.postinst line 1010.
dpkg: erro processando linux-image-3.2.0-37-generic (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 2
dpkg: problemas de dependência impedem a configuração de linux-image-generic:
linux-image-generic depende de linux-image-3.2.0-37-generic; porém:
Pacote linux-image-3.2.0-37-generic não está configurado ainda.
dpkg: erro processando linux-image-generic (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas de dependência impedem a configuração de linux-generic:
linux-generic depende de linux-image-generic (= 3.2.0.37.44); porém:
Pacote linux-image-generic não está configurado ainda.
dpkg: erro processando linux-generic (--configure):
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
linux-image-3.2.0-37-generic
linux-image-generic
linux-generic

Estado atual: 0 quebrado [+0], 0 atualização [+0], 4 novos [+0].
root@ubuntu:/tmp#




3. Re: Podemos atualizar o kernel num Ubuntu 12.10 PenLive?

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 01/02/2013 - 18:22h

Sim, utilizando persistência vc pode atualizar todos os pacotes, mas isso, com o tempo, deixa o Live USB muito lento.

Já quanto ao Kernel, não sei dizer porque nunca tentei. E vc pode tentar aí, rodando um

apt-get dist-ugrade

que vai instalar as novas versões do Kernel em "adição" às já existentes.

Acho que a melhor solução para manter um Live USB atualizado seria um programa do tipo remastersys, em que vc poderia criar uma ISO nova uma vez por mẽs, ou a cada 45 dias, e mandá-la pro pendrive, deixando a persistência apenas para configurações.

A melhor maneira de fazer isso é manter uma instalação enxuta no VirtualBox (instale apenas o que vc usa regularmente, seguindo a máxima "apenas um programa por função"), atualizá-la e criar as ISOs periodicamente.

Vc pode também fazer uma instalação real no Pendrive. Para fazer isso vc pluga o pendrive antes de dar boot na mídia de instalação (que pode ser um CD) e o escolhe no instalador como alvo.

Eu nunca tentei porque não vejo utilidade para mim.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts