Problema com pacotes linux-image e grub-pc

Iniciado por rcid, 21 de Fevereiro de 2017, 12:00

tópico anterior - próximo tópico

rcid

Bom dia! Não estou conseguindo instalar  mais nenhum programa no meu notebook e para piorar a situção todos os arquivos da pasta documento foram perdidos, restando apenas as respectivas pastas em que os mesmos estavam. Quando tento reparar aparece o seguinte erro:

dpkg: erro ao processar o pacote linux-generic (--configure):
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
linux-image-4.4.0-59-generic
grub-pc
linux-image-4.4.0-62-generic
linux-image-4.4.0-63-generic
linux-image-generic
linux-image-extra-4.4.0-59-generic
linux-image-extra-4.4.0-62-generic
linux-image-extra-4.4.0-63-generic
linux-generic


Alguém poderia me orientar a solucionar esse problema?

Desde já, Obrigado!!

druidaobelix

Citação de: rcid online 21 de Fevereiro de 2017, 12:00
[...]  e para piorar a situção todos os arquivos da pasta documento foram perdidos, restando apenas as respectivas pastas em que os mesmos estavam.
Alguém poderia me orientar a solucionar esse problema?

O que preocupa no seu post inicial é dizer que"os arquivos da pasta documento foram perdidos", o restante se arruma.

Se perdeu arquivos pessoais, a primeira e mais imediata providência, urgente mesmo, é **não** gravar nada no disco.

A pior coisa que pode acontecer numa tentativa de recuperação de arquivos pessoais é sobrescrever o disco.

Não grave nada no disco, não tenta nenhum procedimento para consertar o sistema antes de recuperar seus arquivos pessoais.

Suba o sistema através de um live-iso (pendrive ou cdrom), monte o disco na forma ro (read only = somente leitura) e use o Testdisk para a recuperação dos arquivos pessoais, gravando-os em outro lugar, nunca no mesmo disco.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

O que se denomina de arquivos pessoais são aqueles arquivos únicos, tais como aquela foto única e que não pode mais ser reproduzida ou obtida de outra forma, documentos autorais, aquele texto da tese de mestrado inacabada mas que jamais se conseguiria reescrever por igual, enfim, arquivos únicos que não podem ser obtidos por outro meio.

Todo o restante se pode consertar, no limite, se o conserto for mesmo muito difícil, basta reinstalar o sistema. Pode-se perder um pouco mais ou um pouco menos de tempo para refazer uma instalação, mas sempre é possível refazer, reinstalando os programas. Já com os arquivos pessoais a história é outra.

A ferramenta mais imediata disponível para recuperação de arquivos pessoais é o Testdisk caso tenham sido apagados por engano, porém não sobrescrever nada no disco é essencial.

Existem vários tópicos aqui no Fórum tratando disso, como por exemplo:

Software recupera arquivos

http://ubuntuforum-br.org/index.php/topic,115913.msg638992.html#msg638992

Nesse tópico aqui há algumas considerações que no passado fiz sobre o uso do Testdisk:

http://ubuntuforum-br.org/index.php/topic,117071.msg644760.html#msg644760

Sobretudo não grave nada no disco, o que só agravará o problema.
O inimigo mortal da recuperação de arquivos é sobrescrever o disco onde estavam os arquivos.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

creto

Olá,

Primeiro tente:

sudo apt-get -f install
sudo dpkg --configure -a

T+
A vida, é feito andar de bicicleta, se parar, você cai! (Gabriel Contino)
Blog do Paulo Corrêa Creto

rcid

Citação de: druidaobelix online 21 de Fevereiro de 2017, 13:30
Citação de: rcid online 21 de Fevereiro de 2017, 12:00
[...]  e para piorar a situção todos os arquivos da pasta documento foram perdidos, restando apenas as respectivas pastas em que os mesmos estavam.
Alguém poderia me orientar a solucionar esse problema?

Suba o sistema através de um live-iso (pendrive ou cdrom), monte o disco na forma ro (read only = somente leitura) e use o Testdisk para a recuperação dos arquivos pessoais, gravando-os em outro lugar, nunca no mesmo disco.

Eu tentei instalar o extundelete, mas o sistema não permite devido aos problemas em alguns pacotes. Vou instalar o Textdisk em no computador de terceiro e fazer a recuperação.  Eu não entendi o termo "suba o sistema".

rcid

Citação de: creto online 21 de Fevereiro de 2017, 14:12
Olá,

Primeiro tente:

