Así que te gustaría probar FreeBSD en tu máquina?. Esta sección es una guía rápida sobre lo que necesitas hacer. FreeBSD puede ser instalado desde una gran cantidad de soportes incluyendo CDROM, floppies, cintas magnéticas, una partición MS-DOS y, si tienes conexion de red, vía FTP anónimo o NFS.
Sea cual sea el soporte de instalación que elijas, puedes empezar por crear los discos de instalación como se describe más abajo. Arranca tu ordenador con el instalador de FreeBSD, aunque no estés pensando en realizar la instalación, y podrás obtener gran cantidad de información sobre la compatibilidad del hardware de tu ordenador y FreeBSD, además de una descripción más exacta sobre las diferentes posibilidades de instalación.
Si tienes pensado hacer la instalación vía FTP, sólo necesitas el disco de arranque, ya que él solo se encarga de gestionar todo lo referente a la conexión, ya sea ethernet o PPP.
Para más información sobre cómo obtener la última distribución de FreeBSD, por favor, mira la sección Obteniendo FreeBSD en el Apéndice.
Bién, para empezar a caminar, sigue los siguientes pasos:
Revisa la sección configuraciones soportadas de esta guía de instalación para asegurarte de que tu hardware es soportado por FreeBSD. Sería de gran ayuda que hicieses una lista de cualquier tarjeta especial que tengas instalada, como controladoras SCSI, tarjetas de red o tarjetas de sonido. Esta lista debería incluir parámatros relevantes de configuración como interrupciones (IRQ) y direcciones de entrada/salida (IO ports).
Si estás instalando FreeBSD desde un CDROM tienes diferentes opciones de instalación:
Si el CD ha sido grabado con el soporte de arranque El Torito, y tu sistema soporta arranque directo desde CDROM (muchos sistemas antiguos no), simplemente inserta el CD en el lector y arranque directamente desde él.
Si estás ejecutando DOS y tienes los drivers adecuados para acceder al lector de CDROM, ejecuta el fichero install.bat incluido en el CD. Este intentará arrancar la instalación de FreeBSD desde DOS.
Nota: Debes hacer esto desde el DOS y no desde una máquina Windows.
Si quieres instalar FreeBSD desde una partición DOS (por ejemplo, por que FreeBSD no soporta tu lector de CDROM), ejecuta primero el programa setup para copiar los ficheros adecuados del CD a la partición. A continuación ejecuta el programa de instalación.
Si cualquiera de los dos métodos anteriores funciona, puedes pasar por alto el resto de esta sección, en caso contrario, tu opción final es crear un disco de arranque con la imágen floppies\boot.flp. Salta al paso 4 para instrucciones sobre como hacerlo.
Si no tienes una distribución en CDROM, simplemente bájate los discos de instalación y arranque a tu disco duro, asegurándote de que tu navegador grabe el fichero en lugar de mostrarlo.
Nota: Estas imágenes solo se pueden usar con discos de 1,44Mb.
Haz el disco de instalación a partir del fichero imágen:
Si estás usando MS-DOS o Windows bájate el programa fdimage.exe o cógelo de tools\fdimage.exe en el CDROM y ejecútalo de la siguiente manera:
El programa fdimage formateará el disco A: y copiará la imágen boot.flp en é:l (asumiendo que estás en el nivel superior de la distribució de FreeBSD y que las imágenes están en el subdirectorio floppies , tal y como suele ser habitual).
Si estás instalando un sistema UNIX para crear las imágenes de disco:
disk_device es el dispositivo /dev para la disquetera. En sistemas FreeBSD, éste es /dev/rfd0 para el disco A: y /dev/rfd1 para el disco B:.
Con el disco de instalación en el disco A:, rearranca tu sistema. Deberías obtener un prompt de arranque como este:
>> FreeBSD BOOT ...
Usage: [[[0:][wd](0,a)]/kernel][-abcCdhrsv]
Use 1:sd(0,a)kernel to boot sd0 if it is BIOS drive 1
Use ? for file list or press Enter for defaults
Boot:
Si no tecleas nada, FreeBSD arrancará automáticamente con su configuración por defecto, después de una pausa de 5 segundos. Cuando FreeBSD arranca, comprueba tu ordenador para determinar el hardware instalado. El resultado de estas comprobaciones es mostrado en la pantalla.
Cuando el proceso de arranque finaliza, el menú principal de instalación de FreeBSD se muestra en pantalla.
Si algo va mal...
Debido a limitaciones en la arquitectura de los PC's, es imposible para el programa de prueba de hardware ser 100 por 100 fiable. En el caso de que tu hardware sea identificado incorrectamente, o que el proceso de prueba cuelgue la máquina, primero mira la sección configuraciones soportadas en esta guía de instalación para asegurar que tu hardware es soportado por FreeBSD.
Si tu hardware está soportado, resetea el ordenador y cuando aparece el prompt Boot: teclea -c. Esto hará que FreeBSD entre en modo de configuración de hardware. El kernel de FreeBSD en el disco de intalación está configurado asumiendo que la mayorí de dispositivos hardware están configurados tal y como viene de fábrica en lo referente a IRQ's, direcciones de memoria, canales DMA, etc. Si tu hardware ha sido reconfigurado, necesitarás usar la opción -c en el arranque para indicarle a FreeBSD donde se encuentra cada cosa.
También es posible que la prueba de un dispositivo no existente provoque una correcta detección de un dispositivo que sí está presente. En este caso, la prueba para este driver conflictivo deberí ser desactivada.
AvisoNo desactives ningún dispositivo que necesitas durante la instalación, como la pantalla (sc0).
En el modo de configuración puedes:
Listar los drivers de dispositivos presentes en el kernel.
Desactivar los drivers de hardware no instalado en tu sistema.
Cambiar la IRQ, DRQ y direcciones IO usadas por los drivers de dispositivo.
Mientras aparece el prompt config>, teclea help para más información sobre los comandos disponibles. Después de ajustar los parámetros del kernel con el hardware que tienes instalado, teclea quit en el prompt config> para continuar el arranque con la nueva instalación.
Una vez FreeBSD está instalado, los cambios hechos en el modo de configuración serán guardados permanentemente para que no tengas que reconfigurar el sistema cada vez que arranques. Aún así, es aconsejable que te crees un kernel personalizado para optimizar el sistema. Mira en Configuración del kernel para crear un kernel personalizado.
Actualmente FreeBSD se ejecuta en una variedad de buses ISA, VLB, EISA y PCI basados en PC's, cubriendo desde un 386sx hasta Pentiums (piensa que 386sx no es recomendado). También se soportan configuraciones IDE o ESDI, diferentes controladoras SCSI, tarjetas de red y serie, etc.
Un mínimo de cuatro megabytes de RAM son requeridos para ejecutar FreeBSD. Para ejecutar el Sistema X Window, ocho megabytes de RAM es el mínimo recomendado.
A continuación te presentamos una lista de todas las controladores de disco y tarjetas de red que actualmente funcionan en FreeBSD. Otras configuraciones posiblemente funcionen también, pero no hemos tenido noticias de ello.
WD1003 (any generic MFM/RLL)
WD1007 (any generic IDE/ESDI)
IDE
ATA
Adaptec 1505 ISA SCSI controller
Adaptec 152x series ISA SCSI controllers
Adaptec 1535 ISA SCSI controllers
Adaptec 154x series ISA SCSI controllers
Adaptec 174x series EISA SCSI controller in standard and enhanced mode.
Adaptec 274x/284x/2940/2940U/3940 (Narrow/Wide/Twin) series EISA/VLB/PCI SCSI controllers
Adaptec AIC7850 on-board SCSI controllers
Adaptec AIC-6360 based boards, which includes the AHA-152x and SoundBlaster SCSI cards.
Nota: No puedes arrancar desde tarjeta SounBlaster ya que no tienen BIOS, la cual es necesaria para mapear el dispositivo de arranque en los vectores de Entrada/Salida. Son perfectamente usables para cintas externas, CDROM's, etc. Lo mismo se aplica a cualquier otra tarjeta basada en la AIC-6x60 sin ROM de arranque. Algunos sistemas tienen una ROM de arranque, la cual es mostrada de alguna manera cuando el sistema arranca. Revisa la configuración de tu sistema/placa para más detalles.
Buslogic 545S & 545c
Nota: Buslogic was formerly known as ``Bustek''.
Buslogic 445S/445c VLB SCSI controller
Buslogic 742A/747S/747c EISA SCSI controller.
Buslogic 946c PCI SCSI controller
Buslogic 956c PCI SCSI controller
NCR 53C810/53C815/53C825/53C860/53C875 PCI SCSI controller.
NCR5380/NCR53400 (``ProAudio Spectrum'') SCSI controller.
DTC 3290 EISA SCSI controller in 1542 emulation mode.
UltraStor 14F/24F/34F SCSI controllers.
Seagate ST01/02 SCSI controllers.
Future Domain 8xx/950 series SCSI controllers.
WD7000 SCSI controllers.
Con todas las controladoras SCSI soportadas, se consigue ofrecer soporte completo para periféricos SCSI-I & SCSI-II, incluyendo discos, cintas, DAT, y lectores de CDROM.
Los siguientes tipos de CDROM son soportados actualmente:
SoundBlaster SCSI and ProAudio Spectrum SCSI (cd)
Mitsumi (all models) proprietary interface (mcd)
Matsushita/Panasonic (Creative) CR-562/CR-563 proprietary interface (matcd)
Sony proprietary interface (scd)
ATAPI IDE interface (experimental and should be considered ALPHA quality!) (wcd)
Allied-Telesis AT1700 and RE2000 cards
SMC Elite 16 WD8013 Ethernet interface, and most other WD8003E, WD8003EBT, WD8003W, WD8013W, WD8003S, WD8003SBT and WD8013EBT based clones. SMC Elite Ultra and 9432TX based cards are also supported.
DEC EtherWORKS III NICs (DE203, DE204, and DE205)
DEC EtherWORKS II NICs (DE200, DE201, DE202, and DE422)
DEC DC21040/DC21041/DC21140 based NICs:
ASUS PCI-L101-TB
Accton ENI1203
Cogent EM960PCI
Compex CPXPCI/32C
D-Link DE-530
DEC DE435
Danpex EN-9400P3
JCIS Condor JC1260
Kingston KNE100TX
Linksys EtherPCI
Mylex LNP101
SMC EtherPower 10/100 (Model 9332)
SMC EtherPower (Model 8432)
SMC EtherPower (2)
Zynx ZX314
Zynx ZX342
DEC FDDI (DEFPA/DEFEA) NICs
Fujitsu FMV-181 and FMV-182
Fujitsu MB86960A/MB86965A
Intel EtherExpress
Intel EtherExpress Pro/100B 100Mbit.
Isolan AT 4141-0 (16 bit)
Isolink 4110 (8 bit)
Lucent WaveLAN wireless networking interface.
Novell NE1000, NE2000, and NE2100 ethernet interface.
3Com 3C501 cards
3Com 3C503 Etherlink II
3Com 3c505 Etherlink/+
3Com 3C507 Etherlink 16/TP
3Com 3C509, 3C579, 3C589 (PCMCIA) Etherlink III
3Com 3C590, 3C595 Etherlink III
3Com 3C90x cards.
HP PC Lan Plus (27247B and 27252A)
Toshiba ethernet cards
PCMCIA ethernet cards from IBM and National Semiconductor are also supported.
Nota: Actualmente FreeBSD no soporta las características PnP (plug-n-play) de algunas tarjetas. Si tu tarjeta tiene Pnp y te está dando problemas, intenta desactivarle el PnP.
AST 4 port serial card using shared IRQ.
ARNET 8 port serial card using shared IRQ.
BOCA IOAT66 6 port serial card using shared IRQ.
BOCA 2016 16 port serial card using shared IRQ.
Cyclades Cyclom-y Serial Board.
STB 4 port card using shared IRQ.
SDL Communications Riscom/8 Serial Board.
SDL Communications RISCom/N2 and N2pci sync serial cards.
Digiboard Sync/570i high-speed sync serial card.
Decision-Computer Intl. ``Eight-Serial'' 8 port serial cards using shared IRQ.
Adlib, SoundBlaster, SoundBlaster Pro, ProAudioSpectrum, Gravis UltraSound, Gravis UltraSound MAX and Roland MPU-401 sound cards.
Matrox Meteor video frame grabber.
Creative Labs Video spigot frame grabber.
Omnimedia Talisman frame grabber.
Brooktree BT848 chip based frame grabbers.
X-10 power controllers.
PC joystick and speaker.
FreeBSD actualmente no soporta el bus microcanal de IBM (MCA).