=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/i386.html,v retrieving revision 1.326 retrieving revision 1.327 diff -u -r1.326 -r1.327 --- www/i386.html 2002/12/16 09:51:42 1.326 +++ www/i386.html 2002/12/28 16:16:35 1.327 @@ -1,156 +1,291 @@ - + OpenBSD/i386 - + - + [OpenBSD] -

i386


+

+

OpenBSD/i386

-

Installation with Other Operating Systems:

-The OpenBSD/i386 port can be installed to share the system disks with -other operating systems such as MS-DOS, Windows or Linux using the MS-DOS -MBR/partition scheme and an optional boot selector. Everyday operation is -trouble free, but setup requires care and Windows '95 installation is known -to be careless about pre-existing MBR/partition information. -See the Installation Guide and -Disk Setup Manual for more details. +
-

Install media

-A number of install options exist: +

+OpenBSD/i386 runs on the standard PC's and clones, with a wide variety +of processors, I/O bus architectures and peripherals supported. +

+ + +

Table of contents

+

+

+ +
+ +

History:

+

-Use the method that works best for you. +The OpenBSD/i386 port has been present since the inception of the project. +Over the years, more and more hardware support has been written +specifically for OpenBSD (such as the cryptographic accelerator drivers), +or adapted from FreeBSD and NetBSD. +

-

Binary compatibility with other Operating Systems:

-The OpenBSD/i386 port can run Linux, FreeBSD, BSD/OS, -SVR4 (including Solaris), and IBCS2 binaries. +
+ +

Current status:

-

Supported Hardware:

-The OpenBSD/i386 port works across a broad range of standard PC's and clones, -with a wide variety of processors and I/O bus architectures. It can be expected -to install and run with minimal difficulty on most current products. -The cases where problems may be encountered are typically older proprietary -PC's, Laptops or specialized server boxes that rely on a custom BIOS to paper -over implementation differences. +

