1 |
<!DOCTYPE html> |
2 |
<html> |
3 |
<head> |
4 |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
5 |
<title>MidnightBSD Documentation</title> |
6 |
<link rel="shortcut icon" href="/favicon.ico"> |
7 |
<link rel="stylesheet" type="text/css" href="../css/essence.css"> |
8 |
</head> |
9 |
<body> |
10 |
<div id="globe"> |
11 |
<div id="header"><h1 title="MidnightBSD Home"><a href="../" title="MidnightBSD Home">MidnightBSD: The BSD For Everyone</a></h1></div> |
12 |
<!--#include virtual="/menu.html"--> |
13 |
<div class="clear"></div> |
14 |
<div id="text"> |
15 |
<h2><img src="../images/oxygen/doc32.png" alt=""> Documentation</h2> |
16 |
<div id="toc"> |
17 |
<h3>Contents</h3> |
18 |
<ul> |
19 |
<li><a href="#s1a"><strong>Installation</strong></a></li> |
20 |
<li> |
21 |
<ul> |
22 |
<li><a href="#s1b">Introduction</a></li> |
23 |
<li><a href="#s1c">Preparing For Installtion</a></li> |
24 |
<li><a href="#s1d">Installing MidnightBSD</a></li> |
25 |
<li><a href="#s1e">Example Hardware Configurations</a></li> |
26 |
</ul></li> |
27 |
<li><a href="dump.html"><strong>Dump & Restore</strong></a></li> |
28 |
<li><a href="flashdriveboot.html"><strong>Flash Drive (live)</strong></a></li> |
29 |
<li><a href="gpt.html"><strong>GUID Partition Tables (GPT)</strong></a></li> |
30 |
<li><a href="livecd.html"><strong>LiveCD</strong></a></li> |
31 |
<li><a href="zfs.html"><strong>ZFS</strong></a></li> |
32 |
<li><a href="mports/index.html"><strong>mports</strong></a></li> |
33 |
<li><a href="kernel/modules.html"><strong>Kernel Documentation</strong></a></li> |
34 |
<li>Packages in MidnightBSD |
35 |
<ul> |
36 |
<li><a href="postgresql.html">PostgreSQL</a></li> |
37 |
</ul> |
38 |
</li> |
39 |
</ul> |
40 |
</div> |
41 |
<h3 id="s1a">Installation</h3> |
42 |
<h4 id="s1b">Introduction</h4> |
43 |
<p>While MidnightBSD plans to target moderate and novice users, currently installation |
44 |
is too difficult for beginners to *NIX like operating systems. Experience with BSD, |
45 |
Linux, or another *NIX like system is very helpful. FreeBSD users familiar with |
46 |
sysinstall should have no problem with this procedure. You may also consult the |
47 |
<a href="/wiki/">MidnightBSD wiki</a> or |
48 |
<a href="http://www.freebsd.org/handbook">FreeBSD Handbook</a> for additional information |
49 |
not found on this page.</p> |
50 |
|
51 |
<h4 id="s1c">Preparing For Installation</h4> |
52 |
<p>You may download MidnightBSD from our FTP server or any mirrors, provided that you have a |
53 |
broadband internet connection. You will need disk 1 of a release or snapshot in order to install MidnightBSD.</p> |
54 |
<p>You will need free space on your hard drive. While the system runs very well on a few gigabytes of disk space, we recommend at least |
55 |
15GB of space for use with mports on a desktop. An Intel Pentium class computer or equivalent is required. We have removed 486 support |
56 |
from the default install, although it can be compiled in. At least 48MB of RAM is required for installation.</p> |
57 |
<p>Depending on your needs, various graphics cards are supported at different levels. Many network cards are |
58 |
supported as well as a few wireless network cards. We will document them at a later time. |
59 |
Many onboard audio controllers are supported as well as other cards like the |
60 |
Creative Labs Sound Blaster Audigy and Audigy 2 families.</p> |
61 |
<p>MidnightBSD can co-exist with Microsoft Windows or Linux on the same disk. It is |
62 |
recommended that you use GRUB from Linux if you wish to dual boot MidnightBSD with Linux. |
63 |
For Windows, the included boot manager is sufficient. (Windows XP was tested). Third |
64 |
party boot managers such as System Commander 8.20 are supported as well. I currently dual boot |
65 |
Windows XP SP2 and MidnightBSD with System Commander on my primary desktop. With Windows Vista, |
66 |
you should use the boot manager included with Vista (and the boot1 file from CD) |
67 |
or a third party boot manager such as gag. The included one with not work with Vista (overwrites it)</p> |
68 |
<p>You may also install MidnightBSD using a virtualization product such as qemu, Microsoft Virtual PC, or VMware. Parallels has not been tested to my knowledge. |
69 |
</p> |
70 |
<p>You will need to burn a copy of the Disk 1 iso from our FTP server using your |
71 |
favorite CD burning software. If you need to download burning software, |
72 |
<a href="http://www.maconnect.ch/index.php?page=liquidcd&lang=en">LiquidCD</a> for Mac OS X, and |
73 |
<a href="http://infrarecorder.sourceforge.net/">InfraRecorder</a> for Windows XP are both free and easy to use. |
74 |
Also, on OS X, you can burn with Disk Utility. For FreeBSD or MidnightBSD, you can |
75 |
use burncd (part of os). |
76 |
</p> |
77 |
<h4 id="s1d">Installing MidnightBSD</h4> |
78 |
<p>Insert the MidnightBSD CD into your CD-ROM drive and start up your PC. On some |
79 |
systems, you may need to enter the BIOS to enable booting from the CD-ROM drive first. |
80 |
On some systems, there is a button you can push to select the CD-ROM drive. For instance, |
81 |
on some Dell systems you can press F12 and then pick the CD-ROM drive. |
82 |
</p> |
83 |
<p>You should see a red and blue screen come up after a few moments preceded by a lot |
84 |
of white and black text. If several minutes pass with no activity and you do not see |
85 |
this screen, please report it. There maybe a bug or an incompatibility with your |
86 |
system we can work to fix. |
87 |
</p> |
88 |
<p>From this point, you may follow the steps in sysinstall to complete installation. |
89 |
On snapshots, X11 (XORG) and packages are not present. Do not attempt to install |
90 |
these items or you will receive errors. We hope to resolve this by 0.2 release. |
91 |
</p> |
92 |
|
93 |
<p>You may follow along with the BSD Magazine article on |
94 |
<a href="http://download.bsdmag.org/en/BSD_as_operating_system_BSD_08_2010.pdf">installing MidnightBSD.</a> in the August 2010 issue. This procedure covers 0.1-RELEASE - 0.3-RELEASE. 0.4 installs are a bit different. There are also some <a href="http://www.youtube.com/watch?v=caZ2KpLehW4">YouTube videos</a> available for older releases.</p> |
95 |
|
96 |
|
97 |
<h4 id="s1e">Example Hardware Configurations</h4> |
98 |
<p>Here is a list of systems that MidnightBSD has been tested on.</p> |
99 |
<div class="hardware"> |
100 |
<table> |
101 |
<caption>Hardware Tested with MidnightBSD 0.2.x</caption> |
102 |
<tr> |
103 |
<th>Hardware</th> |
104 |
<th>Status</th> |
105 |
<th>Notes</th> |
106 |
</tr> |
107 |
<tr> |
108 |
<td>Dell Precision 650</td> |
109 |
<td>Works</td> |
110 |
<td>Dual 2.0Ghz Xeon 3GB ECC RAM IDE. Onboard sound, NIC work. Hyperthreading works</td> |
111 |
</tr> |
112 |
<tr> |
113 |
<td>Custom Pentium PC</td> |
114 |
<td>Works</td> |
115 |
<td>Custom Built Intel Pentium D 805 dual core 2.66Ghz w/ Intel DP965LT |
116 |
motherboard. Onboard sound untested, network card works, |
117 |
IDE channels work (CD-ROM, etc). Sata controller works. Sound Blaster |
118 |
Audigy Gamer and Nvidia GeForce PCIe 7300 work as expected. System was |
119 |
upgraded to an ATI X1900 GT PCIe, that works with X11 using radeonhd (2D only)</td> |
120 |
</tr> |
121 |
<tr> |
122 |
<td>Virtual PC</td> |
123 |
<td>Works</td> |
124 |
<td>Virtual PC for Windows works as expected. VPC 7 for Mac OS X |
125 |
works except the CDROM drive is "lost" during install. If you can get it installed using ftp install, |
126 |
it will work fine. Note, you must install 0.1.1 from FTP and then |
127 |
upgrade to 0.2 as sysinstall FTP installation is broken in 0.2.1</td> |
128 |
</tr> |
129 |
<tr> |
130 |
<td>VMware</td> |
131 |
<td>Works</td> |
132 |
<td>VMware player works under Windows Vista or XP. VMware Fusion on Mac OS X |
133 |
runs MidnightBSD as expected. Unable to install the vmware-tools for better performance.</td> |
134 |
</tr> |
135 |
<tr> |
136 |
<td>Sun Netra T1</td> |
137 |
<td>Works</td> |
138 |
<td>You must use the 0.1 snap and then update to 0.2.1 release. We want |
139 |
to support these again come 0.3. One is a T1 105. Systems have 512MB and 768MB RAM, |
140 |
SCSI disks, one has an IDE cdrom drive. Onboard NICs work.</td> |
141 |
</tr> |
142 |
<tr> |
143 |
<td>Qemu</td> |
144 |
<td>Works</td> |
145 |
<td>One of our developers uses qemu with the system. It is included in mports.</td> |
146 |
</tr> |
147 |
<tr> |
148 |
<td>Parallels</td> |
149 |
<td>Works</td> |
150 |
<td>Parallels 3 or 4 work with MidnightBSD. Releases were tested on Parallels |
151 |
first actually. 0.4's SMP support works. Mac or PC versions.</td> |
152 |
</tr> |
153 |
<tr> |
154 |
<td>IBM Thinkpad T30</td> |
155 |
<td>Works</td> |
156 |
<td>Sound, video, NIC, DVD all work. System won't sleep and LCD won't |
157 |
turn off. This model has the "pointer stick" and does not have built in |
158 |
wifi. Using ndis with a broadcom wireless NIC works.</td> |
159 |
</tr> |
160 |
<tr> |
161 |
<td>Asus M4A78 Plus Motherboard + AMD Phenom 9600</td> |
162 |
<td>Does not work</td> |
163 |
<td>USB controller causes panics, freezes. Must disable USB 2 in bios to boot. |
164 |
Onboard NIC not supported and must be disabled. System supported otherwise.</td> |
165 |
</tr> |
166 |
<tr> |
167 |
<td>iMac 2.0Ghz Core 2 Duo with 3GB RAM. (silver/black model) Feb 2008</td> |
168 |
<td>Mostly works</td> |
169 |
<td>Wifi is not supported, although may work with NDIS drivers from bootcamp. |
170 |
Will boot off live cd without problem. Onboard NIC supported in 0.2.1-RELEASE or |
171 |
CURRENT. wifi might work in current with SMP disabled using bwi(4). Sound untested.</td> |
172 |
</tr> |
173 |
<tr> |
174 |
<td>Mac Pro 2.0Ghz Quad Core (2 x 2)</td> |
175 |
<td>Does not work</td> |
176 |
<td>No video and freezes on bootup. Hates the sata dvd drive.</td> |
177 |
</tr> |
178 |
</table> |
179 |
|
180 |
<table> |
181 |
<caption>Hardware Tested with MidnightBSD 0.1.x</caption> |
182 |
<tr> |
183 |
<th>Hardware</th> |
184 |
<th>Status</th> |
185 |
<th>Notes</th> |
186 |
</tr> |
187 |
<tr> |
188 |
<td>Dell Precision 650</td> |
189 |
<td>Works</td> |
190 |
<td>Dual 2.0Ghz Xeon 1GB ECC RAM SCSI and IDE. Onboard sound, NIC work.</td> |
191 |
</tr> |
192 |
<tr> |
193 |
<td>Custom Pentium PC</td> |
194 |
<td>Works</td> |
195 |
<td>Custom Built Intel Pentium D 805 dual core 2.66Ghz w/ Intel DP965LT motherboard. |
196 |
Onboard sound untested, network card works, IDE channels do not work (CD-ROM, etc). |
197 |
Sata controller works in recent snapshots. Sound Blaster Audigy Gamer and |
198 |
Nvidia GeForce PCIe 7300 work as expected.</td> |
199 |
</tr> |
200 |
<tr> |
201 |
<td>Custom PC</td> |
202 |
<td>Works</td> |
203 |
<td>Custom Built Nvidia nForce 2 w/ sata raid (MSI motherboard) 512mb |
204 |
PC2700 DDR, 2 sata disks in gmirror raid 1 configuration, 1 ide disk for |
205 |
boot partition, onboard sound, Geforce 5200 AGP 8x. Onboard NIC (nvidia maclan) |
206 |
did not work correctly, but an OEM Intel em worked as expected. Some disk |
207 |
corruption occured on the sata raid setup, but determined to be a faulty drive.</td> |
208 |
</tr> |
209 |
<tr> |
210 |
<td>Compaq Cyrix based 366Mhz</td> |
211 |
<td>Works</td> |
212 |
<td>X11 was not tested, but all devices including an included 3com 905 NIC worked as expected.</td> |
213 |
</tr> |
214 |
<tr> |
215 |
<td>Dell PowerEdge 5300</td> |
216 |
<td>Works</td> |
217 |
<td>Xeon 550Mhz PIII 512MB RAM, all scsi system. Works as expected including integrated ATI graphics.</td> |
218 |
</tr> |
219 |
<tr> |
220 |
<td>Virtual PC</td> |
221 |
<td>Works</td> |
222 |
<td>Virtual PC for Windows works as expected. VPC 7 for Mac OS X works |
223 |
except the CDROM drive is "lost" during install. If you can get it installed |
224 |
using ftp install, it will work fine.</td> |
225 |
</tr> |
226 |
<tr> |
227 |
<td>VMware</td> |
228 |
<td>Works</td> |
229 |
<td>VMware player works under Windows Vista. VMware Fusion on Mac OS X runs |
230 |
MidnightBSD as expected. Unable to install the vmware-tools for better performance.</td> |
231 |
</tr> |
232 |
<tr> |
233 |
<td>Sun Ultra 10 3D creator</td> |
234 |
<td>Works</td> |
235 |
<td>Early releases were tested on a Sun Ultra 10 3D creator. The system died however. Last known working release was 0.1.1.</td> |
236 |
</tr> |
237 |
<tr> |
238 |
<td>Qemu</td> |
239 |
<td>Works</td> |
240 |
<td>One of our developers uses qemu often with the system. It is included in mports. |
241 |
I believe he's also run MidnightBSD virtualized inside of OpenBSD.</td> |
242 |
</tr> |
243 |
</table> |
244 |
</div> |
245 |
<p>In general, if hardware worked in FreeBSD 6.0 Release it will most likely work in MidnightBSD. |
246 |
Some drivers were imported from FreeBSD 6.1 beta, 6.1 Release and 6.2. 0.3-CURRENT |
247 |
includes drivers from FreeBSD 7.0-RELEASE. We've also added support for several other systems such as network cards found in Intel based iMacs, newer AMD, Intel and NVIDIA SATA chipsets, and fixes for Apple mice.</p> |
248 |
|
249 |
<div id="disqus_thread"></div> |
250 |
<script type="text/javascript"> |
251 |
var disqus_shortname = 'midnightbsd'; |
252 |
|
253 |
(function() { |
254 |
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; |
255 |
dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js'; |
256 |
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); |
257 |
})(); |
258 |
</script> |
259 |
<noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> |
260 |
<a href="http://disqus.com" class="dsq-brlink">blog comments powered by <span class="logo-disqus">Disqus</span></a> |
261 |
</div> |
262 |
<!--#include virtual="/footer.html"--> |
263 |
</body> |
264 |
</html> |