Buenas a todos. En este nuevo tutorial voy a comentaros cómo hacer sitio para instalar cualquier distribución Linux junto a un sistema operativo Windows. Para ello, en primer lugar, habrá que dividir entre dos casos de uso:
-Ordenadores con BIOS (todos los ordenadores hasta 2011-2012, al menos, sin contar excepciones)
-Ordenadores con EFI (desde 2012 en adelante). Éstos se distinguen muchas veces porque, directamente, la pantalla de arranque de la BIOS es, al mismo tiempo, la de inicio de Windows (con los puntos giratorios).
ORDENADORES CON BIOS
Éste es el caso más simple. Si tienes un disco duro mecánico, o HDD, desfragméntalo antes con la utilidad que viene en Windows antes de empezar el proceso. Luego, ve directamente a Administrador de Discos, le das al botón derecho del ratón y a "Reducir volumen" y ahí pones la cantidad de memoria que quieres reservar para la partición de Linux (la cantidad mínima varía en función de los requisitos de cada una, revísalos bien):
Tras esto, simplemente, descarga la ISO de tu distro favorita, grábala a un DVD/CD/USB e instala la distro, utilizando la opción "Instalar junto a Windows (versión la que sea)", o, simplemente, seleccionando el espacio que has liberado antes (en el caso de que no salga la opción que he indicado antes). Finalmente, se instalará el gestor de arranque GRUB y podrás alternar entre ambos sistemas operativos sin problema alguno.
ORDENADORES CON UEFI
Aquí la teoría dicta lo mismo que en el caso anterior (hacer sitio, grabar e instalar). Pero hay un inconveniente lo suficientemente grave como para poder comentarlo. La mayoría (por no decir todos) los ordenadores recientes llevan UEFI y un sistema de particiones GPT. Por lo que, en el programa de crear el pendrive (por ejemplo), tendrás que poner, a la hora de copiar la ISO, ese formato, la opción GPT y UEFI. A modo de ejemplo va la siguiente captura de pantalla:
Si grabas directamente a DVD, no hay por qué preocuparse de esto. Ahora, el segundo problema será el de desactivar el Secure Boot de la UEFI del ordenador. Cada ordenador es un mundo, pero la opción es la misma. Cuestión de navegar y ver cuál opción es de las que hay. Aunque, si se quiere hacer desde Windows, simplemente hay que pulsar el botón de Mayúscula mientras se le da al de Reiniciar, para ir al menú de Recuperación de Windows. En Solucionar Problemas, Opciones Avanzadas, quizás encuentres también la opción de desactivar el Secure Boot. Una vez hayas hecho esto, simplemente instala la distribución tal y como lo harías habitualmente (arrancar desde el medio de instalación, particionar en el espacio libre o instalar junto a, etc.).
Y, finalmente, una última advertencia. Ni se te ocurra eliminar la partición de arranque EFI de Windows, o no arrancará este sistema operativo más. Puedes usar esa partición indicándole al instalador que añada el arranque de la distro como /boot/efi, contando con el inconveniente (si se da el caso de que el ordenador "ignore" la partición de Linux y siempre arranca en Windows 10) de tener que ir a un programa de terceros para modificar el BCD de Windows y "añadirle" esa partición de arranque de Linux. Con EasyBCD (http://neosmart.net/EasyBCD/) (descargable gratuitamente bajo registro) y la opción "Añadir entrada->Sistemas Operativos->Linux/BSD", podrás indicarle a Windows la localización de GRUB y así hacer que siempre salga el menú de selección de sistemas operativos del Windows en cuestión.
Hasta aquí el tutorial. Si hay alguna pregunta, no dudéis en hacerla en los comentarios :)
Buenas a todos. En este tutorial voy a describir el cómo funciona zRam, y en qué condiciones es más conveniente utilizarlo, a fin de mejorar el rendimiento de aquellos ordenadores más antiguos, o con poca memoria RAM (por ejemplo, aquellas tablets con 1 GB de RAM e Intel Atom Z3735G (BayTrail) que, con otros sistemas operativos, van muy "ahogados" en tema rendimiento y necesitan de una ayudita extra para un rendimiento suficiente para su uso diario).
¿Qué es zRam?
zRam es un módulo del núcleo Linux, el cual usa un sistema de bloques de memoria comprimidos en la memoria RAM a fin de que puedan usarse en el caso de que al ordenador le falte memoria RAM para realizar sus tareas, evitando así el uso de la partición Swap del disco duro (la cual, es notablemente más lenta que la propia memoria RAM en sí, y ralentiza bastante la máquina). Podemos ver una serie de pros y contras en este módulo:
-Ventajas
-Menor uso de la partición Swap del disco duro, por lo que la responsividad (fluidez) del ordenador aumenta en condiciones de uso cuasi-completo de la memoria RAM, además de la reducción de escrituras en las unidades de estado sólido SSD (con el consecuente aumento de su vida útil).
-Posibilidad de usar más programas a la vez en una cantidad de memoria RAM relativamente pequeña, y una mejor capacidad de multitarea.
-Inconvenientes
-Mayor uso de CPU, debido a que es necesaria la compresión y descompresión de los módulos swap zRam cuando sea preciso. Esto, en procesadores antiguos y excesivamente lentos (Pentium 4, Atom de primera generación, Pentium M...) puede causar efectos contraproducentes en referencia a la fluidez del sistema operativo.
-No existe la posibilidad de una "compresión infinita", por lo que, si se llenan los módulos swap creados en la memoria RAM, el sistema operativo seguirá tirando de la partición Swap, con los efectos de lentitud ya vistos anteriormente.
-No merece mucho la pena usarlo con grandes cantidades de memoria RAM (2 GB o más), ya que el efecto que provoca es insignificante para el consumo de CPU que realiza.
Una vez vistos estos puntos, vamos a describir el cómo instalarlo y utilizarlo. Recomiendo únicamente usar esta técnica con una memoria de 1 GB de RAM o menos, ya que los efectos más visibles se comprobarán con esta cantidad en concreto.
¿Cómo instalar y usar zRam?
Esto dependerá del gestor de paquetes y de los repositorios que tengas en la distribución que tengas instalada. Estas instrucciones que voy a comentar son válidas para Lubuntu/Ubuntu. Para otras distros, el procedimiento será parecido, cambiando únicamente el gestor de paquetes a utilizar.
1. Abre una terminal y ejecuta este comando (necesitarás introducir tu contraseña de administrador del sistema)
sudo apt-get install zram-config
2. Cuando se instale, comenzará a ejecutarse inmediatamente, usando la mitad de la memoria RAM disponible en el sistema como Swap. Si alguna vez necesitases ver la cantidad de memoria RAM que es utilizada por este proceso ejecuta en una Terminal:
cat /proc/swaps
En un principio, para un uso básico, no debería haber problema en este sentido. Por supuesto que puedes modificar el comportamiento del módulo zRam, activándolo y desactivándolo a voluntad. Para ello usa estos dos comandos:
//Habilitar zRam:
sudo /usr/bin/init-zram-swapping
//Deshabilitar zRam:
sudo /usr/bin/end-zram-swapping
También es posible comprobar si está activo usando este comando:
dmesg | grep zram
Esto mostrará todas las unidades de zRam que estén usándose en ese momento.
Finalmente, se verá cómo modificar la cantidad de memoria RAM que está usando zRam para crear los archivos de intercambio en memoria. Para ello ve al siguiente archivo
/usr/bin/init-zram-swapping
Y en la línea esta:
mem=$(((totalmem / 2 / ${NRDEVICES}) * 1024)
Podrás ver la cantidad de memoria que se usa en zRam y modificar esta variable a un valor en KB (kilobytes). Por ejemplo, 1024 kilobytes, es un megabyte. Multiplicas la memoria que necesites (en MB) por 1024 y la pones como valor de "mem". Aunque, para un uso habitual, no es necesario cambiar esto.
Finalmente, para desinstalar zRam, ejecuta en un Terminal, como administrador:
sudo apt-get remove --purge zram-config
Y ya estaría solucionado.