Jornadas de Centros TIC 2008

Convocatorias 14 de Abril del 2008

El CEP de la Axarquía ha convocado las Jornadas de Centros TIC 2008, que tendrán lugar el 21 y 22 de mayo en el Hotel Husa Mainake de Torre del Mar.

Para las jornadas se ha reservado un cupo de plazas para cada uno de los centros TIC de nuestra comarca, aunque existe la posibilidad de inscribirse personalmente.

Se puede descargar el programa de las jornadas desde la página inicial de nuestra web (www.cepaxarquia.org) y realizar la inscripción en la oficina Virtual.

Restaurar un portátil con una memoria flash USB

Gestión 11 de Abril del 2008

Vamos con la segunda parte de la creación de una imagen de arranque en una memoria flash USB, en este caso para restaurar los portátiles, que es un poco más fácil. En realidad este artículo es una copia del anteriormente mencionado.

Por si lee esto alguien, me estoy refiriendo a un caso muy concreto para restaurar la imagen del sistema operativo en un Toshiba Tecra M5 que hay en un DVD arrancable. En el caso general puede que haya que modificar algún paso, esto es aplicable a los centros TIC con Guadalinex de la Junta de Andalucía.

A continuación voy a describir el proceso para pasar el DVD de recuperación de un portátil a una memoria usb flash, poder arrancar el portátil con ella y ejecutar la restauración del sistema.

Qué necesitamos

pen driveEn primer lugar necesitamos una memoria flash de 4GB, también conocido como mechero USB, pen, etc.

favoritoAtención, todos los datos que tengamos almacenados en la memoria USB se borrarán. Copia en otro sitio todo lo que no quieras perder.

Necesitamos un Linux con grub instalado y acceso a la cuenta de root.

Si no tienes experiencia en Linux, también puedes necesitar algo de paciencia.

Formatear la memoria usb flash (UF).

Necesitamos acceso como usuario root.
Primero tenemos que cambiar el tipo de partición que tiene la memoria USB. Esto se puede hacer de distintas formas, yo lo voy a hacer en ciertos casos utilizando la consola como medio siempre disponible en cualquier Linux.

Insertamos la memoria USB y tenemos que comprobar que dispositivo está utilizando, probablemente será /dev/sdb. En esto no podemos equivocarnos. Si ponemos un dispositivo incorrecto podríamos borrar todo un disco.

favoritoPara comprobar sin errores cual es el dispositivo que está utilizando la memoria flash en este momento podemos ejecutar en un terminal, que podemos en el menú de accesorios. Ponemos:
mount
antes de montar la memoria, la insertamos la montamos y volvemos a ejecutar
mount
y comprobamos cual es el nuevo dispositivo que aparece. Ahora que ya sabemos cual es el dispositivo (/dev/sdb, /dev/sdc,…) debemos desmontar el dispositivo para poder continuar.

Como acabamos de decir, es importante no montar el dispositivo para realizar las siguientes operaciones. Tenemos que tenerlo insertado en el PC pero sin abrirlo.

Ahora vamos a utilizar fdisk para poner el tipo de partición como ext3. Normalmente las memorias USB tienen particiones de tipo FAT32. Si estás más familiarizado con otra herramienta para gestionar las particiones la puedes utilizar sin problema.

Entonces abrimos una consola y ejecutamos “su -l” para acceder a los privilegios de administrador. Una vez que hemos puesto la contraseña y el sistema responde con el símbolo “#” de root podemos escribir:


/sbin/fdisk /dev/sdb

y el sistema debe responder con:


Orden (m para obtener ayuda):

Ahora pulsamos la “p” y pulsamos intro para comprobar el estado de las particiones del dispositivo:

Orden (m para obtener ayuda):p

Y debería aparecer algo similar a:


Disco /dev/sdb: 4141 MB, 4141875200 bytes
128 heads, 62 sectors/track, 1019 cylinders
Unidades = cilindros de 7936 * 512 = 4063232 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 1 1019 4043361 b W95 FAT32

Es decir, el dispositivo tiene una única partición y es de tipo FAT32 y arrancable según indica el asterisco bajo la palabra “Inicio”. Ahora lo que tenemos que hacer es eliminar esta partición, ponerla de tipo linux y hacerla arrancable si no lo fuera:

Para cambiar el tipo de partición pulsamos la tecla t y a continuación Pulsamos 1 (para indicar el número de partición) e “intro” y por último pulsamos 83 (correspondiente al código de partición tipo lilnux) y pulsamos intro de nuevo.

Ahora pulsamos p y nos debe salir algo como:

/dev/sdb1 * 1 1019 4043361 83 Linux

Si no aparece el asterisco pulsamos a (intro) y 1 (intro) para hacer esta partición de arranque.

Ahora pulsamos w para grabar los cambios hecho. Si quisiéramos salir sin grabar los cambios pulsamos q. Hay que tener cuidado que ambas teclas están peligrosamente juntas en el teclado.

Una vez hecho esto ya tenemos la partición creada. Es conveniente quitar ahora la memoria USB e introducirla de nuevo para asegurarnos que el sistema identifica los cambios en la tabla de particiones.

