[OpenBSD]

OpenBSD/i386


OpenBSD/i386 draait op de standaard PC's en klonen en ondersteunt veel verschillende processors, I/O bus architecturen en randapparaten.

Inhoudsopgave


Geschiedenis:

De OpenBSD/i386 port is sinds het begin van het project aanwezig geweest. In de loop der jaren is er steeds meer hardware-ondersteuning geschreven, specifiek voor OpenBSD (zoals de stuurprogramma's van de cryptografische accelerators), of overgenomen van FreeBSD en NetBSD.


Huidige status:

Het moet met weinig moeite op de meeste recente hardware geinstalleerd en gedraaid kunnen worden. Machines met een aangepaste BIOS (zoals oudere gepatenteerde PC's, laptops en enkele gespecialiseerde server machines) kunnen problemen opleveren.

Via de binaire-compatibiliteits-laag kan OpenBSD/i386 binairies draaien van Linux, FreeBSD, BSD/OS, SVR4 (inclusief Solaris) en tot op zekere hoogte IBCS2. De meeste applicaties werken zonder problemen.

Voor de meeste grafische kaarten bestaat er ondersteuning voor het X Window Systeem, waar mogelijk met de laatste X.Org (6.9.0 vanaf OpenBSD 4.0) server, of anders XFree86 3.3.6 servers.


Ondersteunde hardware:

Er is ondersteuning voor de meeste laptops. We hebben een pagina die specifieke informatie geeft over enkele veelvoorkomende laptops.

De lijst van ondersteunde hardware is gebaseerd op OpenBSD-current. Het zal enigzins afwijken van de ondersteuning die wordt geleverd in de laatste uitgebrachte versie.

Processoren

Alle CPU chips die compatibel zijn met de Intel 80386 (i386) architectuur worden ondersteund:

Reguliere floating-point coprocessoren (80387DX, 80387SX, 80487SX) zijn vereist indien ze niet ingebouwd zijn in de processor.

Alle klonen van de 386 of hoger zouden goed moeten werken. De enige CPU waarvan bekend is dat hij slecht functioneert (door slechte moederbordontwerpen) is de Cyrix 386DLC.

SMP-ondersteuning

Vanaf OpenBSD 3.6 ondersteung OpenBSD/i386 de meeste SMP (Symmetrical MultiProcessor) systemen. Inbegrepen bij de installatiebestanden zit een aparte SMP-kernel (bsd.mp) voor SMP.

Omdat deze functionaliteit nieuw is willen ontwikkelaars zien welke hardware wel en niet werkt onder SMP en het is daarom nog belangrijker om na de installatie een dmesg te sturen.

Bussen

De MCA bus die in verscheidene officiële IBM PC's te vinden is wordt niet ondersteund.

Bus interfaces

Entropiebronnen

Disk Controllers

PCI IDE en Serial ATA Controllers (pciide)

Sommige van deze chips worden soms gebruikt in goedkope software-gebaseerde RAID systemen. Deze werkingsmodus wordt niet ondersteund in OpenBSD.

SCSI Host Adapters

RAID en Cache Controllers

CD-ROM en DVD-ROM Drives

Sony en Panasonic gepatenteerde CD-ROM interfaces worden niet ondersteund.

Tape Drives

Grafische Adapters

Merk op dat niet alle grafische adapters die OpenBSD/i386 ondersteunt onder het X Window Systeem gebruikt kunnen worden (raadpleeg de X.Org documentatie voor meer informatie).

Seriële Poorten

Parallelle Poorten

Communicate Controllers

Ethernet Adapters

Wees erop bedacht dat veel NE2000 adapters niet of erg slecht functioneren. We raden gebruik ervan af.

Draadloze Ethernet Adapters

Gigabit Ethernet Adapters

10Gb Ethernet Adapters

ATM Adapters

FDDI Adapters

WAN Adapters

Cryptografische Accelerators

PC Cards (PCMCIA/CardBus (B))

Universal Serial Bus (USB) Apparaten (A) (B) (C)

Pointing Devices (G)

Geluidsapparaten (G)

De volgende stuurprogramma's zijn niet uitvoerig getest:

Radio-ontvanger Apparaten (radio)

Verschillende Apparaten

ISAPNP-Kaarten

Als een apparaat niet werkt, stuur dan de uitvoer van dmesg(8) naar dmesg@openbsd.org en we zullen proberen ondersteuning toe te voegen.

Grof gezegd werken de volgende kaarten. Anderen zouden ook kunnen werken; ondersteuning wordt constant verbeterd.

(G) Stuurprogramma's voor hardware gemarkeerd met (G) zijn alleen inbegrepen in de GENERIC kernels, maar zijn niet inbegrepen op de verschillende distributiediskettes (inclusief het cd-rom bootimage).

(A) Stuurprogramma's voor hardware gemarkeerd met (A) zijn niet inbegrepen op floppy A.

(B) Stuurprogramma's voor hardware gemarkeerd met (B) zijn niet inbegrepen op floppy B.

(C) Stuurprogramma's voor hardware gemarkeerd met (C) zijn niet inbegrepen op floppy C.

(*) Ondersteuning voor apparaten gemarkeerd met (*) is niet inbegrepen op de distributiemedia of in de GENERIC kernel, en zal vereisen dat u een aangepaste kernel bouwt om ze in te schakelen.

Niet Ondersteunde Hardware:

Niet ondersteunde hardware zou in de toekomst ondersteund kunnen worden, en uw schenking van tijd, hardware of documentatie kan deze ondersteunig bespoedigen!


Installatie naast andere besturingssystemen:

De OpenBSD/i386 poort kan zo geinstalleerd worden dat het de harde schijven deelt met andere besturingssystemen zoals MS-DOS, Windows of Linux door gebruik te maken van het MS-DOS MBR/partitie stelsel en een optioneel bootkeuzeprogramma. Het is geschikt voor alledaags gebruik, maar de setup verdient extra aandacht en Windows '95 installaties staan er bekend om weinig rekening te houden met bestaande MBR/partitie informatie.

Bovendien gebruiken sommige laptop computers een specifieke partitie als opslag voor suspend-to-disk, welke niet veranderd moet worden.

Meer details over dit proces is te vinden in de Installatiegids en Handleiding Schijfconfiguratie.


Verkrijgen en installeren van OpenBSD/i386:

De laatste ondersteunde OpenBSD/i386 uitgave is OpenBSD 4.1. Hier zijn de OpenBSD/i386 4.1 installatie-instructies .

Van tijd tot tijd worden snapshots beschikbaar gemaakt op deze locatie en op enkele mirrors. Hier zijn ook de OpenBSD/i386 snapshot installatie-instructies .

Er zijn verschillende installatiemogelijkheden:


Ondersteunde Platformen
www@openbsd.org
$OpenBSD: i386.html,v 1.135 2007/05/05 06:32:13 jufi Exp $