sudo apt-get -f install
sudo dpkg --configure -a

T+

Olá! Tentei esse comando várias vezes, mas sempre retorna o mesmo erro:

Erros foram encontrados durante o processamento de:
linux-image-extra-4.4.0-31-generic
linux-image-4.4.0-31-generic
linux-image-extra-4.4.0-57-generic
linux-image-4.4.0-57-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

druidaobelix

Citação de: rcid online 21 de Fevereiro de 2017, 15:05
Eu não entendi o termo "suba o sistema".

A expressão "suba o sistema" é somente uma forma de dizer para iniciar o sistema a partir de um live-iso, isto é, um live-pendrive ou live-cdrom, o que tiver aí disponível, ou seja, não iniciar a partir do sistema instalado no disco rígido e sim através do live-iso (pendrive ou cdrom).

Vejo que você está fazendo comandos de tentativa de recuperação do sistema antes de recuperar seus arquivos pessoais.
Não deveria estar fazendo isso, a primeira providência, antes de mais nada é a recuperação dos arquivos pessoais.
Ao tentar consertar o sistema estará gravando no disco, o que pode por os seus arquivos pessoais a perder de forma definitiva e irrecuperável.

Não sei outra forma de dizer isso, mas quando se diz **não sobrescreva nada no disco**, se está dizendo que é mesmo para não gravar nada no disco.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

Citação de: rcid online 21 de Fevereiro de 2017, 15:05
Eu tentei instalar o extundelete, mas o sistema não permite devido aos problemas em alguns pacotes. Vou instalar o Textdisk em no computador de terceiro e fazer a recuperação. [...]

Você precisa usar essas ferramentas, Testdisk ou Extundelete, a partir de um live-iso (pendrive ou cdrom) e não a partir do sistema instalado em disco.

O live-iso é aquele pendrive que você usou para instalar o sistema no seu computador.

Ele irá permitir um ambiente independente do sistema que está em disco e permitira o acesso "por fora" ao disco rígido existente.

No live-iso habilite os repositórios indo em

CitarConfigurações do Sistema/Aplicativos Ubuntu

ou então pelo terminal:

sudo software-properties-gtk

Deixe os quatro repositórios habilitados: main, universe, restricted, multiverse

Faça o reload quando a janela perguntar.

Isso posto, instale o Testdisk

sudo apt install testdisk

Leia e estude antes como usar o Testdisk, se informe à respeito, aqueles links que passei, especialmente o segundo, podem ajudar.



www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

rcid

Citação de: druidaobelix online 21 de Fevereiro de 2017, 16:35
Citação de: rcid online 21 de Fevereiro de 2017, 15:05
Eu tentei instalar o extundelete, mas o sistema não permite devido aos problemas em alguns pacotes. Vou instalar o Textdisk em no computador de terceiro e fazer a recuperação. [...]

Você precisa usar essas ferramentas, Testdisk ou Extundelete, a partir de um live-iso (pendrive ou cdrom) e não a partir do sistema instalado em disco.

O live-iso é aquele pendrive que você usou para instalar o sistema no seu computador.

Ele irá permitir um ambiente independente do sistema que está em disco e permitira o acesso "por fora" ao disco rígido existente.


Muito obrigado pelas explicações! Vou seguir as orientações e tentar recuperar meus arquivos. Eu não sabia do procedimento com o live-iso, por isso fiz aqueles procedimentos de reparar os pacotes.

creto

Amigo poste aqui a saída completa, de cima abaixo do comando:

sudo apt update

Saida completa como essa abaixo:
benedito@lubuntu:~$ sudo apt update
[sudo] senha para benedito:
Atingido:1 http://archive.ubuntu.com/ubuntu xenial InRelease
Obter:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]
Obter:3 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]
Obter:4 http://archive.ubuntu.com/ubuntu xenial-security InRelease [102 kB]   
Obter:5 http://archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [468 kB]
Obter:6 http://archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [188 kB]
Obter:7 http://archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [396 kB]
Obter:8 http://archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [150 kB]
Obter:9 http://archive.ubuntu.com/ubuntu xenial-security/main i386 Packages [211 kB]
Obter:10 http://archive.ubuntu.com/ubuntu xenial-security/main Translation-en [91,8 kB]
Obter:11 http://archive.ubuntu.com/ubuntu xenial-security/universe i386 Packages [73,5 kB]
Obter:12 http://archive.ubuntu.com/ubuntu xenial-security/universe Translation-en [43,3 kB]
Baixados 1.928 kB em 33s (57,8 kB/s)                                           
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
3 packages can be upgraded. Run 'apt list --upgradable' to see them.
benedito@lubuntu:~$


