Desfazer dist-update [RESOLVIDO]

1. Desfazer dist-update [RESOLVIDO]

José
Toresmo

(usa Debian)

Enviado em 06/05/2013 - 09:41h

Olá,

fiz um dist-update no debian. Queria voltar para a versão antiga. Tem como?
Pensei em alterar o grub, carregando a imagem da versão antiga. Isso funciona?


  


2. Re: Desfazer dist-update [RESOLVIDO]

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 06/05/2013 - 09:52h

Toresmo escreveu:

Olá,

fiz um dist-update no debian. Queria voltar para a versão antiga. Tem como?
Pensei em alterar o grub, carregando a imagem da versão antiga. Isso funciona?


Não o upgrade faz a atualização de diversos pacotes e não somente o linux-image que fica no /boot/

Se não gostou do gnome3 use o mate é igualzinho e até melhor que o gnome2 do Debian 6:

http://gnutwoall.wordpress.com/2012/09/15/mate-desktop-no-debian-wheezy/


3. Re: Desfazer dist-update [RESOLVIDO]

José
Toresmo

(usa Debian)

Enviado em 06/05/2013 - 10:03h

Humm. O problema nem é o gnome. Não uso interface gráfica. O problema é que atualizei o debian 6 para o 7 e agora dá erro na hora do boot por causa do LVM.


4. Re: Desfazer dist-update [RESOLVIDO]

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 06/05/2013 - 10:10h

Toresmo escreveu:

Humm. O problema nem é o gnome. Não uso interface gráfica. O problema é que atualizei o debian 6 para o 7 e agora dá erro na hora do boot por causa do LVM.


E qual o erro?


5. Re: Desfazer dist-update [RESOLVIDO]

José
Toresmo

(usa Debian)

Enviado em 06/05/2013 - 15:03h

O problema é o seguinte: o lvm não está sendo inicializado. A imagem initrd deveria inicializar o lvm p/ mim, porém não faz. Acho que com a nova atualização do debian o script que gera essa imagem deve estar com a flag do lvm desativada (não acredito que a versão 6 tinha suporte para o lvm e a 7 não vá ter). Por acaso alguém sabe qual o script que do debian que gera a imagem initrd?


6. Re: Desfazer dist-update [RESOLVIDO]

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 06/05/2013 - 15:10h

Toresmo escreveu:

O problema é o seguinte: o lvm não está sendo inicializado. A imagem initrd deveria inicializar o lvm p/ mim, porém não faz. Acho que com a nova atualização do debian o script que gera essa imagem deve estar com a flag do lvm desativada (não acredito que a versão 6 tinha suporte para o lvm e a 7 não vá ter). Por acaso alguém sabe qual o script que do debian que gera a imagem initrd?


Veja se ele gera um novo para o kernel atual:

update-initramfs -u



7. Re: Desfazer dist-update [RESOLVIDO]

José
Toresmo

(usa Debian)

Enviado em 06/05/2013 - 15:35h

Sim, ele gera sem problemas. Mas o problema é que não tá iniciando o LVM, isso que os módulos estão carregados.

Saída:
update-initramfs: Generating /boot/initrd.img-3.2.0-4-amd64


8. Re: Desfazer dist-update [RESOLVIDO]

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 06/05/2013 - 16:07h

Tente reinstalar o pacote de gerenciamento de lvm

aptitude reinstall lvm2

Se aparecer que não esta instalado use:

apt-get install lvm2

Veja se ele reconhece apos o reboot:

pvdisplay



9. Re: Desfazer dist-update [RESOLVIDO]

José
Toresmo

(usa Debian)

Enviado em 07/05/2013 - 14:20h

Reinstalado. Ele reconhece o comando pvdisplay.

O que eu tenho que fazer todas as vezes para bootar a máquina (no initramfs) é ativar os volumes lógicos.

lvchange -ay /dev/vg2b/debian-sysroot
lvchange -ay /dev/vg2b/sysroot
lvchange -ay /dev/vg2b/swap

O sistema não está ativando eles para mim.


10. Re: Desfazer dist-update [RESOLVIDO]

José
Toresmo

(usa Debian)

Enviado em 07/05/2013 - 15:10h

Problema resolvido!
No arquivo /usr/share/initramfs-tools/scripts/local-top/lvm2 estava faltando a seguinte linha de código:

lvm vgchange -aly --ignorelockingfailure

Estava assim:
modprobe -q dm-mod

activate_vg "$ROOT"
activate_vg "$resume"

exit 0

Deve ficar assim:
modprobe -q dm-mod

lvm vgchange -aly --ignorelockingfailure
activate_vg "$ROOT"
activate_vg "$resume"

exit 0

Ou seja, o comando que ativa todos os volumes lógicos não existia. Após adicionado este comando, basta dar um "update-initramfs -u" e o problema será resolvido.
Obrigado pela ajuda.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts