Blob


1 <!doctype html>
2 <html lang=en id=platform>
3 <meta charset=utf-8>
5 <title>OpenBSD/i386</title>
6 <meta name="description" content="the OpenBSD/i386 page">
7 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <link rel="stylesheet" type="text/css" href="openbsd.css">
9 <link rel="canonical" href="https://www.openbsd.org/i386.html">
11 <h2 id=OpenBSD>
12 <a href="index.html">
13 <i>Open</i><b>BSD</b></a>
14 i386
15 </h2>
16 <hr>
18 <table><tr><td>
19 <p>
20 OpenBSD/i386 runs on the standard PCs and clones, with a wide variety
21 of processors, I/O bus architectures and peripherals supported.
22 </table>
24 <hr>
26 <h3 id="history"><strong>History:</strong></h3>
28 <p>
29 The OpenBSD/i386 port has been present since the inception of the project.
30 Over the years, more and more hardware support has been written
31 specifically for OpenBSD (such as the cryptographic accelerator drivers),
32 or adapted from FreeBSD and NetBSD.
34 <hr>
36 <h3 id="status"><strong>Current status:</strong></h3>
38 <p>
39 It can be expected to install and run with minimal difficulty on most current
40 hardware.
41 Machines using custom BIOS (such as older proprietary PCs, laptops, and some
42 specialized server machines) may cause problems.
44 <p>
45 X Window System support is available for most graphics cards, using
46 the X.Org server. As with other free operating systems, it is highly recommended
47 that Nvidia cards are avoided since this vendor continues to show tremendous
48 resistance towards releasing information that would allow X.Org to support their
49 hardware properly.
51 <p>
52 Due to the increased usage of <a href="amd64.html">OpenBSD/amd64</a>, as well
53 as the age and practicality of most i386 hardware, only easy and critical
54 security fixes are backported to i386. The project has more important things
55 to focus on.
57 <hr>
59 <h3 id="hardware"><strong>Supported hardware:</strong></h3>
61 <h4>Processors</h4>
63 <p>
64 All CPUs compatible with the Intel Pentium or later, with Intel-compatible
65 hardware floating point support should work.
67 <h4>SMP support</h4>
69 <p>
70 OpenBSD/i386 supports most SMP (Symmetrical MultiProcessor) systems,
71 including multi-chip, multi-core and/or hyperthreading designs.
72 To support SMP operation, a separate SMP kernel (<code>bsd.mp</code>) is
73 included with the installation file sets.
75 <h3>Unsupported Hardware:</h3>
77 <p>
78 New hardware is constantly being released, some of which may lack support.
79 Your <a href="donations.html">donation of time, hardware, or documentation</a>
80 can accelerate this support!
82 <hr>
84 <h3 id="multiboot"><strong>Installation with other operating systems:
85 </strong></h3>
87 <p>
88 OpenBSD/i386 can be installed to share the system disks with other operating
89 systems, such as MS-DOS, Windows or Linux, using the MBR/partition table
90 scheme, and an optional boot selector program.
91 Everyday operation is trouble free, but setup requires care, and several
92 operating systems, such as Windows 95, are known to be careless about
93 pre-existing MBR information.
95 <p>
96 Also, some laptop computers use a specific partition as suspend-to-disk
97 storage, which should not be clobbered.
99 <p>
100 More details on this process can be found in the
101 <a href="faq/faq4.html">Installation Guide</a> and
102 <a href="faq/faq14.html">Disk Setup Manual</a>.
104 <hr>
106 <h3 id="install">
107 <strong>Getting and installing OpenBSD/i386:</strong>
108 </h3>
110 <p>
111 The latest supported OpenBSD/i386 release is
112 <a href="75.html">OpenBSD 7.5</a>.
113 Here are the
114 <a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/i386/INSTALL.i386">
115 OpenBSD/i386 installation instructions</a>.
117 <p>
118 Snapshots are made available from time to time, in
119 <a href="https://cdn.openbsd.org/pub/OpenBSD/snapshots/i386">this location</a>
120 as well as on a few
121 <a href="ftp.html">mirrors</a>.
122 Here are the
123 <a href="https://ftp.openbsd.org/pub/OpenBSD/snapshots/i386/INSTALL.i386">
124 OpenBSD/i386 snapshot installation instructions</a> as well.
126 <p>
127 There are several installation media provided:
129 <ul>
130 <li><strong>CD image</strong> (install75.iso)
131 <br>
132 The CD ISO provides an <i>El Torito</i> no-emulation boot image
133 that includes almost all OpenBSD drivers.
134 This also includes minimal USB support (storage devices and keyboard).<br>
135 For the latest list of drivers available on this image, take a look at the
136 <a href="https://cvsweb.openbsd.org/src/sys/arch/i386/conf/RAMDISK_CD?rev=HEAD">RAMDISK_CD</a>
137 kernel configuration file.
138 <li><strong>Disk image</strong> (miniroot75.img)
139 <br>
140 The same installer as the CD ISO, but in a form suitable for creating bootable
141 hard drives or USB flash drives.
142 <li><strong>Floppy</strong> (floppy75.img)
143 <br>
144 This 1.44MB floppy image contains the most common drivers.
145 It is designed to cover the most typical PC. As a general rule, you will
146 find that the missing drivers are ones which need large microcodes to run,
147 such as for rare SCSI cards, gigabit ethernet cards, or RAID devices.<br>
148 For the latest list of drivers available on this image, take a look at the
149 <a href="https://cvsweb.openbsd.org/src/sys/arch/i386/conf/RAMDISK?rev=HEAD">RAMDISK</a>
150 kernel configuration file.
151 </ul>