Reply
 
Thread Tools Display Modes
  #1  
Old 02-07-2011, 09:25 PM
netSys netSys is offline
Member
 
Join Date: Jan 2011
Posts: 97
Thanks: 0
Thanked 0 Times in 0 Posts
Default Guía de instalación por red (para netbooks o instalaciones masivas)
Bien, hice una pequeña guía en la wiki de PCBSD como discursión pinche aquí para verla.

La idea principal es instalar PCBSD de forma completa a través de la red local usando DHCP, (en teoría, ésta guía se hizo para instalarlo desde netbook). Dependiendo de la instalación que queramos hacer usaremos distintos medios para distintos fines.

Aviso: Ésta guía se hizo en una máquina con FreeBSD-8.0-p6/amd64 con la versión de Apache1.3 (www/apache13)

Requisitos
  • 1. PC (Servidor) con FreeBSD instalado
  • 1. netbook (en éste caso si quisiéramos instalarlo desde una netbook, ésta actuaría como cliente descargando los ficheros para la instalación)
  • 1. DVD de PCBSD (Si no se tiene la imagen del DVD)
  • 1. La imagen de dvd (En caso de que la tenga)
  • 1. Pendrive mínimo de 1GB de espacio
  • 1. Imagen preparada para las memorias USB de PCBSD (bootonly)
  • 1. Router mínimo de dos entradas (Si quiere usar el wifi, puede optar por él aunque los paquetes de red se transmiten más rápido por el cable)

Montando la imagen DVD de PCBSD
(Es mejor que tenga la imagen de dvd si va a realizar una instalación masiva (con muchos PCS) ergo, al intentar conectarse todos los PCSD para descargar los archivos, el DVD tendrá que leer, releer y preparar o procesar la información para enviarla)
Code:
mdconfig -a -t vnode -f /directorio_donde_tienes_la_imagen.iso -u 0
mount -t cd9660 /dev/md0 /mnt
Montando el DVD fisico de PCBSD
Code:
mount -t cd9660 /dev/acdX /mnt
Instalando Apache1.3
Code:
# cd /usr/ports/www/apache13 && make install clean
Editando el archivo /usr/local/etc/apache/httpd.conf
DocumentRoot "/usr/local/www/data" => DocumentRoot "/mnt"

Arrancando Apache
Code:
# apachectl start
Revise la IP local del servidor
Code:
 $ ifconfig -a
Preparando su netbook

Creando el USB arrancable con PCBSD
Code:
# dd if=PCBSD-x86-bootonly-USB.iso of=/dev/daX bs=10240 conv=sync
Por último, entre en la BIOS y seleccione como primera unidad de arranque, el dispositivo USB, bootee desde la memoria USB y siga los siguientes pasos...

Para que se proceda la instalación via red local, tendrá que añadir la ip local de su servidor y el directorio (en éste caso es "/")

Code:
HTTP 192.168.1.65 /
Y continúe la instalación.

Típicos errores
En caso de que su tarjeta de red ethernet no esté identificada, introdúzcase en una ttyvX y ejecute
Code:
# sysinstall
.
Sysinstall->Network->Interfaces, luego vuelva a la interfaz de instalación de PCBSD

En caso de que la interfaz falle, diríjase de nuevo a una ttyvX y mate X.org, luego, vuélvalo a ejecutar con
Code:
# startx
Ejemplo:
Máquina con FreeBSD
Code:
# mount -t cd9660 /dev/acd0 /mnt 
# cd /usr/ports/www/apache13 && make install clean 
# vi /usr/local/etc/apache/httpd.conf
DocumentRoot "/mnt"
Code:
# apachectl start
$ ifconfig -a
nfe0: 192.168.1.65
Code:
#dd if=PCBSD-USB-bootonly.iso of=/dev/da0 bs=10420 conv=sync
Parámetros de conexión al servidor
HTTP 192.168.1.65 /

Last edited by netSys; 02-07-2011 at 09:31 PM.
Reply With Quote
Reply

Tags
apache, freebsd, pcbsd

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:58 AM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems.
All other content is freely available for sharing under the terms of the Creative Commons Attribution License.