Ayudas en GNU/Linux




Estimados amigos linuxeros, en esta nueva página iré colocando diferentes ayudas y soluciones a problemas que me he visto enfrentado, y que he encontrado en la red. Saludos.

AYUDAS

Cambiar el tiempo de espera del Grub.

En primer lugar los sistemas GNU/Linux utilizan como gestor de arranque Grub Legacy o Grub2. Para saber que Grub es el que tenemos vamos al sistema de archivos: /boot/grub. Aquí si nos aparece el archivo grub.cfg es que tenemos Grub2 si por el contrario encontramos un archivo menu.lst significa que tenemos Grub Legacy.

Cambiar el tiempo de espera en Grub2:

Abrimos una terminal y tecleamos:

sudo gedit /etc/default/grub

Nota: debes tener instalado gedit.

Debemos ubicar el texto que dice  GRUB_TIMEOUT=20. Aquí debes cambiar el número 20 por los segundos que quieras, es decir más o menos tiempo.

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=20

Luego le damos guardar el archivo y actualizamos el grub desde la terminal:

sudo update-grub

Listo.

Cambiar el tiempo de espera en Grub Legacy:

Primero abrimos una terminal y nos logueamos como root. Luego tecleamos:

 sudo gedit menu.lst

Nota: debes tener instalado gedit.

Verás la siguiente línea:
 
 timeout 10

Ahora modifica los segundos que aparecen, es decir, más o menos tiempo de permanencia del menú y guarda los cambios.

FIN
-------------------------------------------------------------------------------------------------------------------------------
Manjaro

Actualmente estoy utilizando Manjaro  16.08 Ellada y me he encontrado con las siguientes dificultades y obviamente sus soluciones:

1. Después de instalar Manjaro, antes de realizar la actualización de muchos megas, es necesario actualizar los Mirrors, es decir los servidores de donde bajarán las actualizaciones, para que siempre ocupe los más veloces. Lo hacemos así:

Abrimos una terminal y tecleamos:

$sudo pacman-mirrors -g

Listo.

2. Algunas veces no nos dejará actualizar diciéndonos "que no se puede bloquear la base de datos", para lo cual abrimos una terminal y tecleamos:

$sudo rm /var/lib/pacman/db.lck

Con esto borramos el archivo que nos da el problema y ya podemos actualizar. 

                       ---------------------------------------------------------------------------------

Recuperación del Grub

Muchas veces cuando tenemos instalado en nuestro PC un sistema Windows y un GNU/Linux nos vemos en la necesidad de reinstalar Windows con la consiguiente pérdida del Grub o Menú de inicio. Para ello podemos realizar la recuperación del Grub:

1. Arrancar el PC desde un disco o USB con una distribución GNU/Linux (Manjaro, Ubuntu, Linux Mint, etc.). En este ejemplo utilizaremos un disco de Ubuntu para recuperar el Grub de la distro Ubuntu. Esto es aplicable para cualquier distribución.

2. Abrir una terminal y teclear: $sudo fdisk -l


En la columna "Sistema " deberás localizar la partición "Linux" y anotar el número después de "sda" de la columna "Disposit" . En el ejemplo propuesto, la partición que corresponde a "Linux" es "sda5"

En este caso, se supone que la partición raíz de Ubuntu (/) se encuentra en " /dev/sda5".
A partir de aquí, deberás sustituir "sda5" por los valores que fdisk a arrojado para tu caso en concreto.

3) Montar el disco duro que contiene la raíz de Ubuntu:

$sudo mount -t ext4 /dev/sda5 /mnt

La opción "-t" indica el tipo de partición, en este caso "ext4" (si has usado otro tipo de sistema de archivos a la hora de instalar Ubuntu, deberás cambiarlo por el correspondiente), seguido por la partición a montar (cambia "sda5" por la que te corresponda exactamente) y el directorio donde lo vas a montar "/mnt"

3.1) Este paso es solamente para aquellos equipos en los que se ha realizado la instalación de Ubuntu, en una partición "/boot" separada de las demás, la partición correspondiente debería también ser montada en "/mnt/boot".


$sudo mount -t ext4 /dev/sda5 /mnt/boot

4) Monta también a continuación el resto de los dispositivos en el directorio "/mnt" en el sistema Live:


$sudo mount --bind /dev /mnt/dev
$sudo mount --bind /dev/pts /mnt/dev/pts


