NanoBSD 简介
|  | 下一页

## NanoBSD 简介

### Daniel Gerzo

修订: 41645

版权 © 2006 The FreeBSD Documentation Project

法律通告
2013-05-17 由 gabor.
摘要

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

## 1. NanoBSD 简介

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

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

NanoBSD 提供的功能包括：

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

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

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

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

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

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

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