+It can be expected to install and run with minimal difficulty on most current +hardware. +Machines using custom BIOS (such as older proprietary PC's, laptops, and some +specialized server machines) may cause problems. +

-OpenBSD does not currently support multiple processors (SMP), but will run -using one processor on a multi-processor system board. +Although OpenBSD/i386 does not currently support multiple processors (SMP), +it will run on multi-processor system boards, using only one processor. +

+Through its binary compatibility layer, OpenBSD/i386 can run Linux, FreeBSD, +BSD/OS, SVR4 (including Solaris) and IBCS2 binaries, to some extent. Most +applications will work flawlessly. +

+ +

+X-Window support is available for most graphics cards, using either recent +XFree (as of OpenBSD 3.2, 4.2.1) servers whenever possible, +or XFree 3.3.6 servers otherwise. +

+ +
+ +

Installation with other operating systems: +

+ +

+OpenBSD/i386 can be installed to share the system disks with other operating +systems, such as MS-DOS, Windows or Linux, using the MBR/partition table +scheme, and an optional boot selector program. +Everyday operation is trouble free, but setup requires care, and several +operating systems, such as Windows 95, are known to be careless about +pre-existing MBR information. +

+ +

+Also, some laptop computers use a specific partition as suspend-to-disk +storage, which should not be clobbered. +

+ +

+More details on this process can be found in the +Installation Guide and +Disk Setup Manual. +

+ +
+ +

+Getting and installing OpenBSD/i386: +

+ +The last supported OpenBSD/i386 release is +OpenBSD 3.2. +Here are the + +OpenBSD/i386 3.2 installation instructions +. +

+ +

+Snapshots are made available from time to time, in +this location +as well as in a few +mirrors. +Here are the + +OpenBSD/i386 snapshot installation instructions + as well. +

+ +

+There are several installation media provided: +

+

+ +
+ +

Supported hardware:

+ +

Most laptops are supported. We have a page -that details the specifics of most common laptops. +that details the specifics of some common laptops. +

The list of supported hardware is relevant to OpenBSD-current. It will differ slightly from the support provided in the latest release version. +

-
+

+

Processors

+

-Processors

-All CPU chips compatible with the Intel 80386 (i386) architecture: +

+OpenBSD does not currently support multiple processors (SMP), but will run +using one processor on a multi-processor system board. +

+ +

+All CPU chips compatible with the Intel 80386 (i386) architecture are +supported:

+

+ +

+Regular floating-point coprocessors, when not built-in the processor, +are also supported. If no floating-point hardware is present in the system, +OpenBSD can use software emulation. +

+ +

Everything that is a clone of the 386 or up should work fine. The only CPU that is known to work poorly (due to flawed motherboard designs) is the Cyrix 386DLC. +

+

+

Buses

+

-Buses +

The MCA bus found in various official IBM PCs is not supported. +

+

+

Bus interfaces

+

-Bus interfaces +

+

+

+

Entropy sources

+

-Entropy sources +

+

+

+

Disk Controllers

+

-Disk Controllers +

+

+

+

PCI IDE Controllers (pciide)

+

-PCI IDE Controllers (pciide) +

Any other PCI IDE-compliant controller should work, but those not specifically listed may not be capable of DMA modes. +

+

+

SCSI Host Adapters

+

-SCSI Host Adapters +

+

+

+

RAID and Cache Controllers

+

-RAID and Cache Controllers +

+

+

+

CD-ROM and DVD-ROM Drives

+

-CD-ROM and DVD-ROM Drives +

Sony and Panasonic proprietary CD-ROM interfaces are not supported. +

+

+

Tape Drives

+

-Tape Drives +

+

+

+

Display Adapters

+

-Display Adapters +

-Note that not all of the display adapters OpenBSD/i386 -can work with are supported by X. -(See the XFree86 FAQ for more information.) +Note that not all of the display adapters OpenBSD/i386 supports +can be used under X-Window (please refer the +XFree86 FAQ for more information). +

+

+

Serial Ports

+

-Serial Ports +

+

+

+

Parallel Ports

+

-Parallel Ports +

+

+

+

Communications Controllers

+

-Communications Controllers +

+

+

+

Ethernet Adapters

+

-Ethernet Adapters +

Please be aware that many NE2000 adapters fail or perform very poorly. We do not recommend using them, but your mileage may vary. +

+

+

Wireless Ethernet Adapters

+

-Wireless Ethernet Adapters +

+

+

+

Gigabit Ethernet Adapters

+

-Gigabit Ethernet Adapters +

-

+

+

-PC Cards (PCMCIA (B) and CardBus (B) (C)) +

PC Cards (PCMCIA (B) and CardBus (B) (C))

+

+ +

+

+

+

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

+

-Universal Serial Bus (USB) Devices (A) (B) (C) +

+

+

+

Pointing Devices (G)

+

-Pointing Devices (G) +

+

+

+

Sound Devices (G)

+

-Sound Devices (G) +

+

+

The following drivers are not extensively tested:

+

+

+

Radio Receiver Devices (radio)

+

-Radio Receiver Devices (radio) +

+

+

+

Miscellaneous Devices

+

-Miscellaneous Devices +

+

+

+

ISAPNP Cards

+

-Many kinds of ISA Plug-and-Play cards

-

If a device does not work, be sure to mail the output of dmesg(8) to dmesg@openbsd.org, and we will try to add support. -

+

-ISAPNP Cards

+

Roughly said, the following cards definitely work. Others may work as well; support is continually being improved.

+

(G) Drivers for hardware marked with (G) are only included in @@ -1048,10 +1276,11 @@ GENERIC kernel, and will require you to compile a custom kernel to enable it.

-

Unsupported Hardware

-Unsupported hardware may be supported in the future, your -donation -of time, hardware, or documentation can accelerate this support! +

Unsupported Hardware:

+

+Unsupported hardware may be supported in the future, and your +donation of time, hardware, or documentation +can accelerate this support!

+


-

-If you are looking for to test new pre-release features, you can -try one of the snapshots. For the i386 architecture, -snapshots are made available from time to time. - -


-OpenBSD -www@openbsd.org + +Supported platforms +
-$OpenBSD: i386.html,v 1.326 2002/12/16 09:51:42 jufi Exp $ +www@openbsd.org +
+$OpenBSD: i386.html,v 1.327 2002/12/28 16:16:35 miod Exp $