# NanoBSD 简介

### Daniel Gerzo

$FreeBSD: release/8.4.0/zh_CN.GB2312/articles/nanobsd/article.xml 39632 2012-10-01 11:56:00Z gabor $

版权 © 2006 The FreeBSD Documentation Project

$FreeBSD: release/8.4.0/zh_CN.GB2312/articles/nanobsd/article.xml 39632 2012-10-01 11:56:00Z gabor $

这篇文档提供了关于 NanoBSD 工具的介绍信息， 这一工具可以用来创建用于嵌入式应用的 FreeBSD 系统映像， 以适应存放到袖珍闪存 (Compact Flash) 卡 (或其它大容量存储介质) 上的需要。

[ 章节模式 / 完整模式 ]

# 1 NanoBSD 简介

NanoBSD 是 Poul-Henning Kamp `<phk@FreeBSD.org>` 目前正在开发的一项工具。 它可以用来创建用于嵌入式应用的 FreeBSD 系统映像， 以便配合袖珍闪存 (Compact Flash) 卡 (或其他大容量存储介质) 使用。

这一工具也可以用来构建定制的安装映像， 以简化通常称为 “计算设备 (computer appliances)” 的系统的安装和维护工作。 计算设备通常在产品中将捆绑硬件和软件， 或者换言之， 所有的应用程序都是预先装好的。 这些设备可以直接插到暨存的网络中， 并 (几乎是) 立即投入使用。

NanoBSD 提供的功能包括：

- 可以和 FreeBSD 一样使用 Ports 和预编译包── 所有的应用程序都可以在 NanoBSD 映像中直接使用， 而方式与 FreeBSD 完全一样。

- 不减少功能 ── 能够使用 FreeBSD 做的任何工作， 都可以在 NanoBSD 中使用， 除非您在创建 NanoBSD 映像时， 明确地删去它们。

- 所有对象在运行时均是只读的 ── 可以安全地拔掉电源插销。 在系统非正常关闭之后， 无需运行 fsck(8)。

- 便于联编和定制 ── 只需使用一个 shell 脚本和一个配置文件， 您可以很容易地裁减和定制适于任意需求的映像。

|  | 下一页
|  | 如何使用 NanoBSD

本文档和其它文档可从这里下载：ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题，请先阅读文档，如不能解决再联系<questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.