Instalar FreeBSD
FreeBSD Postfix

Principal
Arriba

Obtener FreeBSD
Instalar FreeBSD
Configurar FreeBSD
Acceso Remoto
Tips del FreeBSD

Pasos:

bulletGenerando los Diskettes
bulletBooteando y Particionando
bullet Seleccionando que Instalar

Generando los Diskettes

Si poseemos el CD-ROM del FreeBSD, booteable o no, pasamos al paso Booteando y Particionando

Si debemos hacer los diskettes de instalación, procedemos así:

bulletNos conectamos con nuestro cliente de FTP al sitio ftp://ftp.freebsd.org, y nos ubicamos en el directorio /pub/FreeBSD/releases/i386/4.8-RELEASE/floppies/ y descargamos los archivos kern.flp y mfsroot.flp.
bulletPara hacer la imagen en los diskettes, bajamos el archivo fdimage.exe, del subdir /pub/FreeBSD/tools

Con estos 3 archivos, podemos iniciar la instalación de FreeBSD en una PC con placa Ethernet, conexión a internet y sin lectora de CD-ROM, utilizando el método FTP.

Del README.TXT de directorio floppies antedicho:

Para una instalación vía CD-ROM no booteable o vía FTP, se deben copiar los archivos kern.flp y mfsroot.flp como imagen en sendos diskettes de 1.44 MB formateados.
Estas imágenes NO SON archivos estándar de DOS, copiados como tales en los diskettes. Deben hacerse imágenes, utilizando para ello el programa fdimage.exe bajo DOS ( o una ventana del mismo en Win9x/NT/2K/XP ) o el comando dd bajo *nix.

Por ejemplo, bajo DOS:

C:\> fdimage kern.flp a:

Asumiendo que en C:\ existen ambos archivos. Lo mismo se debe hacer con mfsroot.flp, por supuesto.

Booteando y Particionando

Perfecto, ahora poseemos a) ambos diskettes booteables y el CD del FreeBSD o bien la conexión Internet para continuar la instalación vía FTP o bien b) el CD-ROM booteable del FreeBSD.

Caso a)
Ponemos el primer diskette ( el del Kern.flp ) y encendemos la PC. Procedemos a insertar el segundo cuando lo solicite. Llegamos al menú Kernal Configuration Menu con un kernel mínimo desde el cual se comienza a configurar el sistema.

Caso b) Al insertar el CD y configurar el BIOS de la PC para que bootee de CD, llegamos a la misma pantalla que antes, con la ventana de Kernal Configuration Menu.

Seleccionamos la primer opción, 1. Skip Kernel ...

Aquí, el FreeBSD comienza a detectar el Hardware, y lo hace bastante bien. La clave de esto es la detección de la Placa de Red. Si ahí falla, no podremos continuar ( generalmente, reconoce muy bien todas, pero ante alguna medio 'rebuscada', conviene utilizar una NE2000 compatible y volver a bootear ).

Llegamos entonces a la pantalla /stand/sysinstall Main Menu. Esto es el menú principal de configuración. Seleccionamos acá Novice para empezar como novatos.

Comienza entonces el proceso de particionado del disco ( disk partitioning ), o el 'fdisk' de DOS.

Nos posicionamos con el cursor en la última partición detectada ( la inferior mostrada en la parte superior de la pantalla ) y la eliminamos con 'D'. Seguimos así hacia arriba hasta haber eliminado todas ellas.

Finalizado esto, procedemos a particionar el disco en 3 o 4 partes. Los sistemas *nix utilizan generalmente la partición '/' o 'root', la '/var', la '/usr' y la de 'swap' a disco.

Entonces, suponiendo un disco de 1 Gb, seleccionamos 'C' para crear la primer partición, eliminamos los números ( son los 'bloques' de 512 Kb que es la forma nativa de medir espacio en disco de *nix ), le escribimos en cambio un número seguido de la letra 'm' para indicarle Megabytes en cada ventana y aceptamos el tipo 165 que pone por defecto. O sea:

