Sem energia durante a atualização - Não consigo mais inicializar [Resolvido]

Iniciado por edsonp1976, 11 de Setembro de 2012, 19:17

tópico anterior - próximo tópico

edsonp1976

Boa Noite, amigos.

Ontem à noite ocorreu uma catástrofe. Fui atualizar meu Ubuntu para a 12.04 LTS. Entrei no gerenciador de atualizações, digitei a senha e o ubuntu começou a baixar os pacotes.

No meio do procedimento, tive um problema de falta de energia elétrica na minha casa e como minha bateria não segura nada, meu notebook desligou instantaneamente, parando a atualização no meio.

Hoje de manhã, quando fui ligar minha máquina, recebi a seguinte mensagem (em todas as versões que o GRUB disponibiliza):

Citar
mountall: /lib/x86_64-linux-gnu/lib.so.6: version 'GLIB_2.14' not found (required by /lib/libply.so.2)
General error mounting filesystems
A maintenance shell will now br started.
CONTROL-D will terminate this shell and reboot the system.

root@dell:~#

Tentei reinicializar com outras versões anteriores, mas nada adianta. Desde meu último Backup, coloquei diversos documentos na máquina e não posso me dar ao luxo de perder tudo.

Estou usando a partição do Windows para conseguir acessar o Fórum e buscar ajuda.

Peço desculpas se isso já foi discutido ou solucionado aqui no fórum, mas o desespero é grande e confesso que não consegui ter a calma de procurar.

asghan

   Ubuntu 12.04 - Unity 64bits

selvaking

Vc entrou num shell para manutenção pois houve um erro ao montar as partições existentes.

Eu arriscaria neste shell o comando:

fsck /dev/sda1

Partindo do príncipio que o root esteja em /dev/sda1, se estiver em partição diferente use o comando abaixo para identificar a partição que o root está.
Se vc não souber interpretar a saída do comando abaixo. Copie e cole a saída aqui.
fdisk -l
Dê-me um computador com o Tux que movo o mundo!

Linux User #323049

edsonp1976

Bom,

Eu digitei o código sugerido (fdisk -l) e veio a seguinte mensagem:

Citar
Disk /dev/sda: 250.1 GB, 250059350016 bytes, 255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units=sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifyer: 0x00018906
Device     Boot     Start           End           Blocks     Id   System
/dev/sda1   *          2048        206847       102400   7   HPFS/NTFS/exFAT
/dev/sda2            206848   122099711    60946432  7   HPFS/NTFS/exFAT
/dev/sda3       122099712   234860352    56380320+ 7   HPFS/NTFS/exFAT
/dev/sda4       234860542   488396799  126768129   5   Extended
/dev/sda5       234860544   478011391  121575424  83   Linux
/dev/sda6       478013440   488393799     5191680  82   Linux Swap/Solaris

Concluí, pelo sistema de arquivos, que meu Linux está montado em um dos sda's com numeração acima de 4, então usei o código:


fsck /dev/sdaX


Para cada dev instalado, obtendo as seguintes respostas:

para /dev/sda4:
Citar
e2fsck 1.41.14 (22-Dec-2010)
fsck.ext Attempt to read block from filesystem resulted in short read while trying to open /dev/sda4
Could be a zero-length partition?

para /dev/sda5
Citar
/dev/sda5: clean 519688/7602176 files, 6395027/30393856 blocks (check in 2 mounts)

para dev/sda6
Citar
fsck from util-linux 2.19.1
fsck: fsck.swap not found
fsck: error 2 while executing fsck.swap for /dev/sda6

A boa notícia é que eu consegui montar minha partição do Windows e copiar toda a minha HOME para lá. Acho que a melhor solução vai ser formatar a partição do Ubuntu e reinstalar a versão 12.04 direto.

Citação de: selvaking online 11 de Setembro de 2012, 20:41
Vc entrou num shell para manutenção pois houve um erro ao montar as partições existentes(...)


Tota

Citação de: edsonp1976 online 11 de Setembro de 2012, 23:28
para /dev/sda5
Citar
/dev/sda5: clean 519688/7602176 files, 6395027/30393856 blocks (check in 2 mounts)

Ola

Se deu sda5 clean, o disco foi limpo.

O problema agora é outro.

Entre com o live cd, monte sua partição sda5

Vá em terminal e digite sudo blkid e anote o UUID dele

Ainda em terminal use gedit /Caminho_onde_montou_sua_partição/etc/fstab e poste aqui seu conteudo bem como o UUID do seu sda5 para o forum analisar.

Onde => Caminho_onde_montou_sua_partição é geralmente /mnt ou /media

[]'s

edsonp1976

Realmente o problema era outro, pq tanto o SDA4 quanto o SDA6 estavam dando erro.

Enfim... baixei o 12.04 LTS, reinstalei com a opção de apagar tudo (exceto o Win7, onde eu tinha conseguido copiar minha /home), e depois de uma meia-hora, consegui subir o Ubuntu de novo, montei a partição Windows e trouxe a /home de volta.

Não foi a melhor solução, mas ao menos não perdi a tonelada de documentos que eu tinha gravado na máquina antes do infortúnio.

Ah, sim... encontrei a maneira de conseguir copiar a /home para a partição windows com a ajuda dos outros tópicos do fórum. Esse pessoal é bom mesmo!

Um grande abraço, e se os moderadores quiserem, podem mudar o status do tópico para "Resolvido".

Citação de: Tota online 12 de Setembro de 2012, 00:09
Ola
Se deu sda5 clean, o disco foi limpo.
O problema agora é outro.(...)


haereticus

Use sempre uma partição BKP ou Backup para guardar dados, com isto pode ferrar o S.O. e seus dados ficam seguros.
Notebook: Samsung 305E4A-BD1 - AMD A6-3420M (Quad Core) @2.4GHz - Radeon™ 6520G 512MB - 8GB - HD 500GB - 14" LED HD - HDMI - Bluetooth - Webcam 1.3 HD - Base CoolerMaster Notepal Ergostand - Mouse X7 Oscar 750bk 3200dpi.

Sony Xperia L - Android 4.1.2