/ boot se ha vuelto 100% lleno de alguna manera.
df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/ubuntu-root 191078052 31758960 149612804 18% /
udev 3997520 8 3997512 1% /dev
tmpfs 1602244 856 1601388 1% /run
none 5120 0 5120 0% /run/lock
none 4005600 1792 4003808 1% /run/shm
none 102400 28 102372 1% /run/user
/dev/sda1 233191 218740 2010 100% /boot
mount
/dev/mapper/ubuntu-root on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
/dev/sda1 on /boot type ext2 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
vmware-vmblock on /run/vmblock-fuse type fuse.vmware-vmblock (rw,nosuid,nodev,default_permissions,allow_other)
gvfsd-fuse on /run/user/foo/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=foo)
¿Cómo puedo hacer que el espacio asignado a / boot sea más grande?
Hay una pregunta relacionada ¿ Cómo libero más espacio en / boot? Pero eso no es lo que quiero hacer.
Adicional.
Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders, total 390721968 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 identifier: 0x0007f9dc
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 390721535 195109889 5 Extended
/dev/sda5 501760 390721535 195109888 8e Linux LVM
Disk /dev/mapper/ubuntu-root: 198.8 GB, 198784843776 bytes
255 heads, 63 sectors/track, 24167 cylinders, total 388251648 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 identifier: 0x00000000
Disk /dev/mapper/ubuntu-root doesn't contain a valid partition table
Disk /dev/mapper/ubuntu-swap_1: 1006 MB, 1006632960 bytes
255 heads, 63 sectors/track, 122 cylinders, total 1966080 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 identifier: 0x00000000
Disk /dev/mapper/ubuntu-swap_1 doesn't contain a valid partition table
12.10
disk-usage
Anush
fuente
fuente
sudo apt-get autoremove
. Cuando esto no funciona, puede hacerdpkg -l linux
para ver lo que ha instalado.Respuestas:
Hay 2 partes en esto:
Abra un terminal y ejecute ls / boot. Si el arranque está lleno de núcleos antiguos, puede eliminarlos contentos, le recomiendo mantener el original, el último y el anterior. el número más bajo es normalmente el núcleo de envío, el número más alto será el último.
Para hacer crecer el arranque, primero debe reducir otra partición para tener espacio libre. Sugeriría usar la herramienta gparted en el Live CD para hacer esto. Primero disminuya el tamaño de / o / home según su configuración. Luego aumente el tamaño de arranque.
fuente
apt-get autoremove
para limpiar los archivos antiguos del kernel/boot
para liberar espacio.apt-get autoremove
no elimina mis núcleos antiguos automáticamente. Como solución temporal, los elimino periódicamente, pero realmente me gustaría saber por quéapt-get autoremove
no funciona para mí. ¿Algún puntero?Supongo que esta máquina Linux es una VM.
Expanda el dispositivo SCSI en 1 GB en el centro de esfera VM o AWS, etc., para
/dev/sda
obtener 1 GB adicional de espacio.Reinicie el servidor en modo de usuario único. Use
fdisk -l /dev/sda
para confirmar el nuevo tamaño con 1GB adicional.Úselo
fdisk /dev/sda
para crear una partición sda3 con 1GB. Guarde la tabla de particiones. Ubuntu requerirá partprobe para actualizar la tabla de particiones. Ahora ejecuta:Ahora actualización
/etc/fstab
(asegúrese de hacer una copia de seguridad, en caso de necesidad de arrancar desde CD-ROM / DVD para recuperar), actualizar la línea para montar/dev/sda3
en/boot
(y comentar la línea para/dev/sda1
)Montar
/boot
df -k
debería ver/boot
ahora 1GB, pero debe convertirlo en el dispositivo de arranque predeterminado.Use
fdisk /dev/sda
y presionep
para imprimir la tabla de particiones. Verá que/dev/sda1
es el dispositivo de arranque predeterminado.Use el
a
comandofdisk
para deshabilitar/dev/sda1
como dispositivo de arranque predeterminado y nuevamente para habilitarlo/dev/sda3
como dispositivo de arranque predeterminado.p
para mostrar la tabla de particiones.Reiniciar
Después de que haya estado en línea por algún tiempo, si siente que desea utilizar los 200 MB de
/dev/sda1
, simplemente recree/dev/sda1
y coloque en cualquier VG que desee.fuente