Gestión de volúmenes en medios removibles

World Globes

Un compañero del trabajo me alcanza una memoria flash (CFast) que es el medio de arranque de un equipo y, cuando queremos acceder al contenido, vemos que contiene una pequeña partición de boot en formato ext4, estando el resto del medio asignado a una partición con lvm2. Dado que el equipo no se encontraba operativo, nos encontrábamos frente al problema de ver cómo acceder a los datos contenidos en los volúmenes lógicos que pudiera contener.

Continuar leyendo “Gestión de volúmenes en medios removibles”

Exportando el servidor X a contenedores LXD

Mahjong

Supongamos la siguiente situación:
Estamos en nuestro equipo de desarrollo ejecutando Ubuntu desktop (esta solución la he validado con Ubuntu 16.04 y Ubuntu 18.04), tenemos el servicio de LXD operativo y queremos ejecutar una aplicación gráfica (como por ejemplo un IDE) dentro de un contenedor.

La solución pasa por utilizar el concepto de device passthrough que se muestra en traspaso de dispositivos en lxc para aplicarlo a lxd y traspasar los dispositivos relacionados al servidor X dentro del contenedor.
Continuar leyendo “Exportando el servidor X a contenedores LXD”

Traspaso de dispositivos en lxc

World Map Suitcase

Al igual que acontece con otras opciones de virtualización, en lxc podemos realizar una oeración de device passthrough. Esto es, trasladar un dispositivo a un contenedor de manera uqe sea gestionado en forma transparente por este, en lugar de por el anfitrión.

Como ejemplo de cómo realizar una configuración de este tipo tenemos un contenedor de nombre legacy al que se desea traspasar el dispositivo /dev/ttyS1.
Continuar leyendo “Traspaso de dispositivos en lxc”

Guardar un fichero con vi o vim sin tener permisos de escritura

Sheeps

No sé a estas alturas cuantas veces me ha podido pasar pero diría que más de cientos sin temor a equivocarme. Abro un fichero para editar, digamos por ejemplo /etc/group y, cuando voy a grabar, me doy cuenta que estaba con mi usuario no privilegiado y no había abierto el editor con sudo y, por lo tanto, no me deja grabar por error de escritura.
Continuar leyendo “Guardar un fichero con vi o vim sin tener permisos de escritura”