ubuntu update deu errado, o pc não inicializa, como posso repará-lo?

2

Eu deixo o PC instalar muitas atualizações de uma só vez e depois de reiniciar, eu tenho uma tela de console com uma mensagem de erro dizendo algo sobre o udevadm. O Google me disse que é um bug conhecido causado pelo sistema solicitando a reinicialização antes que a configuração termine. Eu tentei a solução sugerida lá, que foi inicializar a partir de um live cd, chroot na instalação normal e executar

dpkg --configure -a 

Recebi muitos erros e, agora, a tentativa de inicialização resulta em uma mensagem de erro diferente:

Kernel panic - not syncing: No init found. Try passing init= option to kernel.

-.-.-

Atualização: usando a sugestão do Darth Android, consegui executar dpkg --configure -a sem mensagens de erro. No entanto, a inicialização em 2.6.23.25 ainda produz a mensagem de erro Kernel not syncing, a inicialização em 2.6.32.24 (o kernel a partir do qual a primeira atualização foi iniciada) ainda produz a mensagem de erro udevadm e somente a inicialização em 2.6.32.23 funciona. Eu não tentei inicializar em versões mais antigas do kernel.

-.-.-

Alguma sugestão de como reparar o PC? No momento, não consigo acessar a Internet durante a inicialização do live cd, então prefiro opções que não precisam dela.

O sistema operacional é Ubuntu 10.04 64 bit. Os detalhes do bug de configuração estão aqui: link

A mensagem de erro do dpkg é:

root@ubuntu:/# dpkg --configure -a Setting up samba-common (2:3.4.7~dfsg-1ubuntu3.2) ... sh: cannot create /dev/null: Permission denied sh: cannot create /dev/null: Permission denied Can't open /dev/null: Permission denied dpkg: error processing samba-common (--configure): subprocess installed post-installation script returned error exit status 13 Setting up linux-headers-2.6.32-25-generic (2.6.32-25.44) ... Examining /etc/kernel/header_postinst.d. run-parts: executing /etc/kernel/header_postinst.d/dkms 2.6.32-25-generic /boot/vmlinuz-2.6.32-25-generic /etc/kernel/header_postinst.d/dkms: line 7: /dev/null: Permission denied run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 1 Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-2.6.32-25-generic.postinst line 110. dpkg: error processing linux-headers-2.6.32-25-generic (--configure): subprocess installed post-installation script returned error exit status 2 dpkg: dependency problems prevent configuration of smbclient: smbclient depends on samba-common (= 2:3.4.7~dfsg-1ubuntu3.2); however: Package samba-common is not configured yet. dpkg: error processing smbclient (--configure): dependency problems - leaving unconfigured Setting up linux-headers-2.6.32-24-generic (2.6.32-24.43) ... Examining /etc/kernel/header_postinst.d. run-parts: executing /etc/kernel/header_postinst.d/dkms 2.6.32-24-generic /boot/vmlinuz-2.6.32-24-generic /etc/kernel/header_postinst.d/dkms: line 7: /dev/null: Permission denied run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 1 Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-2.6.32-24-generic.postinst line 110. dpkg: error processing linux-headers-2.6.32-24-generic (--configure): subprocess installed post-installation script returned error exit status 2 Setting up gnome-terminal-data (2.30.2-0ubuntu1) ... Traceback (most recent call last): File "/usr/sbin/gconf-schemas", line 107, in fd = os.open("/dev/null",os.O_WRONLY) OSError: [Errno 13] Permission denied: '/dev/null' dpkg: error processing gnome-terminal-data (--configure): subprocess installed post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of samba-common-bin: samba-common-bin depends on samba-common (>= 2:3.4.0~pre1-2); however: Package samba-common is not configured yet. dpkg: error processing samba-common-bin (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of linux-headers-generic: linux-headers-generic depends on linux-headers-2.6.32-25-generic; however: Package linux-headers-2.6.32-25-generic is not configured yet. dpkg: error processing linux-headers-generic (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of gnome-terminal: gnome-terminal depends on gnome-terminal-data (>= 2.30); however: Package gnome-terminal-data is not configured yet. gnome-terminal depends on gnome-terminal-data (<< 2.31); however: Package gnome-terminal-data is not configured yet. dpkg: error processing gnome-terminal (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: samba-common linux-headers-2.6.32-25-generic smbclient linux-headers-2.6.32-24-generic gnome-terminal-data samba-common-bin linux-headers-generic gnome-terminal

Desculpe pela falta de formatação, postar do telefone e consertá-lo neste teclado é quase impossível.

    
por rumtscho 04.10.2010 / 21:42

2 respostas

3

Siga esse guia novamente, mas depois do comando chroot , tente o seguinte antes de executar dpkg -a --configure :

mount -t proc proc /proc e mount -t devtmpfs none /dev

E antes de executar exit , lembre-se de umount :

umount /proc e umount /dev

    
por 04.10.2010 / 22:22
1

Parece que seu kernel atual está apenas parcialmente instalado. O GRUB lhe dá a opção de usar um kernel antigo? Deveria. Se sim, tente isso.

    
por 04.10.2010 / 21:55