Cómo instalar linux centos vía web sin necesidad de CDs

Imagen de Epe

Hola,

ante la falta de información y necesidad de alternativas para instalar linux en ambientes de red durante este flisol aqui estamos colaborando con un documento para explicar cómo instalar centos linux desde un servidor web local.

Los pasos son muy simples y los resumiré:
1- Instalar un servidor web en alguna máquina linux que ya tengamos.
2- Probar que el servidor web funcione (http://ipdelservidor/)
3- Copiar de todos los CDs de centos el directorio: CentOS/ hacia un directorio dentro del servidor web.
4- Arrancar la máquina a ser instalada e indicarle en qué servidor web estarán los paquetes.

Pasos 1 y 2: www.google.com
Paso 3:
Suponiendo que la raíz del servidor web quede en: /var/www/html

Montamos cada uno de los CDs de centos y copiamos los contenidos del directorio CentOS (está dentro de cada CD de centos) hacia /var/www/html:

mount /dev/cdrom /mnt
cp -a /mnt/CentOS /var/www/html

Así para cada uno de los 4 CDs.

A la final nos quedará un gran directorio CentOS dentro de /var/www/html, algo así:

ll /var/www/html/
total 8
dr-xr-xr-x  4 root root 4096 Mar 14 19:37 CentOS

Dentro de ese directorio estarán TODOS los paquetes rpm que vienen dentro de TODOS los CDs de centos.
Así se ve:
ll /var/www/html/CentOS/
total 92
dr-xr-xr-x  2 root root  4096 Mar 14 19:39 base
dr-xr-xr-x  2 root root 86016 Mar 14 19:38 RPMS

--------------------------------------------------

ll /var/www/html/CentOS/RPMS/
total 2003780
-r--r--r--  1 root root   4412165 Sep  5  2005 4Suite-1.0-3.i386.rpm
-r--r--r--  1 root root   1172296 Sep  5  2005 a2ps-4.13b-41.i386.rpm
-r--r--r--  1 root root     59533 Sep  5  2005 acl-2.2.23-5.i386.rpm
-r--r--r--  1 root root     19863 Sep  5  2005 acpid-1.0.3-2.i386.rpm
-r--r--r--  1 root root    100409 Sep  5  2005 alchemist-1.0.34-1.i386.rpm
-r--r--r--  1 root root    114435 Sep  5  2005 alchemist-devel-1.0.34-1.i386.rpm-r--r--r--  1 root root    309419 Sep  5  2005 alsa-lib-1.0.6-5.RHEL4.i386.rpm
-r--r--r--  1 root root    827073 Sep  5  2005 alsa-lib-devel-1.0.6-5.RHEL4.i386.rpm
-r--r--r--  1 root root    127692 Sep  5  2005 alsa-utils-1.0.6-4.i386.rpm
.
.
.

Ahora que ya tenemos copiado todo centos debemos ser capaces de acceder via web:

http://192.168.1.91/CentOS/RPMS

Posiblemente se vea en blanco pues centos oculta los directorios que no tienen indice, pero si se refieren a cualquier paquete en particular lo deben ver:

http://192.168.1.91/CentOS/RPMS/zip-2.3-27.i386.rpm

Ahi les debe pedir bajar, eso es síntoma de que estamos en el directorio adecuado.

Listo, ya acabamos la parte de configuración del servidor web, básicamente nos quedan los contenidos de CentOS dentro de la raíz del servidor web en el directorio /CentOS (http://192.168.1.91/CentOS)

Ahora vayamos al siguiente paso, instalación vía web de CentOS de una máquina cualquiera sea el sistema operativo que tenga:

Podemos arrancar con el CD 1 de centos o con una flash quemada usando el archivo diskboot.img que está presente en el 1er CD de Centos en el directorio images/, a propósito se quema así:

dd if=/mnt/images/diskboot.img of=/dev/sda

así se quemaría hacia una flash hipotéticamente localizada en el sda de mi máquina.

También se puede quemar un micro CD basándonos en una imagen en el mismo CD en el mismo directorio llamada: boot.iso (es un CD de 9 megas)

También se puede bootear de cualquier cd 1 de centos escribiendo: linux askmethod

Una vez arranquemos por cualquiera de las variantes:
1- flash
2- micro CD
3- linux askmethod (con el CD 1 de centos)

El sistema nos indicará que configuremos una IP para esa máquina, ahi le ponemos una IP para esa máquina (la requiere para conectarse a la red), la IP puede ser asignada vía un servidor DHCP que esté presente en nuestra red.

Al asignar la IP el sistema nos preguntará por qué método instalaremos, escogemos httpd y le especificamos la IP del servidor:
Aquí le indicamos:
192.168.1.91 (la IP de mi servidor web que contiene el directorio CentOS de los CDs)
/ (el directorio base donde está el directorio CentOS)

Y listo, procedemos con la instalación normal, el sistema bajará los paquetes vía red local (100mbits seguramente) y en pocos minutos (6 o menos) estará totalmente instalado.

No consume recursos de internet porque estamos instalando desde una red local, no requiere de pxe porque estamos booteando con un dispositivo alterno. Y es funcional.. lo uso mucho.

saludos!
epe

0


Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de shayman

como instalar dsl sin quemar cds

como puede hacer para instalar damn small linux sin tener que quemar cds me podrias decir los pasos ¡GRACIAS!

Imagen de RazaMetaL

Dudo mucho que en este hilo

Dudo mucho que en este hilo tengas una respuesta. Este hilo trata de CentOS y no de DsL, haz tu pregunta iniciando un nuevo tema en el foro respectivo.

-------------------------

Antes de preguntar visita esta dirección Evil

 

------------

Antes de preguntar visita el link Evil

 

Imagen de Bus

Agradecimientos

Gracias Ing. Perez un exalumno suyo siempre agradecido

Imagen de lenchanteur

Creo que para Centos 5.2 hace

Creo que para Centos 5.2 hace falta copiar algunos archivos más al servidor. ¿quizás sabes cuáles faltan? Bueno voy a intentar probando algunos.

Saludos Cordiales

José Antonio L'enchanteur

images

Tambien debemos copiar el directorio images con todo su contenido

Se queda como colgado...

Hola Estoy instalando Centos 5.3 por red ya esta montado en DVD en una maquina cona ubuntu instle xampp y en el localhost DVD aparecen los archivos del de Centos y qdesde la otra maquina veo lo mismo:

10.96.32.99 (IP de la maquina en la que esta montado el DVD de Centos)
10.96.32.33 (IP de la maquina donde tengo Centos instalado como base para la virtualizacion)

al tratar de instalar el centoas dentro del sistem operativo base no me pidio ip solo me pidio idioma y el teclado
despues siguiente y me pide :

Nombre o IP del Servidor web: 10.96.32.99
Directorio Centos: /

y en el virt-viewer me sale lo siguiente:

Recuperando images/stage2.img...

y ya esta un buen rato

tiene que ver algo con que el DVD este montado en ubuntu+Xampp deberia cambiar el "Directorio Centos"...?

gracias por la ayuda que me puedan dar...

-=[ Markokainero ]=-

No creo que sea problema del

No creo que sea problema del dvd porque se supone que debiste haber copiado toda la información del mismo claro si este está bien hecho (me refiero al dvd) al directorio /var/www/ ya que en ubuntu el document root está en /var/www, pero como te digo esto siempre y cuando la información del dvd este bien.
Ahora puedes revisar los logs de apache en tu ubuntu para tener una idea mas clara de lo que te puede estar pasando.

Saludos,