Como limpar o espaço em uma partição de inicialização [duplicada]

2

Nós herdamos um servidor Ubuntu Linux que continua a ficar sem espaço na partição / boot e agora os comandos clean e autoclean não estão mais funcionando. Nós suspeitamos que o problema tenha algo a ver com os kernels antigos que nunca foram removidos. Nós não somos especialistas em Linux, portanto hesitamos em executar comandos que possam tornar este servidor não inicializável. A versão é 3.13.0-53-generic ao executar o comando uname -r .

Ao executar o comando dpkg -l | grep linux-image- , os resultados são:

 rc  linux-image-2.6.32-38-server                2.6.32-38.83                      Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-41-server                2.6.32-41.94                      Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-42-server                2.6.32-42.96                      Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-43-server                2.6.32-43.97                      Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-44-server                2.6.32-44.98                      Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-45-server                2.6.32-45.104                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-46-server                2.6.32-46.108                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-47-server                2.6.32-47.109                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-48-server                2.6.32-48.110                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-49-server                2.6.32-49.111                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-50-server                2.6.32-50.112                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-51-server                2.6.32-51.113                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-52-server                2.6.32-52.114                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-53-server                2.6.32-53.115                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-54-server                2.6.32-54.116                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-55-server                2.6.32-55.117                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-56-server                2.6.32-56.118                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-57-server                2.6.32-57.119                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-58-server                2.6.32-58.121                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-60-server                2.6.32-60.122                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-61-server                2.6.32-61.124                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-62-server                2.6.32-62.126                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-2.6.32-64-server                2.6.32-64.128                     Linux kernel image for version 2.6.32 on x86_64
  rc  linux-image-3.13.0-37-generic               3.13.0-37.64~precise1             Linux kernel image for version 3.13.0 on 64 bit x86 SMP
  rc  linux-image-3.13.0-39-generic               3.13.0-39.66~precise1             Linux kernel image for version 3.13.0 on 64 bit x86 SMP
  rc  linux-image-3.13.0-40-generic               3.13.0-40.69~precise1             Linux kernel image for version 3.13.0 on 64 bit x86 SMP
  rc  linux-image-3.13.0-43-generic               3.13.0-43.72~precise1             Linux kernel image for version 3.13.0 on 64 bit x86 SMP
  ii  linux-image-3.13.0-44-generic               3.13.0-44.73~precise1             Linux kernel image for version 3.13.0 on 64 bit x86 SMP
  ii  linux-image-3.13.0-46-generic               3.13.0-46.79~precise1             Linux kernel image for version 3.13.0 on 64 bit x86 SMP
  ii  linux-image-3.13.0-48-generic               3.13.0-48.80~precise1             Linux kernel image for version 3.13.0 on 64 bit x86 SMP
  ii  linux-image-3.13.0-49-generic               3.13.0-49.81~precise1             Linux kernel image for version 3.13.0 on 64 bit x86 SMP
  ii  linux-image-3.13.0-51-generic               3.13.0-51.84~precise1             Linux kernel image for version 3.13.0 on 64 bit x86 SMP
  ii  linux-image-3.13.0-52-generic               3.13.0-52.85~precise1             Linux kernel image for version 3.13.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-67-generic                3.2.0-67.101                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-68-generic                3.2.0-68.102                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-69-generic                3.2.0-69.103                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-70-generic                3.2.0-70.105                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-72-generic                3.2.0-72.107                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-74-generic                3.2.0-74.109                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-75-generic                3.2.0-75.110                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-76-generic                3.2.0-76.111                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-77-generic                3.2.0-77.114                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-79-generic                3.2.0-79.115                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-80-generic                3.2.0-80.116                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  rc  linux-image-3.2.0-82-generic                3.2.0-82.119                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  ii  linux-image-3.2.0-83-generic                3.2.0-83.120                      Linux kernel image for version 3.2.0 on 64 bit x86 SMP
  ii  linux-image-generic-lts-trusty              3.13.0.52.45                      Generic Linux kernel image
  ii  linux-image-server                          3.2.0.83.97                       Linux kernel image on Server Equipment.

Como há muito aqui que não faz sentido, não sei como executar o comando sudo apt-get autoremove <old kernel> com a sintaxe correta para garantir que o anterior atual e o mais recente sejam mantidos.

Qualquer ideia ou ajuda seria apreciada.

    
por NetServ Engineering 22.05.2015 / 19:24

1 resposta

0

Como você conhece os comandos uname -r e dpkg -l | grep linux-image- , você tem mais experiência em Linux do que eu:)

Eu, historicamente, limpei meus kernels antigos com comandos como este: rm /boot/*-2.6.* , rm /boot/*-3.2.* , rm /boot/*-3.13.0-37-* e assim por diante. E então talvez você também possa executar update-grub , mas isso não importa realmente.

Nada de ruim aconteceu comigo até agora (talvez eu tenha tido sorte).

    
por dashohoxha 01.06.2015 / 18:36