Docteur Tux

Lo hice y lo entendí

El blog de Vicente Navarro Jover
29 Jun

Arrancar MS-DOS desde una memoria USB

Continuando con la entrada Arrancar Knoppix desde una memoria USB usando SYSLINUX, en esta vamos a comentar cómo arrancar MS-DOS desde la memoria USB, información que usaremos posteriormente para construir nuestra memoria USB que arranque varios sistemas operativos.

Valiéndonos del comando ms-sys desde Linux la tarea es muy sencilla. Partimos con una memoria USB completamente vacía, cosa de la que nos aseguramos llenando el dispositivo de ceros con el comando dd:

# dd if=/dev/zero of=/dev/sdi
dd: writing to `/dev/sdi': No space left on device
492545+0 records in
492544+0 records out
252182528 bytes (252 MB) copied, 192.376 seconds, 1.3 MB/s

Sigue leyendo »

06 Jun

¿Cómo hacer cables de red?

¿Qué ocurre si, en la era del todo WiFi e inalámbrico, vives en una comunidad de vecinos en la que por la noche se pueden llegar a ver hasta 15 puntos de acceso diferentes llenando por completo todos los canales disponibles? Pues simplemente que la señal de una habitación no llegas a recibirla en otra. Y si la recibes, es tan inestable que se te corta continuamente. Sí, sí, incluso con una antena de dos palmos…

Por eso decidí hacer llegar a (casi) todas las habitaciones cables Ethernet usando los tubos del operador alternativo de telecomunicaciones, para olvidarme de los cortes e inestabilidades para siempre. Aquí vemos el router Zyxel Prestige 660HW-61 con cables de red y de teléfono saliendo hacia las habitaciones:

Cableado Casa - Router

Y aquí vemos cómo quedan las rosetas de teléfono y red (es muy difícil encontrar rosetas de red bonitas, y cuando se encuentran, son muy caras):

Cableado Casa - Roseta

Y fruto del trabajo hecho, y de los múltiples cables que he hecho a posteriori a petición popular, me declaro una autoridad en la materia y me voy a atrever a contar los difíciles pasos que hay que seguir hasta llegar a tener un cable de red.

Sigue leyendo »

03 Jun

Wake on LAN

Hoy en día hay mucha gente que tiene en casa un ordenador conectado a Internet casi siempre encendido y al que se puede acceder desde cualquier lugar, normalmente por SSH en sistemas UNIX (aunque también hay servidores SSH para sistemas Windows, son menos frecuentes, porque las posibilidades que tenemos en la shell de Windows son muy limitadas) y por VNC o RDP en Windows. En muchos casos, es bastante normal que además de ese ordenador siempre encendido se tenga algún otro que sólo se enciende cuando se está en casa.

Pero hay veces que, estando lejos, nos puede interesar encender ese otro ordenador de forma remota porque necesitamos un fichero que tenemos en él o necesitamos hacer algo en él. Para esas situaciones, lo mejor es tener el Wake on LAN (WoL) preparado en esa máquina y las utilidades necesarias para activarlo en la máquina que no solemos apagar.

El WoL es posible en los PCs actuales gracias a las fuentes de alimentación ATX que, cuando el ordenador está apagado, siguen alimentando a ciertas partes de la placa base permitiendo asimismo el Wake on Ring y la posibilidad de arancar el PC sólo pulsando una tecla del teclado o que se encienda a una determinada hora.

Sigue leyendo »

01 Jun

Arrancar Knoppix desde una memoria USB usando SYSLINUX

He conseguido configurar una memoria USB con un GRUB que me permite arrancar (en ordenadores cuya BIOS lo soporta): Knoppix, MS-DOS, alguna utilidad de rescate y un Windows en forma de BartPE. Me gustaría poder contar en sucesivas entregas cómo llegar a esta configuración tan versátil que nos puede sacar de un apuro en cualquier momento. Para ello, lo primero sería hablar sobre cómo hacer botar Knoppix, el LiveCD más popular, desde una memoria USB.

Es importante aclarar que este procedimiento no es como si instaláramos Knoppix en disco con su partición ext2/ext3, con su partición swap, etc. Se trata simplemente de copiar el fichero que contiene el filesystem cloop a la memoria USB y arreglarlo todo un poco lograr que arranque como si se tratara del propio CD/DVD.

En versiones antiguas de Knoppix esto era especialmente difícil porque era necesario obtener el fichero /boot/isolinux/minirt.gz del CD/DVD, descomprimirlo, montarlo (mount -o loop minirt /mnt/puntomontaje) y editar el fichero linuxrc para que se cargaran los módulos de uhci, ohci, ehci y usb_storage y además, revisar el script para asegurarnos de que se recorrían las unidades USB en busca de una que contuviera el famoso directorio KNOPPIX con los ficheros de Knoppix. Tras esto, había que volver a empaquetar el minirt.gz y dejarlo en su sitio. Con distintas variaciones, había muchos tutoriales que le daban vueltas al tema, como el de Knoppix-ES: Arrancar Knoppix desde una memoria USB

Sigue leyendo »

Tema LHYLE08, creado por Vicente Navarro a partir del tema Fluid Index de 2yi