Instalação equivocada

Iniciado por Chamdpital, 16 de Janeiro de 2018, 19:24

tópico anterior - próximo tópico

Chamdpital

Antes de tudo: sou completamente leigo no assunto.
Fiz a instalação do Ubuntu 16.04 LTS em um notebook que antes possuia Windows 10. Não optei pelo dual boot, assim ''exclui'' (?) o Windows. Tudo ia bem e a instalação parecia bem sucedida, até ele começar a ficar lento, ter dificuldade em realizar determinadas tarefas e ficar exibindo uma mensagem de que o ''volume boot alguma coisa tem 0 bytes de memória disponível'' (não sei precisar as palavras). Alguém poderia me explicar o que houve e como posso resolver?
Grato

Anderson_Coelho

Tente remover versões antigas do kernel para liberar espaço na partição /boot.

Para isso, aconselho instalar o Synaptic, usando a Central de Aplicativos ou pelo terminal, se preferir:

sudo apt-get install synaptic

Depois, abra o Snaptic e busque pelos pacotes linux-image instalados, removendo os antigos.

Mas essa sua instalação, tem quanto tempo? Cedo ou tarde a /boot vai encher de novo, então talvez seja necessário aumentar o tamanho dela. Poste a saída do comando para vermos como está particionado seu HD:

sudo parted -l

zekkerj

Você também pode olhar a pasta /var/logo e ver se não há arquivos grandes lá, como "syslog", error.log, etc.
Esses arquivos podem acumular e esgotar o espaço da partição.


Enviado do meu smartphone
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

agente100gelo

Que tipo de instalação você fez? Escolheu avançada?
Advogado e analista de sistema cearense.
Twitter: @glaydson

Chamdpital

Citação de: Anderson_Coelho online 16 de Janeiro de 2018, 20:40
Tente remover versões antigas do kernel para liberar espaço na partição /boot.

Para isso, aconselho instalar o Synaptic, usando a Central de Aplicativos ou pelo terminal, se preferir:

sudo apt-get install synaptic

Depois, abra o Snaptic e busque pelos pacotes linux-image instalados, removendo os antigos.

Mas essa sua instalação, tem quanto tempo? Cedo ou tarde a /boot vai encher de novo, então talvez seja necessário aumentar o tamanho dela. Poste a saída do comando para vermos como está particionado seu HD:

sudo parted -l




Modelo: ATA ST1000LM024 HN-M (scsi)
Disco /dev/sda: 1000GB
Tamanho do setor (lógico/físico): 512B/4096B
Tabela de Partição: msdos
Opções de disco:

Número  Início  Fim     Tamanho  Tipo      Sistema de arquivos  Opções
1      1049kB  512MB   511MB    primary   ext2                 boot
2      513MB   1000GB  1000GB   extended
5      513MB   1000GB  1000GB   logical


Modelo: Mapeador de dispositivo Linux (linear) (dm)
Disco /dev/mapper/ubuntu--vg-swap_1: 4169MB
Tamanho do setor (lógico/físico): 512B/4096B
Tabela de Partição: loop
Opções de disco:

Número  Início  Fim     Tamanho  Sistema de arquivos  Opções
1      0,00B   4169MB  4169MB   linux-swap(v1)


Modelo: Mapeador de dispositivo Linux (linear) (dm)
Disco /dev/mapper/ubuntu--vg-root: 996GB
Tamanho do setor (lógico/físico): 512B/4096B
Tabela de Partição: loop
Opções de disco:

Número  Início  Fim    Tamanho  Sistema de arquivos  Opções
1      0,00B   996GB  996GB    ext4


Erro: /dev/mapper/sda5_crypt: rótulo de disco irreconhecível
Modelo: Mapeador de dispositivo Linux (crypt) (dm)                       
Disco /dev/mapper/sda5_crypt: 1000GB
Tamanho do setor (lógico/físico): 512B/4096B
Tabela de Partição: unknown
Opções de disco:

Chamdpital

Citação de: agente100gelo online 18 de Janeiro de 2018, 12:46
Que tipo de instalação você fez? Escolheu avançada?

Não sei dizer agora. Existe alguma forma de descobrir?

Chamdpital

Citação de: Anderson_Coelho online 16 de Janeiro de 2018, 20:40
Tente remover versões antigas do kernel para liberar espaço na partição /boot.

Para isso, aconselho instalar o Synaptic, usando a Central de Aplicativos ou pelo terminal, se preferir:

sudo apt-get install synaptic

Depois, abra o Snaptic e busque pelos pacotes linux-image instalados, removendo os antigos.

Mas essa sua instalação, tem quanto tempo? Cedo ou tarde a /boot vai encher de novo, então talvez seja necessário aumentar o tamanho dela. Poste a saída do comando para vermos como está particionado seu HD:

sudo parted -l