favoritoUna forma alternativa para hacer esto es cambiar el identificador de partición sin tener que borrarla. Pulsamos t (para cambiar el tipo de partición) e “intro”. Pulsamos 1 (para indicar el número de partición) e “intro” y por último pulsamos “83″ que es el código de las particiones de tipo Linux. Si la partición no estuviera marcada como arranque pulsamos a y 1. Por último pulsamos w para grabar los cambios.

Ahora es necesario darle formato y ponerle una etiqueta. Ejecutamos:

mkfs.ext3 /dev/sdb1

y listo.

Copiar los datos al dispositivo

favoritoEsta parte no tiene mucha historia, simplemente tenemos que copiar el contenido del DVD de recuperación en la memoria USB. Se puede hacer utilizando el sistema habitual que te resulte más cómodo.

Después de copiarlo todo a la memoria deberíamos tener, al menos, una carpeta llamada boot para el arranque y el resto serían los datos de la restauración.

Instalar grub en la memoria USB

Volvemos a mi querida consola y no vamos al directorio donde tenemos montada la memoria usb. Si tenemos alguna duda ejecutamos:

mount

y obtenemos la lista de unidades montadas. Suponemos que la memoria usb aparece en /media/disk. Ejecutamos:

cd /media/disk

y ahora instalamos GRUB:

grub-install --root-directory=. --no-floppy /dev/sdb

suponiendo que la memoria es /dev/sdb

Configurar GRUB

configura
Ahora con el editor de textos favorito editamos un fichero llamado menu.lst en la carpeta /media/disk/boot/grub

con el siguiente contenido:


timeout 1
foreground 0000c3
background cccccc
#splashimage /boot/grub/boot-logo.xpm

title Recovery CD/DVD
#root (cd)
root (hd0,0)
kernel /boot/linux ro vga=788 root=100 init=/linuxrc quiet
initrd /boot/initrd.gz

Del fichero original sólo tenemos que cambiar la línea que pone
root(cd) por otraque ponga root (hd0,0) como en el ejemplo anterior, es decir, cambiamos cd por hd0,0.

En el fichero aparece una imagen de fondo para grub
splashimage=(hd0,0)/boot/grub/boot-logo.xpm

que tendremos que copiarla si no aparece en este directorio o simplemente ponerle delante un símbolo # para inhabilitarla. Si queremos utilizar el fichero inicio.jpg como imagen de inicio tendremos que hacer:

convert -geometry 640x480 -colors 14 inicio.jpg inicio.xpm
gzip inicio.xpm

(la orden convert pertenece al paquete ImageMagic)

y luego evidentemente sustituir el fichero splash.xpm.gz por el fichero inicio.xpm.gz que acabamos de crear, bien copiandolo sobre el anterior o copiándolo en el directorio /boot y cambiando el fichero de configuración.

Una vez hecho todo esto, podemos activar la protección de escritura sobre el dispositivo de memoria para evitar borrados accidentales. Los sistemas windows son incapaces de detectar el contenido de esta memoria y suponen que está sin formatear.

Mas información de grub.

Ahora sólo tenemos que introducir la memoria en el ordenador que queramos restaurar, configurar la BIOS para que arranque de desde un disco USB y seguir los pasos que indica. Para entrar en la configuración del BIOS y arrancar desde USB tenemos que pulsar Esc y F1 durante el arranque del portátil.

Copias de seguridad y duplicado de la memoria flash

burbujaSuponemos que tenemos una memoria usb bien configurada para el arranque en el dispositivo /dev/sdb y otra en /dev/sdc donde queremos realizar la copia. Vamos ahora a ver como podemos realizar ciertas operaciones:

Hacer una copia de seguridad en un fichero

ejecutamos:

dd if=/dev/sdb of=restaura-gdlx.img

Restaurar una copia de seguridad en /dev/sdc

Suponemos que tenemos la copia de seguridad hecha en restaura-gdlx.img

dd if=restaura-gdlx.img of=/dev/sdc

Duplicar /dev/sdb en /dev/sdc

dd if=/dev/sdb of=/dev/sdc

Nota: observamos que if significa input file (fichero de entrada) y of output file (fichero de salida).

Referencias

Sistema de ficheros en Linux
Grub

Subida de un micrositio a la plataforma Helvia

Gestión 1 de Abril del 2008

Subida de un micrositio a la plataforma Helvia:config

  1. Crear un archivo comprimido del sitio web que queramos subir. (botón derecho sobre la carpeta y seleccionar “archivador” y con extensión .zip).

  2. Nos vamos a la plataforma y al punto donde queramos ponerla (en el aula virtual también podrán poner micrositios los profesores, mientras que en la bitácora sólo podrá el administrador; la desventaja de ponerlo en el sitio web, sólo lo podrán ver desde dentro los usuarios, mientras que en la bitácora lo puede ver cualquier persona fuera del centro).

  3. Si es en el aula virtual, nos vamos a la opción “repositorio” y creamos una nueva categoría para subir el sito con fotos

  4. 4. Después me voy a adminitración y añado un nuevo sitio, en este caso será “sitio local” y elijo el fichero comprimido.

  5. Una vez añadido, nos pedirá cuál es la página principal de ese sitio y, desplegando las opciones, elegiremos la página que queramos.

  6. finalmente ya se puede enlazar este sitio desde el punto del aula que queramos.