Logo de AulaDigital

Linux Tips Como 3

Trucos y consejos para Linux: Ayudas Detalladas Anterior Siguiente Indice

3. Ayudas Detalladas

3.1 Compartiendo particiones de swap entre Linux y Windows. Tony Acero,ace3@midway.uchicago.edu

  1. Formatea la partición como una partición dos, y crea el fichero de swap del Windows en ella, pero no ejecutes windows todavía. (Hay que mantener el fichero de swap completamente vacío de momento, para poder comprimirlo bien).
  2. Arranca linux y graba la partición en un fichero. Por ejemplo, si la partición es /dev/hda8:
    dd if=/dev/hda8 of=/etc/dosswap
    
  3. Comprime el fichero de swap del dos; como es virtualmente todo ceros, se comprimirá muy bien
    gzip -9 /etc/dosswap
    
  4. Añade lo siguiente al fichero /etc/rc para preparar e instalar el espacio de swap sobre Linux : XXXXX es el numero de bloques en la particion de swap
    mkswap /dev/hda8 XXXXX
    swapon -av
    
    Asegúrate de añadir una entrada para la partición de swap en el fichero /etc/fstab
  5. Si tu paquete init/reboot soporta /etc/brc o /sbin/brc añade lo siguiente a /etc/brc, si no, haz lo mismo a mano cuando quieras arrancar dos u os/2 y quieras convertir la partición de swap a la versión dos/windows:
    swapoff -av
    zcat /etc/dosswap.gz | dd of=/dev/hda8 bs=1k count=100
    

Ten en cuenta que esto sólo escribe los 100 primeros bloques en la partición. He averiguado empíricamente que esto es suficiente.

¿Cuáles son las ventajas y las desventajas de hacer esto?

Ventajas: Ahorras una substancial cantidad de espacio en el disco.

Desventajas: Si el paso 5 no es automático, tienes que hacerlo a mano, y enlentece el proceso de rearrancar unos nanosegundos :-)

3.2 Cómo configurar xdm's chooser para seleccionar host. Arrigo Triculzi, a.triulzi@ic.ac.uk

  1. Edita el fichero que arranca xdm, (lo mas probable /etc/rc/rc.6 o /etc/rc.local) para que contenga las siguientes líneas en la sección de startup:
    /usr/bin/X11/xdm
    exec /usr/bin/X11/X -indirect hostname
    
  2. Edita /usr/lib/X11/xdm/Xservers y comenta la línea que arranca el servidor en el terminal. p.ej, que comienza por 0:
  3. Rearranca la máquina y ya está todo.

He añadido éste porque cuando estuve, desesperadamente, intentando configurarlo para mi propia subnet, me llevó sobre una semana solventar todos los problemas.

Advertencia: con viejas SLS (1.1.1) por alguna razón puedes dejar un -nodaemon después de la línea de xdm. esto NO funciona para versiones posteriores.


Anterior Siguiente Indice