Bitácora de EleKtR0

English - Italiano - Deutsch - Français - Português - русский

17 de septiembre de 2016

Reinstalar / reparar Grub


Para reinstalar grub en un sistema que hemos montado arrancando previamente desde un livecd como CloneZilla, System Rescue CD y similares, necesitaremos montar algunos sistemas de ficheros especiales para que grub-install o update-grub no muestren errores al acceder a las unidades de disco.


1º  En primer lugar, podemos montar la partición raíz del sistema a restaurar en /mnt, por ejemplo:

mount -t auto /dev/sda2 /mnt

2º Necesitaremos montar /proc, /sys y /dev dentro de /mnt, de esta forma:

mount -t sysfs sys /mnt/sys
mount -t proc none /mnt/proc
mount -o bind /dev /mnt/dev

3º Hacemos chroot para que grub encuentre todas las rutas al ejecutarlo:
chroot /mnt /bin/bash

4º Si tenemos el contenido de /boot en otra partición , habría que montarla dentro de /mnt/boot. Por ejemplo:


mount -t auto /dev/sda1 /boot

5º Ya podemos ejecutar grub-install o update-grub para reparar el gestor de arranque. Por ejemplo:

grub-install --no-floppy /dev/sda


Etiquetas: , ,

11 de septiembre de 2016

Redimensionar discos en VirtualBox


Para redimensionar el disco  de una máquina virtual en VirtualBox, sería usando este comando:

VBoxManage modifyhd Disco.vdi --resize tamaño_en_megas

Por ejemplo:
  VBoxManage modifyhd MaquinaWindows.vdi --resize 16384

El disco a redimensionar debe ser de tamaño dinámico y si el tamaño al que redimensionamos el disco es menor al actual podemos dejar el sistema operativo virtualizado inservible.
Otra cosa con la que hay que tener cuidado es al redimensionar el disco de un Windows, porque tras redimensionar un disco con Windows 7 instalado, para ampliarle el espacio, me muestra el mensaje "FATAL: no bootable medium found!" al arrancar la máquina virtual.

Etiquetas: ,

10 de septiembre de 2016

Chuleta para montar cluster OCFS2 desde línea de comandos


Chuleta para configurar un cluster con OCFS2 desde línea de comandos:

# Configuramos el servicio o2cb:
/etc/init.d/o2cb configure;
/etc/init.d/o2cb start;

# Creamos el cluster:
o2cb_ctl -C -n micluster -t cluster;

# Añadimos los nodos:
o2cb_ctl -C -n nodo1 -t node -a number=0 \
      -a ip_address=192.168.0.10 -a ip_port=7777 -a cluster=micluster;

o2cb_ctl -C -n nodo2 -t node -a number=1 \
      -a ip_address=192.168.0.11 -a ip_port=7777 -a cluster=micluster;

# Para detener los servicios:
service ocfs2 stop ; service o2cb stop;

# Para arrancar los servicios:
service o2cb start && service ocfs2 start;

Etiquetas: ,

27 de julio de 2016

Algunas distribuciones Linux no tan conocidas

Al menos yo no las conocía aunque soy mal ejemplo porque hace tiempo que no sigo las muchas distribuciones que salen.

Estas distribuciones me han parecido interesantes para probarlas:

antiX - Una distribución basada en Debian, ligera, sin systemd, que arranca rápidamente desde pendrive y permite salvar cambios en la versión live.

Parrot Security OS - Distribución para realizar auditorías de seguridad que tiene versiones para Raspberry Pi y otros gadgets basados en procesadores ARM además de las típicas para arquitectura x86.

CoreOS - Es un sistema operativo ligero basado en kernel Linux más que una distro, creado para el despliegue en cluster de contenedores y basado en ChromeOS.

KaOS - Una distribución creada desde cero y centrada en KDE/Qt para arquitectura x86_64.

Alpine Linux - Distribución muy ligera para sistemas embebidos. Tiene versiones para gadgets con procesadores ARM.

Kali Linux - Distribución orientada a la seguridad. Esta distro es bastante más conocida pero la incluyo para los más despistados.

Etiquetas: , ,

3 de octubre de 2015

Vídeos de la FrOSCon 2015

Vídeos de la Free and Open Source Software Conference 2015 que se realizó en Alemania. Algunos vídeos están en alemán pero también hay otros en inglés.

Etiquetas: , , ,