Rotulando el disco duro
Las últimas versiones de Linux utilizan “udev” como gestor de dispositivos. Este permite el “etiquetado” de las particiones de los dispositivos de bloques, esto es, en lugar de utilizar el antiguo sistema de nombrado basado en el “bus”, ahora se puede utilizar un identificador único para una determinada partición de un disco (independientemente del bus en el que se encuentre conectado el disco).

Por ejemplo, donde antes (en el archivo /etc/fstab) teníamos:

/dev/sda1 / ext3 defaults,errors=remount-ro 0 1

Ahora tenemos:

UUID=4bd5fdf4-5c32-4eca-9d43-f7db9c1a570a / ext3 defaults,errors=remount-ro 0 1

¿Cómo conseguir el UUID?

Dos formas:

  • sudo vol_id -u /dev/sda1
  • ls -lF /dev/disk/by-uuid/

Algunos enlaces de interés

Adding a new partition in fstab with UUID
Overview: UUID, Partition Labelling and fstab

Control de Hardware
Si quieres conocer todos los detalles de tu hardware en Linux (al menos en Ubuntu viene instalado por defecto) solo tienes que ejecutar:

$sudo lshw

También pudes especificar cierto tipo de hardware solamente. Por ejemplo para ver los detalles de los discos duros:

$sudo lshw -C disk

Por último comentar que la utilidad permite generar la salida en formato HTML:

$sudo lshw -html > mi-hardware.html

Vía

Red Hat, PHP y MSSQL
Ayer acudieron a mí unos compañeros que tenían una aplicación escrita en PHP que usaba una conexión con SQL Server usando ADODB y la querían pasar a un equipo con Red Hat Enterprise 9 y PHP 4.3.9.

En esta nota cuento los pasos que tuve que realizar para instalar el módulo de PHP necesario para dar soporte a la conexión con SQL Server desde Linux.

Leer el resto de esta entrada »

A %d blogueros les gusta esto: