Archivo de la categoría: Trucos

Recuperar arranque de Linux después de instalar Windows

Como ya comenté anteriormente, después de siete años me he decidido a cambiar de ordenador… ¡No recordaba lo traumático que es esto! 8-O

El caso es que lo primero que instalé fue Kubuntu Linux, y luego Windows XP. Sí, ya sé que tengo que pasar de él teniendo Linux, pero todavía me hace falta para programar en Delphi y usar algún programa que otro; aunque de todas formas prometo que lo próximo que voy a probar será la virtualización en Linux y así poder arrancar un XP desde el Beryl… ;)

Bueno, a lo que vamos, que al instalar XP el muy puñetero se cargó el MBR y por tanto GRUB —el gestor de arranque de Linux—, por lo que mi ordenador pasó a tener exclusivamente XP… Esto es una de las cosas que más rabia me da de los SO de Microsoft, a ver porqué leches se tienen que cargar los gestores de arranque.

Este problema normalmente se arregla arrancando con el disco de instalación de Kubuntu y ejecutando algún que otro comando desde una consola de Linux, pero es que también le di mi único disco de Kubuntu 6.10 a un amigo pensando que yo tenía una imagen en el HD, y en realidad tenía una imagen de una versión anterior que no reconoce correctamente el chipset JMicron de mi placa —donde tengo conectado el DVD— y por lo tanto no arranca.

Me pongo a buscar un poco por Google y me encuentro con Super GRUB Disk; una maravilla de disco que lo puedes meter en un CDROM, un Floppy o un disco USB para arrancar con él y desde ahí recuperar el GRUB que se ha cargado el Windows.

Así que nada, me bajo una imagen de Floppy, la grabo, arranco y resulta que no me sale el menú facilito que me tendría que salir para arreglar el problema automáticamente, por lo que sigo buscando por Google y me encuentro con otra maravilla… Esta vez es un documento sobre una primera toma de contacto con GRUB.

Una vez leido ese documento, la solución a mi problema fue arrancar con el Super Grub Disk y teclear lo siguiente en la línea de comandos de GRUB:


root (hd0,5)
setup (hd0)

Y ya tengo recuperado mi Linux… Sólo faltaba añadir Windows al menú de arranque de GRUB, pero quedará si acaso para otra entrada… ;)

Como poner tu web o blog en modo mantenimiento

Seguro que os ha surgido la necesidad de poner vuestro blog o página web en modo mantenimiento. La idea es poder tocar los ficheros del sitio sin que los usuarios puedan acceder a ninguna parte del sitio hasta que todo esté correcto.

Yo hasta hace poco símplemente ponía un index.html que decía eso de: «En mantenimiento, perdonen las molestias», de forma que todo el que intentaba entrar en la página principal del sitio se encontraba con dicho mensaje. Eso está bien para la portada, pero ¿y el resto de páginas?, evidentemente el resto seguirá accesible si ponemos la url completa en el navegador, por ejemplo: http://misitio.com/otrapagina.html

Para solucionar este problema (en servidores que usen Apache) vamos a usar .htaccess, que es un fichero de texto que contiene una serie de directivas de Apache para configurar cómo se comportará el servidor web, permitiéndonos a los usuarios un mayor control sobre él. Buscando por Google se puede encontrar mucha información sobre .htaccess y qué podemos hacer con él. Hay incluso generadores de .htaccess.

Lo primero que vamos a hacer es crear un programa en PHP que se llame por ejemplo mantenimiento.php y cuyo contenido será el siguiente:


<?php
header("HTTP/1.1 503 Service Unavailable");
echo "En mantenimiento, perdonen las molestias";
?>

Eso lo que hace es mandar una cabecera HTTP con el código de respuesta 503 al navegador diciéndole que el servicio no está disponible actualmente, y además muestra el texto: «En mantenimiento, perdonen las molestias».

A continuación creamos un fichero .htaccess_mant con el siguiente contenido:


Options -Indexes
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteRule !mantenimiento.php /mantenimiento.php [L]
</ifmodule>

La primera línea le dice que no muestre el contenido de los directorios que no contengan un index.html o index.php. Esto es opcional, pero yo lo dejaría como medida de seguridad.

El resto de código lo que hace es decirle al Apache que a cualquier petición que hagan los visitantes, responda con el mantenimiento.php.

Ahora lo único que quedaría por hacer sería enviar el fichero mantenimiento.php al servidor web y sustituir el fichero .htaccess que tengamos en nuestro sitio por .htaccess_mant, renombrándolo a .htaccess cuando quereamos poner el sitio en modo mantenimiento. La idea es tener dos ficheros .htaccess, uno para cuando el sitio está funcionando de forma correcta, y otro para cuando queramos ponerlo en mantenimiento.

Eso es todo, espero no haberme liado mucho con la explicación y que le sirva a alguien de ayuda.

Escáner en Linux

Tux con portátilEsta es mi experiencia haciendo funcionar mi escáner Genius ColorPage Vivid 4 en Kubuntu Dapper. Este es un escáner USB de sobremesa, que ya tiene sus añillos, pero la verdad es que funciona muy bien.

Lo primero que hay que hacer es instalar SANE, el motor de escaneado para Linux, digamos que viene a ser como el Twain en Windows.

$ sudo apt-get install sane

A continuación conectamos el escáner y lo encendemos, si no lo teníamos encendido ya, y miramos si nuestro Linux lo detecta:


$ scanimage -L
device `gt68xx:libusb:001:004' is a Genius ColorPage Vivid 4 flatbed scanner

¡Ahí está!. Pero eso no quiere decir que funcione, porque este escáner necesita cargar un firmware para funcionar, así que nada, nos copiamos el firmware que va con los drivers para Windows. Yo como lo tengo instalado en Windows me lo copio de la carpeta donde está en mi partición de Windows. Si tú no lo tienes en el mismo sitio, búscalo en el disco duro o en tus discos de drivers.

$ cp /mnt/dosc/Archivos de programa/ScannerU/CCD68861.fw /usr/share/sane/gt68xx/ccd68861.fw

Por último, si no tenemos ningún programa de escaneado, podemos instalar Kooka, que está muy bien y además lleva OCR integrado.

Acceso a unidades NTFS y FAT32 desde Kubuntu

Como decía, hace un tiempo que vengo usando Kubuntu, así que iré comentando las cosas que vaya retocando en el sistema para si no mejorarlo, al menos adaptarlo a mis necesidades, por si le sirve a alguien más.

Una de las cosas que más se echan de menos una vez que arrancas tu Kubuntu por primera vez es la posibilidad de acceder cómodamente a las unidades que usabas en Windows.

Hay más formas de hacerlo, y seguramente esté hasta en la documentación o en los foros de Kubuntu, pero yo lo he hecho así porque me gusta. :)

Pasos a seguir:

Sigue leyendo

Una buena forma de ponerse tiritas

Seguro que alguna vez te has hecho un corte en los dedos, te pones una tirita pero en cuanto doblas el dedo un par de veces, te lavas las manos o algo así, zas!, ya está la tirita hecha un asco y terminas quitándotela…

Aquí os traigo un video —Japonés, cómo no— que muestra una forma muy original y efectiva de colocarte la tirita. :)