Add more s/FreeBSD/&os; replacements to the article where possible.
Approved by: jkois (mentor)
This commit is contained in:
parent
f5afdf2e02
commit
f7064c07e3
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=35977
1 changed files with 10 additions and 10 deletions
|
@ -38,7 +38,7 @@
|
||||||
|
|
||||||
<article>
|
<article>
|
||||||
<articleinfo>
|
<articleinfo>
|
||||||
<title>FreeBSD and Solid State Devices</title>
|
<title>&os; and Solid State Devices</title>
|
||||||
|
|
||||||
<authorgroup>
|
<authorgroup>
|
||||||
<author>
|
<author>
|
||||||
|
@ -67,7 +67,7 @@
|
||||||
&legalnotice;
|
&legalnotice;
|
||||||
|
|
||||||
<abstract>
|
<abstract>
|
||||||
<para>This article covers the use of solid state disk devices in FreeBSD
|
<para>This article covers the use of solid state disk devices in &os;
|
||||||
to create embedded systems.</para>
|
to create embedded systems.</para>
|
||||||
|
|
||||||
<para>Embedded systems have the advantage of increased stability due to
|
<para>Embedded systems have the advantage of increased stability due to
|
||||||
|
@ -114,7 +114,7 @@
|
||||||
to the IDE bus and are compatible with the ATA command set. Therefore,
|
to the IDE bus and are compatible with the ATA command set. Therefore,
|
||||||
with a very simple and low-cost adaptor, these devices can be attached
|
with a very simple and low-cost adaptor, these devices can be attached
|
||||||
directly to an IDE bus in a computer. Once implemented in this manner,
|
directly to an IDE bus in a computer. Once implemented in this manner,
|
||||||
operating systems such as FreeBSD see the device as a normal hard disk
|
operating systems such as &os; see the device as a normal hard disk
|
||||||
(albeit small).</para>
|
(albeit small).</para>
|
||||||
|
|
||||||
<para>Other solid state disk solutions do exist, but their expense,
|
<para>Other solid state disk solutions do exist, but their expense,
|
||||||
|
@ -136,7 +136,7 @@
|
||||||
<filename>/tmp</filename> and <filename>/var</filename> are mounted as
|
<filename>/tmp</filename> and <filename>/var</filename> are mounted as
|
||||||
memory filesystems to allow the system to create logs and update
|
memory filesystems to allow the system to create logs and update
|
||||||
counters and temporary files. Memory filesystems are a critical
|
counters and temporary files. Memory filesystems are a critical
|
||||||
component to a successful solid state FreeBSD implementation.</para>
|
component to a successful solid state &os; implementation.</para>
|
||||||
|
|
||||||
<para>You should make sure the following lines exist in your kernel
|
<para>You should make sure the following lines exist in your kernel
|
||||||
configuration file:</para>
|
configuration file:</para>
|
||||||
|
@ -210,12 +210,12 @@ pseudo-device md # memory disk</programlisting>
|
||||||
<sect1>
|
<sect1>
|
||||||
<title>Building a File System From Scratch</title>
|
<title>Building a File System From Scratch</title>
|
||||||
|
|
||||||
<para>Because ATA compatible compact-flash cards are seen by FreeBSD as
|
<para>Because ATA compatible compact-flash cards are seen by &os; as
|
||||||
normal IDE hard drives, you could
|
normal IDE hard drives, you could
|
||||||
theoretically install FreeBSD from the network using the kern and
|
theoretically install &os; from the network using the kern and
|
||||||
mfsroot floppies or from a CD.</para>
|
mfsroot floppies or from a CD.</para>
|
||||||
|
|
||||||
<para>However, even a small installation of FreeBSD using normal
|
<para>However, even a small installation of &os; using normal
|
||||||
installation procedures can produce a system in size of greater than 200
|
installation procedures can produce a system in size of greater than 200
|
||||||
megabytes. Because most people will be using smaller flash memory
|
megabytes. Because most people will be using smaller flash memory
|
||||||
devices (128 megabytes is considered fairly large - 32 or even 16
|
devices (128 megabytes is considered fairly large - 32 or even 16
|
||||||
|
@ -224,7 +224,7 @@ pseudo-device md # memory disk</programlisting>
|
||||||
smallest of conventional installations.</para>
|
smallest of conventional installations.</para>
|
||||||
|
|
||||||
<para>The easiest way to overcome this space limitation is to install
|
<para>The easiest way to overcome this space limitation is to install
|
||||||
FreeBSD using conventional means to a normal hard disk. After the
|
&os; using conventional means to a normal hard disk. After the
|
||||||
installation is complete, pare down the operating system to a size that
|
installation is complete, pare down the operating system to a size that
|
||||||
will fit onto your flash media, then tar the entire filesystem. The
|
will fit onto your flash media, then tar the entire filesystem. The
|
||||||
following steps will guide you through the process of preparing a piece
|
following steps will guide you through the process of preparing a piece
|
||||||
|
@ -249,7 +249,7 @@ pseudo-device md # memory disk</programlisting>
|
||||||
<literal>165</literal>. Now write this partition table to the disk
|
<literal>165</literal>. Now write this partition table to the disk
|
||||||
by pressing the <keycap>w</keycap> key (this is a hidden option on
|
by pressing the <keycap>w</keycap> key (this is a hidden option on
|
||||||
this screen). If you are using an ATA compatible compact
|
this screen). If you are using an ATA compatible compact
|
||||||
flash card, you should choose the FreeBSD Boot Manager. Now press
|
flash card, you should choose the &os; Boot Manager. Now press
|
||||||
the <keycap>q</keycap> key to quit the partition menu. You will be
|
the <keycap>q</keycap> key to quit the partition menu. You will be
|
||||||
shown the boot manager menu once more - repeat the choice you made
|
shown the boot manager menu once more - repeat the choice you made
|
||||||
earlier.</para>
|
earlier.</para>
|
||||||
|
@ -324,7 +324,7 @@ pseudo-device md # memory disk</programlisting>
|
||||||
<para>Assuming that you configured your filesystem correctly when it
|
<para>Assuming that you configured your filesystem correctly when it
|
||||||
was built on the normal hard disk (with your filesystems mounted
|
was built on the normal hard disk (with your filesystems mounted
|
||||||
read-only, and with the necessary options compiled into the kernel)
|
read-only, and with the necessary options compiled into the kernel)
|
||||||
you should now be successfully booting your FreeBSD embedded
|
you should now be successfully booting your &os; embedded
|
||||||
system.</para>
|
system.</para>
|
||||||
</step>
|
</step>
|
||||||
</procedure>
|
</procedure>
|
||||||
|
|
Loading…
Reference in a new issue