bulletGeneramos la primer partición ( wd0s1 ), oprimiendo 'C' y luego le damos un tamaño de 150m, y al presentarnos el tipo 165 damos aceptar ( luego, esta partición será definida como la partición root  o '/' ).
bulletGeneramos la segunda partición ( wd0s2 ), oprimiendo 'C' y luego le damos un tamaño de 150m, y al presentarnos el tipo 165 damos aceptar ( luego, esta partición será definida como la partición swap ).
bulletGeneramos la tercer partición ( wd0s3 ), oprimiendo 'C' y luego le damos un tamaño de 350m - aproximadamente el 50% del espacio restante -, y al presentarnos el tipo 165 damos aceptar ( luego, esta partición será definida como la partición usr  o '/usr' ).
bulletGeneramos la cuarta partición ( wd0s4 ), oprimiendo 'C' y luego le damos aceptar al tamaño propuesto - que es el remanente del disco -, y al presentarnos el tipo 165 damos aceptar ( luego, esta partición será definida como la partición var  o '/var' ).
bulletOprimimos 'Q' para salir ( aún no grabamos al disco ! )

Tener en cuenta que si el disco es menor a 1 Gb ( digamos 600 Mb ) entonces daríamos 100 MB a las dos primeras particiones, y el resto a la partición '/usr'. En discos mayores, el tamaño de las dos primeras particiones no debe ser demasiado grande ( para discos de 10 Gb, damos el 10%  a las dos primeras y el resto lo dividimos en las 2 últimas ).

Acá seleccionamos del menú Boot Manager y luego el FreeBSD Disklabel Editor.

En esta ventana, seleccionado arriba la partición antes creada, definimos acá el nombre de cada una:

wd0s1 : '/'  partición root del FreeBSD

wd0s2 : swap

wd0s3 : '/usr'  partición /usr del FreeBSD ( si es un disco pequeño con sólo 3 particiones,
FreeBSD pondrá aquí la partición /var )

wd0s4 : '/var'  partición /var del FreeBSD

Hecho esto, oprimimos 'Q' para salir.

Seleccionando que Instalar

En la ventana del menú, Distribution define lo que va en el disco. haremos la instalación mínima, por lo que seleccionamos 5. User.

Luego, en Crypto software : Yes, en  Ports collection : No ( lo podemos instalar luego ) y damos OK  para continuar con la instalación.

En la ventana de selección de Medio de Instalación, elegimos FTP o CD-ROM acorde a lo que poseemos.

Si elegimos FTP, seleccionamos del listado de sitios FTP el mas cercano o mejor conectado con nuestro enlace internet.

La Interface de Red ( clave ) debe haber sido detectada por FreeBSD, caso contrario no podemos continuar. Para configurarla en Network Interface completamos los campos indicados:

hostname : mgw1 (o imgate, o lo que sea para identificarlo en mgw1.midominio.com)

domain : midominio.com

gateway : ip.ad.re.ss del gateway o puerta de enlace

name server : ip.ad.re.ss del servidor de nombres o DNS

ip address : ip.ad.re.ss de esta PC

netmask : ne.tm.as.k máscara de la red ( 255.255.255.??? )


Si poseíamos el CD-ROM, la instalación es bastante rápida. Si es por FTP, puede tomar un rato, acorde a la conexión al servidor remoto de FTP.

Si la instalación fue satisfactoria, obtendremos una ventana de felicitaciones, preguntando algunas cosas finales, que respondemos así:

ip gateway: no

anonymous ftp connections: no

nfs server: no

nfs client: no

DHCP : no

customize console settings:
si no usamos un teclado americano, elegimos el acorde a nuestro idioma ( generalmente si lees esto, en Spanish sin acentos y luego Exit.

time zone setting: yes, y seleccionamos nuestra zona horaria, pide el país, da algunas opciones y pregunta si es razonable la abreviatura indicada, damos OK.

linux binary compatibility: no

have a mouse: no ( aquí me desesperé las primeras veces, pero como se transforma luego en una caja 'que no se toca'.... pude soportarlo ;)

browse FreeBSD package collection: no

add additional user account: no ( lo haremos luego )


Ahora hemos de cargar la contraseña de root, la mas importante de todas pues es el administrador del sistema. No voy a explicar cuáles son las 'buenas' contraseñas. Pero háganla difícil, muy difícil.

visit general configuration menu: no


De regreso a la ventana principal de /stand/sysinstall seleccionamos Exit install

Are you sure to Exit: yes


La PC va a bootear, así que quitamos diskettes y/o CDs.

FreeBSD está instalado !!!
 


Realizado por Andrés Gallo ( agallo@gesell.com.ar ) / Copyright © 2003-2004-2005 Cooperativa Telefónica de Villa Gesell Ltda.
Última modificación: 18 de Junio de 2005