Tentei instalar o referido programa pelo Terminal e esta foi a resposta:

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Você deve querer executar 'apt-get -f install' para corrigí-los:
Os pacotes a seguir têm dependências desencontradas:
linux-image-extra-4.10.0-37-generic : Depende: linux-image-4.10.0-37-generic mas não será instalado
linux-image-generic-hwe-16.04 : Depende: linux-image-4.10.0-37-generic mas não será instalado
synaptic : Depende: libept1.5.0 mas não será instalado
            Recomenda: libgtk2-perl (>= 1:1.130) mas não será instalado
            Recomenda: rarian-compat mas não será instalado
E: Dependências desencontradas. Tente 'apt-get -f install' sem nenhum pacote (ou especifique uma solução).


O que isto significa?

Chamdpital

Citação de: zekkerj online 17 de Janeiro de 2018, 11:43
Você também pode olhar a pasta /var/logo e ver se não há arquivos grandes lá, como "syslog", error.log, etc.
Esses arquivos podem acumular e esgotar o espaço da partição.


Enviado do meu smartphone

Como faço isto? Mais precisamente por favor.

Anderson_Coelho

CitarTentei instalar o referido programa pelo Terminal e esta foi a resposta:

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Você deve querer executar 'apt-get -f install' para corrigí-los:
Os pacotes a seguir têm dependências desencontradas:
linux-image-extra-4.10.0-37-generic : Depende: linux-image-4.10.0-37-generic mas não será instalado
linux-image-generic-hwe-16.04 : Depende: linux-image-4.10.0-37-generic mas não será instalado
synaptic : Depende: libept1.5.0 mas não será instalado
            Recomenda: libgtk2-perl (>= 1:1.130) mas não será instalado
            Recomenda: rarian-compat mas não será instalado
E: Dependências desencontradas. Tente 'apt-get -f install' sem nenhum pacote (ou especifique uma solução).


O que isto significa?

Pode tentar resolver com o comando citado na mensagem:

sudo apt-get -f install

Masss, como a sua partição boot está com pouco espaço, não vai conseguir instalar. Então o jeito vai ser pegar os kernel que tem aí e sair removendo sem ser pelo Synaptic. Poste a saída do comando para listar os kernel's que tem aí:

dpkg --get-selections | grep linux-image*

Sobre a pasta /var/log, uma forma de fazer pelo terminal:

sudo du -h /var/log/

Chamdpital

Citação de: Anderson_Coelho online 20 de Janeiro de 2018, 12:23
CitarTentei instalar o referido programa pelo Terminal e esta foi a resposta:

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Você deve querer executar 'apt-get -f install' para corrigí-los:
Os pacotes a seguir têm dependências desencontradas:
linux-image-extra-4.10.0-37-generic : Depende: linux-image-4.10.0-37-generic mas não será instalado
linux-image-generic-hwe-16.04 : Depende: linux-image-4.10.0-37-generic mas não será instalado
synaptic : Depende: libept1.5.0 mas não será instalado
            Recomenda: libgtk2-perl (>= 1:1.130) mas não será instalado
            Recomenda: rarian-compat mas não será instalado
E: Dependências desencontradas. Tente 'apt-get -f install' sem nenhum pacote (ou especifique uma solução).


O que isto significa?

Pode tentar resolver com o comando citado na mensagem:

sudo apt-get -f install

Masss, como a sua partição boot está com pouco espaço, não vai conseguir instalar. Então o jeito vai ser pegar os kernel que tem aí e sair removendo sem ser pelo Synaptic. Poste a saída do comando para listar os kernel's que tem aí:

dpkg --get-selections | grep linux-image*

Sobre a pasta /var/log, uma forma de fazer pelo terminal:

sudo du -h /var/log/


A resposta do terminal a respeito dos kernel:

linux-image-4.10.0-27-generic         install
linux-image-4.10.0-30-generic         install
linux-image-4.10.0-32-generic         install
linux-image-4.10.0-33-generic         install
linux-image-4.10.0-35-generic         install
linux-image-4.8.0-36-generic         install
linux-image-4.8.0-52-generic         install
linux-image-4.8.0-54-generic         install
linux-image-4.8.0-56-generic         install
linux-image-4.8.0-58-generic         install
linux-image-extra-4.10.0-27-generic      install
linux-image-extra-4.10.0-30-generic      install
linux-image-extra-4.10.0-32-generic      install
linux-image-extra-4.10.0-33-generic      install
linux-image-extra-4.10.0-35-generic      install
linux-image-extra-4.10.0-37-generic      install
linux-image-extra-4.8.0-36-generic      install
linux-image-extra-4.8.0-52-generic      install
linux-image-extra-4.8.0-54-generic      install
linux-image-extra-4.8.0-56-generic      install
linux-image-extra-4.8.0-58-generic      install
linux-image-generic-hwe-16.04         install