T+
A vida, é feito andar de bicicleta, se parar, você cai! (Gabriel Contino)
Blog do Paulo Corrêa Creto

rcid

Citação de: druidaobelix online 21 de Fevereiro de 2017, 16:35
Citação de: rcid online 21 de Fevereiro de 2017, 15:05
Eu tentei instalar o extundelete, mas o sistema não permite devido aos problemas em alguns pacotes. Vou instalar o Textdisk em no computador de terceiro e fazer a recuperação. [...]

Você precisa usar essas ferramentas, Testdisk ou Extundelete, a partir de um live-iso (pendrive ou cdrom) e não a partir do sistema instalado em disco.

O live-iso é aquele pendrive que você usou para instalar o sistema no seu computador.

Consegui usar o testdisk, mas os arquivos que recuperar ficaram corrompidos. As tentativas de resolução do problemas devem ter levado a tal.  Vou yet q apelar para um serviço particular.  :(

druidaobelix

#11
Citação de: rcid online 23 de Fevereiro de 2017, 06:19
Consegui usar o testdisk, mas os arquivos que recuperar ficaram corrompidos. As tentativas de resolução do problemas devem ter levado a tal.  Vou yet q apelar para um serviço particular.  :(

Eita, lamentável, se os arquivos eram realmente importantes melhor mesmo procurar um serviço especializado.

Continue tendo em mente não gravar nada no disco, mesmo e principalmente para eventual sucesso num serviço externo contratado.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

selvaking

Desculpa interromper o papo de vcs, mas vejo que deixaram de fazer algumas perguntas interessantes ao rcid.
Vamos tentar descobrir o que houve com a pasta e/ou partição do usuário, depois acertaremos os erros do apt-get.
Coloque a saída dos comandos abaixo:

cat /etc/fstab

ls -lhF /home

sudo blkid

mount
Dê-me um computador com o Tux que movo o mundo!

Linux User #323049

zekkerj

Eu insisto na orientação do druidaobelix, que deve ser seguida à risca:

Citação de: druidaobelix online 21 de Fevereiro de 2017, 13:30(...)
A pior coisa que pode acontecer numa tentativa de recuperação de arquivos pessoais é sobrescrever o disco.
Não grave nada no disco, não tenta nenhum procedimento para consertar o sistema antes de recuperar seus arquivos pessoais.
(...)

Eu reforço, e acrescento: não tente resolver o problema por conta própria, a menos que esteja acostumado a lidar com sistemas de arquivos e partições.
Procure ajuda profissional.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

rcid

Citação de: selvaking online 23 de Fevereiro de 2017, 13:59
Desculpa interromper o papo de vcs, mas vejo que deixaram de fazer algumas perguntas interessantes ao rcid.
Vamos tentar descobrir o que houve com a pasta e/ou partição do usuário, depois acertaremos os erros do apt-get.
Coloque a saída dos comandos abaixo:

rcn@rcn-IS-1442:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
UUID=44ed199f-824c-412a-aee8-ffc06f36876d /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=70512d4b-a963-40f0-938a-06ceba287ed9 none            swap    sw              0       0
rcn@rcn-IS-1442:~$ ls -lhF /home
total 4,0K
drwxr-xr-x 45 rcn rcn 4,0K Fev 24 18:07 rcn/
rcn@rcn-IS-1442:~$ sudo blkid
[sudo] senha para rcn:
/dev/sda1: LABEL="Reservado pelo Sistema" UUID="28A87984A87950F4" TYPE="ntfs" PARTUUID="51e52037-01"
/dev/sda2: UUID="1CEA7D7EEA7D554C" TYPE="ntfs" PARTUUID="51e52037-02"
/dev/sda5: UUID="70512d4b-a963-40f0-938a-06ceba287ed9" TYPE="swap" PARTUUID="51e52037-05"
/dev/sda6: UUID="44ed199f-824c-412a-aee8-ffc06f36876d" TYPE="ext4" PARTUUID="51e52037-06"
rcn@rcn-IS-1442:~$ mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=1955996k,nr_inodes=488999,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=395228k,mode=755)
/dev/sda6 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=34,pgrp=1,timeout=0,minproto=5,maxproto=5,direct)
mqueue on /dev/mqueue type mqueue (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=395228k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
rcn@rcn-IS-1442:~$