FreeBSD 7.1 - Primeros pasos
FreeBSD es uno de los sistemas operativos más seguros y se encuentra embebido (este archivo lo he encontrado en google y profesionalmente, sin entrar en revelar secretos, me constan algunos casos) en muchos de los dispositivos de comunicaciones y seguridad que, hoy en dÃa, forman Internet. Asà uno, que vocacional y profesionalmente proviene del mundo de las redes de comunicaciones y ahora transita por los terrenos de la seguridad, no podÃa dejar de probarlo e intentar familiarizarse con él.
Hoy me he descargado el archivo mÃnimo para realizar la instalación, lo he tostado en un CD y le he echado un ratillo. A continuación os describo el proceso.
Haciéndole hueco en el disco duro
Hace tiempo que habÃa llegado a la conclusión de que la mejor forma de particionar un disco duro era la siguiente:
a) Una partición primaria (a los windows les cuesta arrancar si no la tienen).
b) Una partición extendida que, a su vez, contiene diversas particiones lógicas: GNU/Linux es un todo terreno que puede arrancar desde cualquier sitio, y es fácil a posteriori redimensionar las particiones lógicas sumando/restando espacio de unas a otras según va siendo necesitado.
Mi primera sorpresa ha sido descubrir que a FreeBSD no le gustan las particiones lógicas para instalarse (ver esto: "FreeBSD must be installed into a primary partition"), lo cual tiene sentido para su vida profesional: sólo el viviendo dentro de un dispositivo, pero no para su vida en casa: donde hay que convivir con más sistemas. He enredado un poco más, y he descubierto que si decides complicarte la vida quizá sea posible conseguirlo: más información aquÃ.
Asà que he tenido que coger mi gparted desde dentro de mi Debian GNU/Linux, y le he hecho un poco de hueco al principio del disco: partición según es nombrada en GNU/Linux, /dev/sda3, enmarcada en negro en la figura.
Comenzando la instalación
Siguiendo las instrucciones que aparecen aquÃ, y teniendo muy claro la diferencia de nomenclatura existente entre los mundos GNU/Linux y FreeBSD, además de la concepción diferente de las particiones (DOS - GNU/Linux) versus slices (FreeBSD), éstas últimas se pueden anidar; he conseguido instalar un sistema mÃnimo (prefiero comenzar siempre asà y luego ir añadiendo sólo lo que necesito).
Recuperando Grub
Aunque durante el proceso de instalación le indiqué que no "sobreescribiera" el sector de arranque con su propio gestor, supongo que debido al proceso de particionado, formateado y guardado de dichos cambios, acabé perdiendo a GRUB, con lo que tras finalizar la instalación sólo podÃa decidir entre dos opciones:
F1) arrancar windows
F3) arrancar FreeBSD
Y, además, la opción F1 no funcionaba, sà que lo hacÃa F3... uff, menos mal, ¡No todo estaba perdido
! ...aunque un pequeño susto sà me he llevado.
Bueno, con los galones ganados a lo largo de mucho tiempo en estas lides, eché mano de mi CD/USB de recuperación y acabé reinstalando GRUB tal y como lo tenÃa. Lo hice siguiendo lo que ya indicamos en otra ocasión aquÃ.
Una vez que pude arrancar de nuevo mi Debian GNU/Linux, edité el fichero: /boot/grub/menu.lst, añadà las siguientes lÃneas, justo delante de la entrada que lanza windows, para poder arrancar el recién instalado FreeBSD:
title FreeBSD 7.1
root (hd0,2,a)
kernel /boot/loader
Algunos detalles del sistema mÃnimo instalado
Aquà podemos ver el reparto del espacio de disco y su etiquetado. Observamos lo que ocupa el sistema instalado: el kernel, los paquetes base y poco más.
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s3a 272M 138M 112M 55% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s3e 161M 12K 148M 0% /tmp
/dev/ad0s3f 2.2G 244M 1.8G 12% /usr
/dev/ad0s3d 210M 1.0M 192M 1% /var
$
También he observado que la shell por defecto es csh... ¡vaya, yo estoy acostumbrado a bash:
SSH_CLIENT=192.168.4.7 46762 22
USER=godo
MAIL=/var/mail/godo
HOME=/home/godo
SSH_TTY=/dev/ttyp0
PAGER=more
ENV=/home/godo/.shrc
LOGNAME=godo
BLOCKSIZE=K
TERM=xterm
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/godo/bin
SHELL=/bin/sh
PWD=/usr/home/godo
SSH_CONNECTION=192.168.4.7 46762 192.168.4.100 22
FTP_PASSIVE_MODE=YES
EDITOR=vi
$
Y estos son los ficheros que inicialmente hay en mi directorio home:
!REG3XP1!>/usr/home/godo
$
$ ls -la
total 20
drwxr-xr-x 2 godo godo 512 Apr 8 21:49 .
drwxr-xr-x 3 root wheel 512 Apr 8 21:49 ..
-rw-r--r-- 1 godo godo 758 Apr 8 21:49 .cshrc
-rw-r--r-- 1 godo godo 258 Apr 8 21:49 .login
-rw-r--r-- 1 godo godo 167 Apr 8 21:49 .login_conf
-rw------- 1 godo godo 379 Apr 8 21:49 .mail_aliases
-rw-r--r-- 1 godo godo 339 Apr 8 21:49 .mailrc
-rw-r--r-- 1 godo godo 773 Apr 8 21:49 .profile
-rw------- 1 godo godo 284 Apr 8 21:49 .rhosts
-rw-r--r-- 1 godo godo 980 Apr 8 21:49 .shrc
$
En fin, próximamente intentaré:
a) Ver como se gestionan (instalar/desinstalar/configurar) paquetes. ¿Existirá alguna utilidad parecida a apt?
b) Detectar y configurar mi WiFI (Intel 2200GB).
c) Instalar el entorno gráfico y, como no, KDE.
d) Y lo que vaya surgiendo...
Por aquà sigo, caminando, viviendo, disfrutando... y aprendiendo.
| Adjunto | Tamaño |
|---|---|
| BSDi - WellsFargo.ppt | 257.5 KB |
- Añadir nuevo comentario
- Versión para impresión
- 349 lecturas










Comentarios recientes
hace 3 semanas 6 dÃas
hace 20 semanas 3 dÃas
hace 20 semanas 3 dÃas
hace 22 semanas 4 dÃas
hace 24 semanas 3 dÃas
hace 24 semanas 3 dÃas
hace 24 semanas 6 dÃas
hace 25 semanas 2 horas
hace 28 semanas 18 horas
hace 29 semanas 6 dÃas