Obrigado pelo apoio Anderson!

Anderson_Coelho

Realmente a lista das versões do kernel que tem é extensa. Então é ir removendo os mais antigos para liberar espaço. Creio que esteja usando a versão linux-image-4.10.0-35-generic , mas vamos confirmar para ter certeza poste a saída:

uname -srmv

Chamdpital

Citação de: Anderson_Coelho online 20 de Janeiro de 2018, 20:20
Realmente a lista das versões do kernel que tem é extensa. Então é ir removendo os mais antigos para liberar espaço. Creio que esteja usando a versão linux-image-4.10.0-35-generic , mas vamos confirmar para ter certeza poste a saída:

uname -srmv


Linux 4.10.0-32-generic #36~16.04.1-Ubuntu SMP Wed Aug 9 09:19:02 UTC 2017 x86_64

Anderson_Coelho

Você mudou a ordem dos kernel no Grub? Ou escolheu iniciar o sistema com esse kernel manualmente? Porque em geral, o Grub automanticamente seleciona a "maior" versão instalada, que no caso seria o linux-image-4.10.0-35-generic.

Enfim, se você inicia com essa versão 4.10.0-32 toda vez que liga o computador, remova outras versões que tem aí com o comando (leia as observações antes de rodar esse comando):

sudo apt-get remove linux-image-4.10.0-27-generic linux-image-4.10.0-30-generic linux-image-4.10.0-33-generic linux-image-4.10.0-35-generic linux-image-4.8.0-36-generic linux-image-4.8.0-52-generic linux-image-4.8.0-54-generic linux-image-4.8.0-56-generic linux-image-extra-4.10.0-27-generic linux-image-extra-4.10.0-30-generic linux-image-extra-4.10.0-33-generic linux-image-extra-4.10.0-35-generic linux-image-extra-4.8.0-36-generic linux-image-extra-4.8.0-52-generic linux-image-extra-4.8.0-54-generic linux-image-extra-4.8.0-56-generic

Observações:
Confira se a versão do kernel que está rodando é realmente a Linux 4.10.0-32-generic antes das remoções.
O comando acima vai manter a última versão do kernel 4.8 instalado, esse kernel hwe que tem aí (que não sei o que significa), a 4.10.0-32 que parace ser sua versão de uso (confirmar conforme obs anterior) e será possível terminar a instalação da 4.10.0.37 que está pendente.

Depois reinicie e rode o comando:

sudo apt-get -f install

Anderson_Coelho

Execute, também, para dar uma limpada no seu sistema aí:

sudo apt-get autoremove

Chamdpital

Citação de: Anderson_Coelho online 21 de Janeiro de 2018, 10:37
Você mudou a ordem dos kernel no Grub? Ou escolheu iniciar o sistema com esse kernel manualmente? Porque em geral, o Grub automanticamente seleciona a "maior" versão instalada, que no caso seria o linux-image-4.10.0-35-generic.

Enfim, se você inicia com essa versão 4.10.0-32 toda vez que liga o computador, remova outras versões que tem aí com o comando (leia as observações antes de rodar esse comando):

sudo apt-get remove linux-image-4.10.0-27-generic linux-image-4.10.0-30-generic linux-image-4.10.0-33-generic linux-image-4.10.0-35-generic linux-image-4.8.0-36-generic linux-image-4.8.0-52-generic linux-image-4.8.0-54-generic linux-image-4.8.0-56-generic linux-image-extra-4.10.0-27-generic linux-image-extra-4.10.0-30-generic linux-image-extra-4.10.0-33-generic linux-image-extra-4.10.0-35-generic linux-image-extra-4.8.0-36-generic linux-image-extra-4.8.0-52-generic linux-image-extra-4.8.0-54-generic linux-image-extra-4.8.0-56-generic

Observações:
Confira se a versão do kernel que está rodando é realmente a Linux 4.10.0-32-generic antes das remoções.
O comando acima vai manter a última versão do kernel 4.8 instalado, esse kernel hwe que tem aí (que não sei o que significa), a 4.10.0-32 que parace ser sua versão de uso (confirmar conforme obs anterior) e será possível terminar a instalação da 4.10.0.37 que está pendente.

Depois reinicie e rode o comando:

sudo apt-get -f install

Esta foi a resposta do Terminal ao comando de limpeza dos kernel:

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Você deve querer executar 'apt-get -f install' para corrigí-los:
Os pacotes a seguir têm dependências desencontradas:
linux-image-extra-4.10.0-37-generic : Depende: linux-image-4.10.0-37-generic mas não será instalado
linux-image-generic-hwe-16.04 : Depende: linux-image-4.10.0-37-generic mas não será instalado
E: Dependências desencontradas. Tente 'apt-get -f install' sem nenhum pacote (ou especifique uma solução).

O que faço??