OpenBSD/sparc
OpenBSD/sparc es el porte de OpenBSD para la mayoría de
estaciones de trabajo SPARC de Sun de 32 bits, incluidas las familias de
arquitecturas sun4, sun4c y sun4m (no en las máquinas UltraSPARC
de 64 bits para las que existe soporte en
OpenBSD/sparc64).
Hay una lista de correo dedicada a los portes de OpenBSD/sparc y
OpenBSD/sparc64 en
sparc@openbsd.org. Para darse de
alta en esta lista hay que enviar un mensaje a
majordomo@openbsd.org con la
orden subscribe sparc en el contexto. Por favor, lea nuestras
normas sobre las listas de correo antes de
suscribirse.
En la actualidad, el mantenedor del porte es Art Grabowski
(art@openbsd.org), con la ayuda de
Jason Wright, Theo de Raadt y Miodrag Vallat entre otros.
¡Cualquier contribución será de ayuda!
Índice de contenidos
Cronología:
El porte original de 4.4BSD fue obra de Chris Torek como parte de un
contrato de LBL. A mediados de 1993, Chris hizo público el
código, y Theo de Raadt lo remodeló para el árbol
de NetBSD. Theo y Markus Wild trabajaron juntos para mejorar el
código original de compatibilidad con SunOS, original de Chris, y
convertirlo en una emulación muy completa y fiable. Chuck Cranor
portó el código de sun4c a la arquitectura Sun4, y Theo
fusionó este código de modo que permitiera al mismo
núcleo del sistema y a los programas funcionar en máquinas
sun4c o sun4 por igual (a diferencia de los entornos de núcleo
separados de Sun). Para este último cambio también fue
preciso recodificar el código de configuración del
dispositivo. Justo después de la aparición de la
versión 1.0 de NetBSD/sparc, Peter Galbavy codificó un
controlador de dispositivos SCSI ESP, para sustituir el código
SCSI específico para SPARC de Chris.
En ese momento surgió un conflicto entre Theo y el resto de
personas con las que había empezado el proyecto NetBSD, y Theo
fue forzado a dimitir por el núcleo central de NetBSD.
Después de que Theo dejara NetBSD, un pequeño grupo de
personas de NetBSD hizo algunas cosas por el porte: Paul Kranenburg
portó un dispositivo de disquete y comenzó a escribir el
soporte para el 4/400. Chuck invirtió muchas horas de trabajo en
los controladores de dispositivos ie, xy y xd.
Theo continuó trabajando por su cuenta, y añadió
unas cuantas características: soporte para P4, estrategia de
arranque flexible, unos pocos dispositivos gráficos con la ayuda
de John Stone, y solucionó cantidades inmensas de errores en el
código.
La labor de portar OpenBSD/sparc a la plataforma sun4m fue empezada por
Theo, pero una combinación de problemas de tendinitis en sus
muñecas y con el grupo central de NetBSD le obligaron a dejarlo.
El trabajo inicial de sun4m pasó a Aaron Brown, de Harvard, quien
cobraba de los fondos de investigación de Margo Seltzer. Estos
trabajos iniciales consistían en su mayor parte de unos cuantos
intentos por construir una estructura pmap que diera soporte a todos los
tipos 3 MMU con eficiencia. David Miller, del proyecto UltraLinux,
también tomó algo de parte en esto.
Theo y Jason Downs fusionaron el código de NetBSD/sparc en el de
OpenBSD, consiguiendo que OpenBSD/sparc funcionara. Jason Wright
desarrolló unos cuantos dispositivos SBus Ethernet nuevos, con
información del proyecto UltraLinux, y también
fusionó unos cuantos bits de los fuentes de NetBSD para mejorar
la estabilidad de esta arquitectura. Con el paso del tiempo, Art
Grabowski reparó varios problemas de estabilidad o fiabilidad, y
añadió una pila no ejecutable en las máquinas
sun4m. El código de la memoria de imagen (frame buffer) y
de consola fue revisado al completo para la versión 3.2 de
OpenBSD, mejorando la velocidad de pantalla con algunos marcos de
memoria, y con soporte para más tarjetas.
Y el trabajo continúa...
Estado actual:
En la actualidad, todos los equipos y componentes que aparecen en la
lista de hardware con soporte arrancan en
modo multiusuario, y hay suficiente soporte (si no completo) para que
los dispositivos integrados se puedan utilizar. También hay
soporte para un creciente número de tarjetas Sbus de terceros.
XFree86 funciona en todos los marcos de memoria (frame buffers)
con soporte, incluidas las configuraciones de cabezales
múltiples. De momento se provee el servidor no acelerado, aunque
se está trabajando sobre éste.
Una punto importante a tener en cuenta sobre OpenBSD/sparc es que
está diseñado para que un solo núcleo pueda
funcionar en TODAS las máquinas sparc
CON SOPORTE. Mientras que SunOS y Solaris siempre han
tenido `arquitecturas de núcleo' separadas (sun4, sun4c, y
sun4m), el núcleo "GENERIC" de OpenBSD funciona en
todos los modelos para los que tiene soporte.
La mayoría de problemas con OpenBSD/sparc se cree que proceden de
la gran variedad de procesadores sparc y de las implementaciones de
antememoria junto con sus errores de código no documentados, y no
de problemas generales del núcleo del sistema. Se agradece
cualquier información sobre qué modelos funcionan con
estabilidad y cuáles no, en particular con modelos nuevos o
actualizaciones.
Proyectos (sin
orden)
- Escribir controladores para más dispositivos sin soporte
(audio, memoria de imagen, ... ).
- Proporcionar un servidor de X acelerado para la memoria de imagen de
cgsix.
- Integrar cualquier trabajo útil de NetBSD.
Hardware con
soporte:
Máquinas con soporte
- sun4: series VME
- 4/100: sparc original con VME. Muchos errores en el
hardware.
- 4/200: una máquina sólo VME algo decente.
- 4/300: Una máquina VME a 25MHz con muchos dispositivos
integrados en la placa base. Por lo demás es bastante parecida
a la SS1+.
- sun4c:
- SS1: la sun4c original a 20MHz (limitaciones del hardware
impiden que los periféricos SBus DMA funcionen en algunas de
las ranuras).
- SS1+: versión a 25MHz de la anterior (limitaciones del
hardware impiden que los periféricos SBus DMA funcionen
en algunas de las ranuras).
- IPC: SS1+ en un cubo, con gráficos bwtwo integrados.
- SLC: SS1+ integrada en un monitor en blanco y negro.
- SS2: versián a 40MHz de la SS1.
- IPX: SS2 en un cubo, con gráficos cgsix integrados.
- ELC: SS2-performance integrada en un monitor en blanco y negro.
- sun4m:
- 600MP: la máquina original Sun4m. Ésta es una
mbus con buses VME y SBus.
- LC: máquinas basadas en MicroSPARC-1 a 50MHz (Classic).
- LX: LC con unos pocos dispositivos más.
- SS4: versión de coste reducido de la SS5, disponible en
70MHz y 110MHz.
- SS5: máquinas basadas en MicroSPARC-2 disponibles en 60,
70, 85, y 110MHz.
- SS5: CPUs TurboSPARC en máquinas SS5 acelaradas a 170MHz.
- SS10: máquina Pizzabox basada en mbus.
- SS20: Pizzabox mejorada basada en mbus.
- Sun Voyager
También hay soporte para los siguientes clónicos de
Sparc (la lista no es exhaustiva):
- Aries Research Inc, Parrot II (clónico de SS2)
- Axil 243 y 245 (y probablemente otros modelos) (clónico de
SS5)
- Axil 320 (clónico de SS20)
- CPU5V: tarjeta VME de Force Computer (sun4m)
- DTKstation/Classic+
- Fujitsu S-4/Leia2 (portátil MicroSPARC-2)
- Goldstar GWS-40 (SS2 clone)
- Opus 5000 (clónico de SS1)
- Opus 5250 (clónico de SS1)
- RDI,PowerLite: modelos sun4m, disponibles en 50MHz, 85MHz, y
110MHz
- RDI,BrigeLite
- SPARCbook 3, 3GS, 3GX, 3TX y 3XP de Tadpole (portátiles
MicroSPARC-2)
- Tatung micro COMPstation 5 (clónico de SS5)
- Tatung micro COMPstation LX (clónico de LX)
- Tatung TWS,SuperCOMPstation-20S (clónico de SS20)
- Transtec SS5/170
Dispositivos con soporte:
La siguiente lista de dispositivos tan sólo se afirma que
cualquier máquina sun4c o sun4m ``SPARCstation'' (estación
de trabajo sparc) o ``SPARCserver'' (servidor sparc), probablemente
funcione; hay que tener cuidado con las máquinas sun4.
- Módulos de CPU Mbus
- SM30: 30 o 36 MHz SuperSPARC sin caché secundario
- SM40: 40 MHz SuperSPARC sin caché secundario
- SM41: 40 MHz SuperSPARC con 1MB de caché secundario
- SM50: 50 MHz SuperSPARC sin caché secundario
- SM51: 50 MHz SuperSPARC con 1MB de caché secundario
- SM51-2: 50 MHz SuperSPARC con 2MB de caché secundario
- SM61: 60 MHz SuperSPARC con 1MB de caché secundario
- SM61-2: 60 MHz SuperSPARC con 2MB de caché secundario
- SM71: 75 MHz SuperSPARC con 1MB de caché secundario
- SM81: 85 MHz SuperSPARC con 1MB de caché secundario
- SM81-2: 85 MHz SuperSPARC con 2MB de caché secundario
- SM100: 40 MHz dual Cypress 7C605 con 64KB de caché
primario
- Ross HyperSparc RT620/RT625 a 90MHz, con 256KB de caché
primario
- Ross HyperSparc RT620/RT625 a 125MHz, con 256KB de caché
primario
- Ross HyperSparc RT620/RT625 a 150MHz, con 512KB de caché
primario
- Ross HyperSparc RT620/RT625 a 166MHz, con 512KB de caché
primario
- Ross HyperSparc RT620/RT625 a 180MHz, con 512KB de caché
primario
- Teclados y ratones Sun
- Teclados Tipo 2, 3, 4, y 5 con composiciones varias
(zskbd)
- Dispositivos de disquete
- Controladores para disquetera de sun4c y sun4m
- Puertos serie
- Puertos serie integrados ttya y ttyb
(zs)
(se pueden usar como consolas si es necesario)
- Puertos serie integrados 4/300 ttyc y ttyd
(zs)
- Tarjetas de puertos serie SBus magma, incluidas: 4Sp, 8Sp, 12Sp,
16Sp, LC2+1Sp, 2+1Sp, 4+1Sp, 8+2Sp y 2+1HS Sp
(magma)
- Interfaces de Serie/Paralelas SBus (SUNW,spif, 501-1931)
(spif)
- Soporte de audio
- Soporte de audio integrado para sistemas con chips de audio
AMD79C30 de 8 bits (incluidos los modelos sun4c, SPARCclassic, y
600MP)
(audioamd)
- Los chips de audio SUNW,CS4231 de 16 bits que se encuentran en las
SPARCstation 4/5,
(audiocs)
- Memorias de imagen (frame buffers)
- Vídeo integrado SBus y sun4c/sun4m:
- bwtwo - color de 8 bits, no acelerado.
- cgthree - color de 8 bits, no acelerado.
El controlador cgthree también tiene soporte para cgRDI, una memoria de almacenamiento intermedio de imágenes (frame buffer integrada del estilo de cgthree que se encuentra en algunos portátiles).
- cgsix - colodr de 8 bits, acelerado (GX, GX+, TGX, TGX+).
Debería funcionar con la mayoría de clónicos/emulaciones buenas del SBus cgsix.
- cgtwelve - color de 24 bits, acelerado (pero el controlador no tiene soporte para la aceleración de hardware).
- cgfourteen - color de 8 bits (pero el controlador no tiene soporte para la aceleración de hardware).
- Fujitsu AG-10e (agten) - color de 24 bits , acelerado (en este momento sólo hay soporte para el modo de 8 bits no acelerado).
- Parallax XVideo y PowerVideo (tvtwo).
- familia RasterFlex
(rfx)
- color de 8/24 bits, acelerada (en este momento sólo hay soporte en modo no
acelerado de 8 bits).
- Southland Media Systems MGX y MGXPlus (mgx) - color de 24 bits, acelerada (en este momento sólo hay soporte en modo no acelerado de 8 bits).
- tcx - color de 8 ó 24 bits, acelerado.
- Memorias de imagen SBus Vigra VS10, VS11 y VS12 - color de 8 bits, no acelerado, VGA seleccionable y modos de vídeo compatibles con Sun.
- Weitek Power9000 (pninek) - que se encuentran en Tadpole SPARCbook 3 (color de 8 bits, acelerado)
- Weitek Power9100 (pnozz) - que se encuentran en Tadpole SPARCbook 3GS, 3GX, 3TX y 3XP (color de 8, 16 ó 32 bits, acelerado)
- ZX (también conocida como Leo) - color de 8 ó 24 bits, doble búfer, aceleración 3D.
- bwtwo integrado 4/200
- Vídeo P4 (4/100 y 4/300):
- bwtwo - blanco y negro
- cgthree - color 8 bits, no acelerado
- cgfour - color 8 bits, 1 bit overlay, no acelerado
- cgsix - color 8 bits, acelerado
- cgeight - color 24 bit, 1-bit overlay, no acelerado
- Vídeo VME (sun4):
- cgtwo - blanco y negro
- cgthree - color 8 bits, no acelerado
- cgsix - color 8 bits, acelerado
- Adaptadoras Ethernet
- Lance Ethernet AMD integrada (le)
- Tarjetas Ethernet SBus AMD Lance(le)
- Tarjetas SBus que contengan AMD Lance le y SCSI (esp)
- Intel 82586 Ethernet 4/100 y 4/200 integradas (ie)
- Tarjetas Ethernet VME Intel 82586 (ie)
- SBus 10/100Mbit qec+be encontrado en las tarjetas Sun FastEthernet cards (SUNW,501-2450) (conocidas como Sun Fast Ethernet 1.x) (be)
- SBus Quad 10Mbit qec+qe encontrado en las tarjetas Sun Quad Ethernet (SUNW,501-2062) (qe)
- Tarjetas Ethernet SBus 10/100Mbit hme (hme)
*
- Tarjetas Ethernet+SCSI SBus 10/100Mbit SunSwift SUNW,fas (hme)
*
- Tarjetas Ethernet SBus Quad 10/100Mbit hme y qfe (conocidas como Sun Quad Fast Ethernet 2.x) (hme)
*
- Controladores SCSI
- Controladoras SCSI integradas (sun4c, sun4m, y 4/300) (esp)
- Controladora SBus SCSI (también funciona con varias placas compatibles de otros fabricantes) (esp)
- Tarjetas SBus que contengan AMD Lance y SCSI (esp)
- Controladora VME "SUN-3"/"si" SCSI (interrupción por DMA) (si)
- Controladora 4/110 "SCSI Weird" integrada (polled DMA) (sw)
- Controladoras SCSI QSP/ISP (o sea, "PTI,ptisp", "ptisp", "SUNW,isp" y "QLGC,isp") (isp)
- SMD y otras controladoras de disco
- Controladora de disco Xylogics 7053 VME SMD (xd)
- Controladora de disco Xylogics 450/451 VME SMD (xy)
- Tarjetas PC (PCMCIA)
- Controladoras PCMCIA:
- SBus PCMCIA bridge (stp)
- Tadpole PCMCIA controller (tslot)
- Adaptadoras de Ethernet sin cable:
- Adaptadoras Compact Flash (se muestran como adaptadoras
PCMCIA)
- Buffalo AirStation CF (wi)
- ELSA XI800 CF (wi)
- Adapatadoras PCMCIA:
- 3Com AirConnect 3CRWE737A PCMCIA (wi)
- ACTIONTEC HWC01170 PCMCIA (wi)
- Addtron AWP-100 PCMCIA (wi)
- Agere Orinoco PCMCIA (wi)
- BUFFALO AirStation PCMCIA (wi)
- Cabletron RoamAbout PCMCIA (wi)
- Compaq Agency NC5004 PCMCIA (wi)
- Contec FLEXLAN/FX-DS110-PCC PCMCIA (wi)
- Corega PCC-11 PCMCIA (wi)
- Corega PCCA-11 PCMCIA (wi)
- Corega PCCB-11 PCMCIA (wi)
- Corega CGWLPCIA11 PCMCIA (wi)
- Dlink DWL650 PCMCIA (wi)
- ELSA XI300 PCMCIA (wi)
- ELSA XI325 PCMCIA (wi)
- ELSA XI325H PCMCIA (wi)
- EMTAC A2424i PCMCIA (wi)
- Ericsson Wireless LAN CARD C11 PCMCIA (wi)
- Gemtek WL-311 PCMCIA (wi)
- Hawking Technology WE110P PCMCIA (wi)
- I-O DATA WN-B11/PCM PCMCIA (wi)
- Intel PRO/Wireless 2011 PCMCIA (wi)
- Intersil Prism II PCMCIA (wi)
- Linksys Instant Wireless WPC11 PCMCIA (wi)
- Linksys Instant Wireless WPC11 2.5 PCMCIA (wi)
- Linksys Instant Wireless WPC11 3.0 PCMCIA (wi)
- Lucent WaveLAN PCMCIA (wi)
- NANOSPEED ROOT-RZ2000 PCMCIA (wi)
- NEC CMZ-RT-WP PCMCIA (wi)
- Netgear MA401 PCMCIA (wi)
- Netgear MA401RA PCMCIA (wi)
- Nokia C020 Wireless LAN PCMCIA (wi)
- Nokia C110/C111 Wireless LAN PCMCIA (wi)
- NTT-ME 11Mbps Wireless LAN PCMCIA (wi)
- Proxim Harmony PCMCIA (wi)
- Proxim RangeLAN-DS PCMCIA (wi)
- Samsung MagicLAN SWL-2000N PCMCIA (wi)
- SMC 2632 EZ Connect PCMCIA (wi)
- Symbol Spectrum24 PCMCIA (wi)
- TDK LAK-CD011WL PCMCIA (wi)
- US Robotics 2410 PCMCIA (wi)
- US Robotics 2445 PCMCIA (wi)
- Adaptadoras de Ethernet basadas en NE2000 (ne), incluidas:
- Accton EN2212, EN2216
- Allied Telesis LA-PCM
- AmbiCom AMB8002T
- Arowana FE
- Belkin F5D5020
- Billionton Systems LNT-10TN
- CNet NE2000
- Compex Linkport ENET-B
- Corega PCC-T, PCC-TD, EtherII PCC-T, FastEther PCC-T,
FastEther PCC-TX, FastEther PCC-TXD, FastEther PCC-TXF
- D-Link DE-650, DE-660, DE-660+, DFE-670TXD
- Dayna CommuniCard E
- Digital DEPCM-XX
- Dual NE2000
- Edimax NE2000
- Genius ME 3000II SE
- Grey Cell GCS2000 Gold II
- GVC NIC-2000p, NP0335
- Hawking PN650TX
- I-O DATA PCLA, PCLA/TE
- IC-Card
- Kingston KNE-PC2
- Linksys PCMPC100, EC2T Combo, EthernetCard, Combo
EthernetCard, Trust Combo EthernetCard, Etherfast 10/100
- MACNICA ME1 for JEIDA
- Melco LPC3-TX
- National Semiconductor InfoMover
- NDC Instant-Link
- Netgear FA410TX, FA410TXC, FA411
- Network Everywhere NP10T
- New Media LiveWire 10/100
- Planet SmartCom 2000
- Planex FNW-3600-T, FNW-3700-T
- Premax PE-200
- RPTI EP-400, EP-401
- Seiko Epson EN10B
- SMC EZCard, 8041
- Socket Communications LP-CF, LP-E
- SVEC PN650TX, ComboCard, LANCard
- Synergy S21810
- Tamarack NE2000
- Telecom Device TCD-HPC100
- Wisecom T210CT, iPort
- Xircom CFE-10
- Tarjetas LAN PC 3Com EtherLink (ep), incluidas:
- 3Com 3C556, 3C562
- 3Com 3C574TX, 3C[CX]FE574BT
- 3Com 3C589, 3C589B, 3C589C, 3C589D, 3C589E
- Misceláneos
- Subsistema de Expansión SBus (SUNW,xbox) (xbox)
- Puente Force FGA5000 VME/SBus (fga)
- Registros de configuración del sistema Force (scf)
- Memoria flash Force (flash)
- Microcontrolador Tadpole (control de encendido / de sistema) (tctrl)
- Tarjetas Sbus NVRAM Prestoserve (soporte limitado) (presto)
* Sin soporte en máquinas de la
clase sun4c debido a limitaciones de la PROM.
* Soporte añadido después de
la versión 3.5.
Máquinas sin soporte
- sun4: 4/400 (le falta soporte para el caché de E/S, y tiene
problemas con ethernet)
- máquinas sun4d
- SPARC Server 1000
- SPARC Center 2000
Estas máquinas usan XD-Bus en lugar de M-Bus para sus CPUs, y
todavía no tenemos soporte para esto.
- JavaStation-NC (no tiene soporte para el bus PCI de esta
máquina).
- sun4u: máquinas UltraSPARC de 64 bits. Algunas de
éstas tienen soporte en el porte de
OpenBSD/sparc64.
- máquinas Solbourne: estas máquinas son bastante
diferentes, y algunas están plagadas de errores en el
procesador.
- Tadpole SPARCbook 1, LC y 2: estas máquinas utilizan
componentes poco usuales, y no tienen una PROM compatible con Sun.
Dispositivos sin soporte
Existen MUCHOS dispositivos sin soporte. No sería posible una
lista completa.
- Tarjetas serie
- Tarjeta de serie de 16 puertos VME mti
- Tarjeta de serie de 16 puertos VME alm2
- Tarjeta de serie de 4 puertos VME mcp (¿o es de 8
puertos?)
- Controladores de disco
- Controlador SCSI VME "sc"
- Controlador VME IPI
- Memorias de imagen (frame buffers)
- VME cgfive, 8-bit color, 1-bit overlay, double-buffered,
unaccelerated without GP/GP2
- VME cgnine, 24-bit color, 1-bit overlay, double-buffered,
unaccelerated without GP/GP2
- VME GP/GP2 Graphics Processor (drives a cgfive or cgnine)
- SBus cgeight 24-bit color, unaccelerated (note: SBus cgeight is
quite different from VME/P4 cgeight)
- SBus GT, 24-bit color, 8-bit color, overlay planes,
double-buffered, 3-D acceleration (aka Graphics Tower)
- Audio Integrado y ISDN
Presente en algunos sistemas sun4m (LX, LC, SPARCstation 10/20).
- Módulos/Procesadores Múltiples en sistemas sun4m
OpenBSD no arranca en algunas máquinas con procesadores
múltiples. En este caso hay que quitar las CPU adicionales.
- SBus SUNW,bpp (puerto paralelo)
Existe un controlador en el árbol de fuentes, pero no funciona.
Ninguno de los desarrolladores tiene impresoras o cables con las que
trabajar, para poder hacer que funcione; pero preferiríamos
recibir un dispositivo fijo.
- Controladoras SCSI SBus FAS
La tarjeta FAS-only no tiene soporte. La tarjeta HME+FAS sólo
tiene soporte para la parte HME de la tarjeta.
- Tarjetas SBus FDDI
- Otra tarjetas SBus aparte de las anteriores...
Cómo obtener e instalar
OpenBSD/sparc:
La última versión final para OpenBSD/sparc es
OpenBSD 3.5. Hay unas
instrucciones de instalación para OpenBSD/sparc 3.5
disponibles.
Hay versiones preliminares (snapshots) disponibles cada cierto
periodo de tiempo desde
este
sitio, así como desde las réplicas
de ftp. También hay unas
instrucciones de instalación para versiones preliminares de
OpenBSD/sparc.
Existen varios medios de instalación disponibles, de modo que
OpenBSD/sparc pueda ser instalado o actualizado mediante CD,
imágenes de arranque en disquete en sun4c y sun4m,
imágenes miniroot para máquinas sin disquetera (y
máquinas sun4), además de las instalaciones mediante red y
sin disco.
- Arranque desde CD
El arranque desde CD dispone de un pequeño sistemas de archivos
ffs con un núcleo GENERIC que contiene controladores para todos
los dispositivos que se encuentran en las máquinas Sparc.
En el fichero de configuración del núcleo
GENERIC
puede verse una lista de los controladores más recientes
disponibles en esta imagen. El CD se puede arrancar desde el punto de
inserción de OpenPROM con
boot cdrom 3.5/sparc/bsd.rd
- Disquete (floppy35.fs)
El arranque desde disquete ofrece un pequeño sistema de archivos
ffs con un núcleo que contiene los controladores para los
dispositivos más comunes para máquinas Sparc.
En el fichero de configuración del núcleo
RAMDISK
puede verse una lista de los controladores más recientes
disponibles en esta imagen. El disquete se puede arrancar desde el
punto de inserción de OpenPROM con
boot floppy
- Miniroot (miniroot35.fs)
La imagen miniroot ofrece el mismo entorno de instalación
que el CD de arranque, y sirve como mecanismo de arranque fácil
si ya hay un sistema operativo instalado en la máquina.
Después de volcar la imagen miniroot a la partición
primaria de la memoria de intercambio (swap) con dd, se
puede arrancar con la imagen desde el punto de inserción de
OpenPROM con una orden como
boot disk:b
(la designación del disco puede ser diferente, dependiendo de la
partición de swap que se escoja).
- Arranque por red (boot.net, bsd.rd)
También se puede iniciar el cargador de arranque de
OpenBSD/sparc, boot.net, usando una configuración sin
disco, desde la red y a través de tftp, y accediendo a la imagen
miniroot bsd.rd a través de NFS. Los detalles
sobre cómo configurar un entorno de arranque por red se pueden
ver en la página del manual de
diskless(8).
www@openbsd.org
Originally [OpenBSD: sparc.html,v 1.154 ]
$Translation: sparc.html,v 1.63 2004/09/03 17:54:08 santana Exp $
$OpenBSD: sparc.html,v 1.58 2004/09/04 09:23:46 jufi Exp $