Kitstart

Solo disponible en BuenasTareas
  • Páginas : 5 (1164 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de enero de 2012
Leer documento completo
Vista previa del texto
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áquinassimultáneamente. Su implementació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 ( Compatibilidaddisponible desde hoary )
4





















Secciones del Archivo Kickstart


La sección de comandos


Configuración del sistema Declaración de paquetes o programas Comandos a ejecutar antes de la instalación Comandos a ejecutar luego de la instalación
5



%packages




%pre




%post


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 delteclado keyboard la-latin1 # Configuración del lenguaje lang es_VE # Password de Root 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 horaria timezone --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óndel 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 de Comandos


auth


Opciones de autenticación Opciones del gestor de arranque Tipo de teclado, por ejemplo: la-latin1 Esquema de particionamiento de discos
7



bootloader




keyboard




part


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 y de 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
–...
tracking img