Mailinglist Archive: opensuse-es (1202 mails)

< Previous Next >
[opensuse-es] Re: Iniciar con PXE (era: Iniciar LiveCD desde disquete)
  • From: Camaleón <noelamac@xxxxxxxxx>
  • Date: Thu, 23 Sep 2010 20:13:20 +0000 (UTC)
  • Message-id: <pan.2010.09.23.20.13.19@xxxxxxxxx>
El Thu, 23 Sep 2010 21:34:06 +0200, carlopmart escribió:

Camaleón wrote:

DHCP lo tengo... el ftp "trivial" no. ¿SSH o samba no vale? O:-)

Para PXE, no. En gPXE no estoy tan seguro. SSH tengo dudas y Samba
podría ser.

¡Arghhh! Cuantas dudas :-P

El enlace que te he enviado antes te ayudará bastante.

En enlace no ayuda, confunde >:-)

Matizo: me confunde a mí, que soy un tocho para las cosas nuevas. El
enlace obviamente contiene información excelente (es la página del
proyecto, pero es que hoy estoy en plan "vaguete").

Veamos, empecemos por cosas sencillitas.

- Tengo un equipo que puedo configurar para iniciar desde PXE (desde la
BIOS)
- Tengo otros equipos configurados en la red como servidores dhcp -
¿Tengo que instalar tftpd en esos servidores, sí o sí? ¿hay
alternativas?

Solo lo tienes que instalar en uno de ellos (si quieres dar redundancia
configuras más).

¿"Redun"...qué? Quita, quita... si es sólo para cosas de emergencia, "ná"
más.

Respecto a lo de alternativas, ¿te refieres a cuantos
opciones de servidores tftpd existen?. Si es así, y teniendo encuenta
que usas Debian, haz un búsqueda con apt y obtendrás varios.

No, era lo segundo :-)

Respecto si puedes usar otra cosa que no sea tftpd con PXE, la
respuesta es no. La alternativa a PXE es gPXE.

Vale, aceptamos gPXE como animal acuático O:-D

- No sé que es gPXE (¿es software, hardware, se instala, dónde... en
servidor, en cliente, se ejecuta, se carga... cómo?)

Es software. Las interfaces de red no lo soprtan de forma nativa, de
momento. Aunque hay la opción de grabar gPXE en la ROM de la interfaz,
yo no lo he probado nunca pero te avisaría de que tuvieses cuidado.
Info: http://etherboot.org/wiki/romburning.

Huy, instalar una rom en la única interfaz de red que tiene el pobre
equipín, deja, deja... que no quiero disgustos.

La otra opción es ejecutar gPXE desde CD, floppy, gurb, llave USB. Para
ello debes ir a la siguiente url:
http://rom-o-matic.net/gpxe/gpxe-1.0.1/contrib/rom-o-matic/ y generas el
archivo que te interese: iso, flopyy, etc. Tienes la opción de
seleccionar la interfaz ajustada a tu equipo.

El disquete sería la única opción (para este caso).

- Yo tengo una LiveCD que quiero iniciar en el cliente con PXE, pongo
el CD en el servidor... ¿y qué hago, lo comparto? ¿puedo apuntar a una
carpeta en lugar de al CD/DVD (sería más rápido, digo yo...)?

No, a ver. El liveCD lo dejas en el equipo que lo necesites ejecutar.

¡Ah, carallo! Hum... (después de leer los enlaces) ¿Seguro? :-?

TFTP y DHCP deben correr en un servidor y en un segmento de LAN desde el
cual el cliente pueda hacer los requests de IP pertinentes y cargar la
imagen.

¿Imagen...? ¿Qué imagen? Ay, madre...

Esto es para PXE. Abajo te explico un truco que podría funcionar
para gPXE.

A ver si este enlace te lo aclara más:
http://www.debian-administration.org/articles/478.

Je, je... tú si que sabes dónde enlazar ;-)

(leído)

- Cuando inicia el cliente ¿hay que especificar alguna ruta para que
encuentre la LiveCD, ip/puerto, autentificación...?

Si, tienes que especificar la ruta. A ver si estos enlaces ayudan a que
lo veas mejor:

https://help.ubuntu.com/community/PXEInstallServer
http://fraterneo.blogspot.com/2010/03/servidor-pxe-linux.html
http://www.marcosorfila.com/site/boot-a-traves-de-la-red-con-pxe/?
lang=es
http://safopage.wordpress.com/2010/04/30/como-tener-pxe-en-tu-pc/
http://wiki.bandaancha.st/Instalaci%C3%B3n_de_Fedora_por_PXE

Vale, veo ejemplos para iniciar una LiveCD.

IMPORTANTE: para gPXE solo necesitas el servidor DHCP. En tu caso
concreto sería cuestión de hacer lo siguiente:

a) Configurar un servidor iSCSI (no creo que tengas otra alternativa ni
con NFS ni Samba para poder hacerlo al ser un livecd).

¿Configurar un "lo quéeee"? Quillooo, que "desas" cosas no tengo :-)

b) Configuras un volumen y vuelcas el contenido por completo del CD con
el comando dd en ese volumen.

Sí, esa parece ser la opción más extendida.

c) Compartes el volumen por iSCSI en el servidor.

Que "non habemus" iSCSI :-)

c) Desde la estación cliente y con una imagen usb o floppy cargas via
TCP y servicio iSCSI el livecd desde el server.

¿Se "pué" hacer esto sin usar las siglas "iSCSI"? :-D

OJO: No lo he hecho nunca con un livecd. Lo que te garantizo es que esto
funciona para botear sistemas operativos como Windows 2008/R2, Windows
7, CentOS, SLES, Ubuntu, ESXi, etc desde discos iSCSI.

Ya veo ya...

Ahora un ejemplo de configuracion dhcpd.conf para gPXE (para PXE es
sensiblemente distinto):

(...)

host minasmorgul {
^^^^^^^^^^^
Huy, este equipo tiene buena pinta }:-}

El primer host es un RHEL5 y el segundo un Windows 2008 R2. Todo
funciona sin problemas.

No lo dudo... hum, vale, creo que ya tengo el "dibujo" global grabado y
lo veo factible, no está mal tener esa opción. Y no está mal saber que
los equipo que no admiten PXE pueden usar gPXE

Y por supuesto, muchas gracias por la explicación ;-)

Saludos,

--
Camaleón

--
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx

< Previous Next >