initrd problem e Kernel panics após a atualização do openSUSE 11.2

1

Depois de ter feito o upgrade do openSUSE11.1 para o openSUSE11.2, faça o seguinte:

zypper dup 

Agora eu tentei inicializar o sistema e ele falhou na sincronização com o VFS e com o kernel panic, então claramente um problema initrd. se não me engano.

Agora, um pouco de explicação sobre o problema: enquanto atualiza-lo mostra-me o erro de atualização initramfs (esqueci o erro exato ou pode ser aviso). Oh sim, ele mostra algum aviso de grub também.

Eu tenho feito isso de um ambiente chroot ... com todo o arquivo necessário montado no lugar correto no ambiente chroot.

Agora, depois de procurar no Google e procurar o fórum susegeek.com e o fórum opensuse.org

Eu decidi recriar o initrd ... mas o colega chamado "mkinitrd" é uma porcaria real, como eu já havia sido apontado por alguns membros do fórum.

Eu tentei fazer uma imagem initrd sozinha, não consegui fazê-lo .como mostra erro que o dispositivo não encontrou (se eu inicializo no suse live cd e monte a partição) então eu tentei do env chrooted e ele diz " não há espaço disponível no dispositivo "

Um pouco confuso :( Sim, a maioria de vocês apontou certo pode falta de conhecimento meu.

Por favor, sugira-me e mostre-me os passos para o fazer corretamente e comece o opensuse11.2 a funcionar.

TIA

    
por unixbhaskar 28.02.2010 / 07:58

1 resposta

1

Eu tive um problema semelhante. Para recriar seu initrd com mkinitrd, você precisa montar / proc e / dev em seu ambiente chroot. Eu descaradamente roubei isso do manual do Gentoo:

mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev

Substitua / mnt / gentoo com o que fizer sentido para você, é claro. Uma vez que eu tinha / proc e / dev montado, o initrd funcionava bem.

    
por 10.06.2010 / 04:02