www/i386.html

152 lines
4.9 KiB
HTML

<!doctype html>
<html lang=en id=platform>
<meta charset=utf-8>
<title>OpenBSD/i386</title>
<meta name="description" content="the OpenBSD/i386 page">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="openbsd.css">
<link rel="canonical" href="https://www.openbsd.org/i386.html">
<h2 id=OpenBSD>
<a href="index.html">
<i>Open</i><b>BSD</b></a>
i386
</h2>
<hr>
<table><tr><td>
<p>
OpenBSD/i386 runs on the standard PCs and clones, with a wide variety
of processors, I/O bus architectures and peripherals supported.
</table>
<hr>
<h3 id="history"><strong>History:</strong></h3>
<p>
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.
<hr>
<h3 id="status"><strong>Current status:</strong></h3>
<p>
It can be expected to install and run with minimal difficulty on most current
hardware.
Machines using custom BIOS (such as older proprietary PCs, laptops, and some
specialized server machines) may cause problems.
<p>
X Window System support is available for most graphics cards, using
the X.Org server. As with other free operating systems, it is highly recommended
that Nvidia cards are avoided since this vendor continues to show tremendous
resistance towards releasing information that would allow X.Org to support their
hardware properly.
<p>
Due to the increased usage of <a href="amd64.html">OpenBSD/amd64</a>, as well
as the age and practicality of most i386 hardware, only easy and critical
security fixes are backported to i386. The project has more important things
to focus on.
<hr>
<h3 id="hardware"><strong>Supported hardware:</strong></h3>
<h4>Processors</h4>
<p>
All CPUs compatible with the Intel Pentium or later, with Intel-compatible
hardware floating point support should work.
<h4>SMP support</h4>
<p>
OpenBSD/i386 supports most SMP (Symmetrical MultiProcessor) systems,
including multi-chip, multi-core and/or hyperthreading designs.
To support SMP operation, a separate SMP kernel (<code>bsd.mp</code>) is
included with the installation file sets.
<h3>Unsupported Hardware:</h3>
<p>
New hardware is constantly being released, some of which may lack support.
Your <a href="donations.html">donation of time, hardware, or documentation</a>
can accelerate this support!
<hr>
<h3 id="multiboot"><strong>Installation with other operating systems:
</strong></h3>
<p>
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.
<p>
Also, some laptop computers use a specific partition as suspend-to-disk
storage, which should not be clobbered.
<p>
More details on this process can be found in the
<a href="faq/faq4.html">Installation Guide</a> and
<a href="faq/faq14.html">Disk Setup Manual</a>.
<hr>
<h3 id="install">
<strong>Getting and installing OpenBSD/i386:</strong>
</h3>
<p>
The latest supported OpenBSD/i386 release is
<a href="73.html">OpenBSD 7.3</a>.
Here are the
<a href="https://ftp.openbsd.org/pub/OpenBSD/7.3/i386/INSTALL.i386">
OpenBSD/i386 installation instructions</a>.
<p>
Snapshots are made available from time to time, in
<a href="https://cdn.openbsd.org/pub/OpenBSD/snapshots/i386">this location</a>
as well as on a few
<a href="ftp.html">mirrors</a>.
Here are the
<a href="https://ftp.openbsd.org/pub/OpenBSD/snapshots/i386/INSTALL.i386">
OpenBSD/i386 snapshot installation instructions</a> as well.
<p>
There are several installation media provided:
<ul>
<li><strong>CD image</strong> (install73.iso)
<br>
The CD ISO provides an <i>El Torito</i> no-emulation boot image
that includes almost all OpenBSD drivers.
This also includes minimal USB support (storage devices and keyboard).<br>
For the latest list of drivers available on this image, take a look at the
<a href="https://cvsweb.openbsd.org/src/sys/arch/i386/conf/RAMDISK_CD?rev=HEAD">RAMDISK_CD</a>
kernel configuration file.
<li><strong>Disk image</strong> (miniroot73.img)
<br>
The same installer as the CD ISO, but in a form suitable for creating bootable
hard drives or USB flash drives.
<li><strong>Floppy</strong> (floppy73.img)
<br>
This 1.44MB floppy image contains the most common drivers.
It is designed to cover the most typical PC. As a general rule, you will
find that the missing drivers are ones which need large microcodes to run,
such as for rare SCSI cards, gigabit ethernet cards, or RAID devices.<br>
For the latest list of drivers available on this image, take a look at the
<a href="https://cvsweb.openbsd.org/src/sys/arch/i386/conf/RAMDISK?rev=HEAD">RAMDISK</a>
kernel configuration file.
</ul>