/swap 1 gb
/boot 100 mb
/ 10 gb
/tmp 5 gb
/usr 10 gb
/var 5 gb
/home 20 gb
/Angelos el resto de mi DD
De esta manera, no interfieren archivos rara vez modificados como los que se encuentran en /boot, con los que se modifican mucho como /tmp.
El espacio que le asigné fue basado por el tamaño de dichas carpetas que tenía en mi portátil usando Arch Linux por lo que variar de usuario en usuario.
Pero tuve un problema a la hora de migrar de Linux Mint 12 Lisa a Linux Mint 13 Maya, haciéndolo solo por dist-upgrade, es decir, por consola y sin tener que descargar el disco, formatear e instalar.
Para poder migrar se debe editar el archivo /etc/apt/sources.list.
NOTA: Muchos usuarios reportan que durante la migración ocurren problemas y les es imposible iniciar ya el sistema normalmente, mientras que otros lo hacen sin problema alguno. Si deseas migrar de linux Mint 12 a 13 o de cualquier a cualquier versión, hazlo bajo tu propio riesgo.
# pico /etc/apt/sources.list
Y cambia todo lo que diga lisa por maya, además cambia todo lo que diga oneiric por precise
Guarda el archivo y haz el claśico
# apt-get update
Y después
# apt-get dist-upgrade
Y verás que descargará muchos paquetes así que tómate un descanso a menos que tengas una velocidad de Internet increíble.
Ahora bien, yo tuve un problema en la actualización de mi sistema y fue que al tratar de actualizar el kernel, me indicaba un error de que /boot ya no tenía espacio, y sí, tenia 0 mb libres.
Lo lógico es liberar espacio, pero ¿qué archivos borrar de /boot sin hacer que el sistema ya no arranque? Podría redimensionar /boot pero habría que reiniciar y siendo que estaba a mitad de una actualización de sistema, lo mas seguro es que tuviera /boot mas grande pero sin la posibilidad de entrar al sistema. Así que lo mejor es eliminar kernels antiguos.
Para ello, vemos cuantos y cuales kernels hay en nuestro sistema
# dpkg -l | grep linux-image
Por ejemplo
rc linux-image-3.0.0-12-generic 3.0.0-12.20 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-15-generic 3.0.0-15.26 Linux kernel image for version 3.0.0 on x86/x86_64
ii linux-image-3.0.0-19-generic 3.0.0-19.33 Linux kernel image for version 3.0.0 on x86/x86_64
ii linux-image-3.0.0-20-generic 3.0.0-20.34 Linux kernel image for version 3.0.0 on x86/x86_64
iF linux-image-3.2.0-24-generic 3.2.0-24.39 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iU linux-image-generic 3.2.0.24.26 Generic Linux kernel image
Debemos estar seguros de no borrar el que estemos usando en este momento, para saberlo es
# uname -r
3.0.0-19-generic
Y ahora sí, borramos los kernels, si se desea uno por uno y empezando desde el mas antiguo, o solo los primeros o el primero para ir liberando espacio en /boot
# apt-get remove linux-image-3.0.0-12-generic
Y con ello se liberará espacio lo que en mi caso permitirá hacer la actualización del nuevo kernel.
¿Debo poner mas de 100 mb a mi partición /boot?
En mi caso no, porque tengo 6 versiones de kernels, si los voy eliminando tan pronto salgan nuevas versiones, entonces 100mb serán suficientes, pero si quieres conservarlos todos, entonces si, deberías tener mas espacio.
Actualización 17 de junio de 2012
Se ha reportado un error en Ubuntu y Mint al tratar de actualizar a la versión mas reciente.
A mi me ha generado la siguiente salida al actualizar el kernel
(Leyendo la base de datos … 356546 ficheros o directorios instalados actualmente.)
Desinstalando linux-image-3.0.0-19-generic …
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.0.0-19-generic /boot/vmlinuz-3.0.0-19-generic
update-initramfs: Deleting /boot/initrd.img-3.0.0-19-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.0.0-19-generic /boot/vmlinuz-3.0.0-19-generic
P: Checking for EXTLINUX directory… found.
P: Writing config for /boot/vmlinuz-3.2.0-25-generic…
P: Writing config for /boot/vmlinuz-3.0.0-20-generic…
P: Installing debian theme… done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.0.0-19-generic /boot/vmlinuz-3.0.0-19-generic
Generating grub.cfg …
/etc/grub.d/10_linux: 24: .: Can’t open /usr/share/grub/grub-mkconfig_lib
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-3.0.0-19-generic.postrm line 328.
dpkg: error al procesar linux-image-3.0.0-19-generic (–remove):
el subproceso instalado el script post-removal devolvió el código de salida de error 1
Desinstalando linux-image-3.2.0-24-generic …
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
update-initramfs: Deleting /boot/initrd.img-3.2.0-24-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
P: Checking for EXTLINUX directory… found.
P: Writing config for /boot/vmlinuz-3.2.0-25-generic…
P: Writing config for /boot/vmlinuz-3.0.0-20-generic…
P: Installing debian theme… done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
Generating grub.cfg …
/etc/grub.d/10_linux: 24: .: Can’t open /usr/share/grub/grub-mkconfig_lib
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-3.2.0-24-generic.postrm line 328.
dpkg: error al procesar linux-image-3.2.0-24-generic (–remove):
el subproceso instalado el script post-removal devolvió el código de salida de error 1
Se encontraron errores al procesar:
linux-image-3.0.0-19-generic
linux-image-3.2.0-24-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
La solución es editar el archivo /etc/grub.d/10_linux
Hay que cambiar la línea datarootdir=”${prefix}/share”
Por la siguiente línea datarootdir=”${prefix}/lib”
0 Comentarios