Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 413

Instala nucleo 2.6.32-5 en clientes FUJITSU

Ver diferencias:

tareas_puppet/servidores_aula/squeeze/ltsp2012_arranquefujitsu/files/instala-nucleo-chroot.sh
#!/bin/sh
#Autor:Francisco Paniagua Sánchez
#Instalación de un núcleo 2.6 para que siga funcionando el wakeonlan en fujitsu
#Instala nucleo y actualiza imagen
ltsp-chroot -a i386 -d -p -r apt-get update
ltsp-chroot -a i386 -d -p -r apt-get install -y --force-yes linux-image-2.6.32-5-686
ltsp-update-image --arch i386
#Copia de ficheros y hacer enlaces
cd /opt/ltsp/i386/boot
cp initrd.img-2.6.32-5-686 nbi.img-2.6.32-5-686 System.map-2.6.32-5-686 vmlinuz-2.6.32-5-686 /var/lib/tftpboot/ltsp/i386
cd /var/lib/tftpboot/ltsp/i386
rm -f initrd.img nbi.img vmlinuz
ln -s initrd.img-2.6.32-5-686 /var/lib/tftpboot/ltsp/i386/initrd.img
ln -s nbi.img-2.6.32-5-686 /var/lib/tftpboot/ltsp/i386/nbi.img
ln -s vmlinuz-2.6.32-5-686 /var/lib/tftpboot/ltsp/i386/vmlinuz
tareas_puppet/servidores_aula/squeeze/ltsp2012_arranquefujitsu/LEEME
******************************************************************************
IMPORTANTE: Esta tarea sólo es necesaria para los tengamos terminales FUJITSU
******************************************************************************
BREVE DESCRIPCION DE LA EJECUCION DEL MODULO
--------------------------------------------
Destino : Servidores de aula e imagen de los clientes FUJITSU
Acción : Instala el núcleo 2.6.32-5 en la imagen de los clientes
para evitar el problema del arranque por red
Notas : La tarea descarga el script instala-nucleo-chroot.sh al root
de los servidores e instala el núcleo en la imagen. Este fichero
"instala-nucleo.chroot.sh" no se puede borrar, porque si no repetirá
el proceso de nuevo.
INSTRUCCIONES DE INSTALACION DEL MODULO
---------------------------------------
Desempaquetar en /etc/puppet/modules
Incluir la linea include "nombre_modulo" en /etc/puppet/manifests/classes/clase-especifica-squeeze.pp
------------------------------------------------
Creado por:
Francisco Paniagua Sánchez
Administrador Informático del IES Francisco de Orellana (Trujillo).
12-Octubre-2012
tareas_puppet/servidores_aula/squeeze/ltsp2012_arranquefujitsu/manifests/init.pp
class ltsp2012_arranquefujitsu {
file { "/root/instala-nucleo-chroot.sh":
owner=> root, group=> root, mode => 755,
source => "puppet:///ltsp2012_arranquefujitsu/instala-nucleo-chroot.sh",
notify => Exec ["ejecutar-instalacion"],
}
exec { "ejecutar-instalacion":
command => "/root/instala-nucleo-chroot.sh",
require => File ["/root/instala-nucleo-chroot.sh"],
refreshonly => true,
}
}

Exportar a: Unified diff