$sudo mount --bind /proc /mnt/proc


$sudo mount --bind /sys /mnt/sys
5) Ejecuta la siguiente orden para acceder como root al sistema de archivos al que deseas recuperar el acceso


$sudo chroot /mnt
6) Actualiza la configuración de GRUB:


grub-mkconfig -o /boot/grub/grub.cfg


7) Carga ahora el GRUB en el MBR ejecutando el siguiente comando, es decir, instala el gestor de arranque al comienzo del primer disco duro "/dev/sda"


grub-install --recheck /dev/sda
Sustituye "sda" por el disco duro que utilizas para arrancar los sistemas operativos. Por norma general será "sda" pero ten cuidado, no debes poner el número de partición, sólo "sda"

7.1) Si el paso anterior no funciona, Ubuntu se puede encargar automáticamente de ello:

$sudo update -grub2
$sudo grub-install /dev/sda
8) Sal del entorno chroot:

$exit
9) Reinicia el sistema:

$sudo reboot

10) En el siguiente arranque, te aparecerá el GRUB con la opción de selección del sistema operativo que quieras iniciar.
 FIN
                   ----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------------------------------------------
¿Cómo sé que mi procesador soporta 64 bits?

Si quieres saber si tu hardware soporta 64 bit, abre una terminal y escribe:

grep flags /proc/cpuinfo

Si en el resultado aparece lm, entonces soporta 64 bit; si aparece Protected Mode, soporta 32 bit; si aparece Real Mode, soporta 16 bit.

Ejemplo:




Como pueden ver en la captura anterior aparece lm lo que en este caso significaría que soporta 64 bit.

Fuente: https://blog.desdelinux.net/como-se-que-mi-procesador-soporta-64-bits/

------------------------------------------------------------------------------------------------------------------------------

Cómo instalar VirtualBox en openSUSE 13.1

Debo decir que para mi ha sido un gran dolor de cabeza instalar virtualbox en openSUSE 13.1 XFCE. Intenté desde YaST, pero me instalaba una versión muy rara y no la de Oracle que es la que yo quería. Bueno cuento corto:

Desde el gestor de software de openSUSE debemos asegurarnos de que los siguientes paquetes están instalados:

– make
– gcc
– kernel-source
– xalan-c
– xerces-c

Si no están instalados, procedemos a instarlos.

Desde la web de VirtualBox, descargamos el paquete adecuado para nuestro sistema, en mi caso openSUSE 13.1 i386: https://www.virtualbox.org/wiki/Downloads

Lo instalamos abriendo el ejecutable con Instalar/desinstalar software de openSUSE.

Por último y no menos importante debemos añadir el grupo de vboxusers a nuestro usuario.

Esto lo hacemos entrando en Yast en la sección Seguridad y usuarios. Seleccionamos Gestión de grupos y usuarios. Editamos nuestro usuario y en la pestaña destalles agregamos el grupo vboxusers a nuestro usuario.

Para finalizar cerramos la sesión y ya podemos usar VirtualBox.

Fuente: https://www.galisteocantero.com/como-instalar-virtualbox-en-opensuse-13-1/

También para dar mayor funcionalidad  a nuestra maquina virtual debemos instalar:

1. La Extensión Packs

Para ello ejecutamos virtualbox, abrimos la pestaña "ayuda" y hacemos clic en "acerca de virtualbox" y nos mostrará algo como esto:






Aquí podemos ver que nuestra versión de virtualbox es la 5.0.12. Ahora vamos a descargar del sitio de Oracle la extensión packs correspondiente, es decir, la 5.0.12, en donde dice:
VirtualBox 5.0.12 Oracle VM VirtualBox Extension Pack  All supported platforms.


Si por el contrario tuviéramos una versión de virtualbox más antigua entonces buscamos nuestra extensión packs en el apartado de VirtualBox older builds:
https://www.virtualbox.org/wiki/Download_Old_Builds y buscamos nuestra versión.

2. Y más importante aún, es instalar las Guest additions. Abrimos vitualbox, ejecutamos nuestra maquina virtual, en mi caso un windows XP, nos vamos a la pestaña "dispositivos" y elegimos "Insertar imagen de CD de las Guest Additions". Le damos "si" a todo lo que nos pregunte.



0 comentarios:

Publicar un comentario en la entrada