kickstart

Páginas: 9 (2172 palabras) Publicado: 27 de enero de 2014
Instalación masiva de GNU/Linux
usando Anaconda/Kickstart
Edwind Richzendy Contreras Soto
richzendy@gmail.com
http://www.Richzendy.org
http://wiki.fedora-ve.org

Métodos de instalación desasistida
FAI ( Debian/Ubuntu )
http://www.informatik.uni-koeln.de

Autoyast ( suse/opensuse )
http://www.suse.com/~ug/autoyast_doc/

Kickstart ( RedHat/Fedora/Ubuntu )http://fedoraproject.org/wiki/Anaconda/Kickstart
https://help.ubuntu.com/community/KickstartCompatibility

2

Que es kickstart?
Kickstart es un método que consiste en un
archivo de texto que contesta automáticamente
todas las preguntas que se realizan al momento
de realizar una instalación, permitiendo
automatizar este proceso, este método puede
permitir instalar numerosas máquinas
simultáneamente. Suimplementación se
encuentra estrechamente ligada al uso del
instalador Anaconda y ambos están realizados en
en el lenguaje de programación python.
3

Distribuciones usando Kickstart
Fedora
RedHat Enterprise Linux
Rpath linux
Progeny Componentized Linux, basado en Debian
Vida Linux, Variante de Gentoo
Sabayon Linux
Aurox
Asianux
Blag GNU/Linux
ASPLinux
Ubuntu ( Compatibilidad disponibledesde hoary )

4

Secciones del Archivo Kickstart
La sección de comandos
Configuración del sistema

%packages
Declaración de paquetes o programas

%pre
Comandos a ejecutar antes de la instalación

%post
Comandos a ejecutar luego de la instalación
5

Ejemplo de la sección comandos
# plataforma=AMD64 o Intel EM64T
# Información de autenticación del sistema
auth --useshadow--enablemd5 --enableldap --enableldapauth --ldapserver=192.168.1.21 --ldapbasedn=ou=People,dc=serviciosenlinea,dc=com,dc=ve
# Use instalación en modo texto
text
# Configuración del Firewall
firewall --disabled
# Deshabilitar herramienta de post-configuración de anaconda
firstboot --disable
# Configuración del teclado
keyboard la-latin1
# Configuración del lenguaje
lang es_VE
# Password deRoot
rootpw --iscrypted $1$41h1.Mhh$1bv3bpJmie9ACCtYcqvc2.
# Configuración de SELinux
selinux --disabled
# Instalar o actualizar el sistema
install
# Use CDROM como medio de instalación
cdrom
# Red
network --bootproto static --ip 192.168.1.10 --netmask 255.255.255.0 --gateway 192.168.1.21 --nameserver 192.168.1.21
# Reiniciar luego de la instalación
reboot --eject
# Zona horariatimezone --isUtc America/Caracas
# Información del sistema gráfico X
xconfig --driver=intel --defaultdesktop=GNOME --depth=24 --resolution=1024x768 --videoram=256
# Configuración del gestor de arranque
bootloader --append="vga=791" --location=mbr
# Borrar todas las particiones anteriormente creadas
clearpart --all --drives=sda
# Información del particionamiento de discos
part /boot--fstype="ext3" --ondisk=sda --size=100 --bytes-per-inode=4096
part pv.4 --grow --ondisk=sda --size=1 --bytes-per-inode=4096
volgroup VolGroup00 --pesize=32768 pv.4
logvol swap --fstype="swap" --grow --maxsize=992 --size=496 --name=LogVol01 --vgname=VolGroup00 --bytes-per-inode=4096
logvol / --fstype="ext3" --grow --size=9000 --name=LogVol00 --vgname=VolGroup00 --bytes-per-inode=4096

6

Sección deComandos
auth
Opciones de autenticación

bootloader
Opciones del gestor de arranque

keyboard
Tipo de teclado, por ejemplo: la-latin1

part
Esquema de particionamiento de discos
7

Sección de Comandos ( cont )
rootpw –iscrypted
Crea un password encriptado, para root usando grub-md5-crypt

timezone
Zona horaria del computador, --utc o especifique tz

lang
Lenguaje del sistema yde la instalación, por ejemplo: es_VE

clearpart
Remueve todas las particiones existentes ( cuidado )

network
Configuración de la red

8

Sección de Comandos ( cont )
driverdisk
Agregue drivers/módulos adicionales

firewall
--enabled o –disabled, reglas adicionales pueden ser especificadas

install
Hacer una instalación, no una actualización, especificar fuente de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Innovación Kickstart
  • Kickstarter, The Future Of Distributors And Publishers.
  • Gu A Akeeba Kickstart 3

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS