NetBSD中文文档(1-3章)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
NetBSD指南
(2007/10/02)
The NetBSD Developers
The NetBSD Guide
by The NetBSD Developers
Published 2007/10/02 22:57:41
Copyright © 1999, 2000, 2001, 2002 Federico Lupi
Copyright © 2003, 2004, 2005, 2006, 2007 The NetBSD Foundation
All brand and product names used in this guide are or may be trademarks or registered trademarks of their respective owners.
NetBSD® is a registered trademark of The NetBSD Foundation, Inc.
I.关于NetBSD
II.系统安装及相关问题
说明:分区”c” 和”d” 的是典型的i386接口(ports ),其他接口使用不同的约定
grub>
grub> find /data/netbsd-INSTALL
(hd1,0)
上面的“find”命令是用来定位安装内核的:它在第二块硬盘(“hd1”)的第一个分区上(0)。
GRUB 现在受命启动“hd1,0”上的NetBSD内核:
grub> root (hd1,0)
文件系统是 fat, 分区类型是 0xb
grub> kernel --type=netbsd /data/netbsd-INSTALL
grub> boot
...
这将会启动NetBSD安装程序。
2.3 检查清单(Checklist)
下面是必须弄清楚并且放在手边(on-hand)的一些事情:
•硬盘的结构
• 可用的磁盘空间
• 可启动安装程序的介质
• 可用发行集的磁盘或服务器(Disk or server with the distribution sets)
• 可用的IP地址和掩码
•IP地址的网关
•IP地址的DNS服务器
• 备份
•打印出INSTALL.*文档
3.4开始安装
要开始安装NetBSD,插入新制作的安装软盘,重启电脑,或者从准备好的CD,内存卡,USB闪存(等)启动。
安装介质上的内核被启动并且开始在屏幕上显示许多信息,大多数都是提示没有找到或没有配置
好硬件。
这很正常,因为NetBSD的默认安装内核尝试去检测几乎所有NetBSD所支持的硬件,你的机器上很可能不会有所有的这些设备。
图3-1选择安装语言
当启动过程结束,你会发现已经进入NetBSD的安装程序:sysinst ,如图3-1所示。
在这里你应该按照屏幕上显示的指令做,用INSTALL.*作参考。
你会在NetBSD发行的根目录下找到多种格式的INSTALL.*文档。
所有sysinst的屏幕或多或少都采用一致的布局:屏幕的上部显示当前操作的一个简单描述或帮助信息;中间部分显示NetBSD检测到的当前设置;底部显示可选择的目录。
要作选择的话,使用光标键(cursor keys),“Ctrl+N” (next)和“Ctrl+P” (previous),或者按下每个选择左边显示的字母,并且按
下回车键(Return key)来确认选择。
从选择你喜欢的安装过程所使用的语言开始。
下一屏图3-2将允许你选择一个合适的键盘布局。
图3-2 选择键盘布局
这将让你回到安装程序的主目录(图3-3)。
图3-3 sysinst主目录
选择“Install NetBSD to hard disk”选项将把你带到下一屏(图3-4),在这里你需要确认继续安装过程。
图3-4确认安装NetBSD
在选择“Yes” 继续之后,你要选择将NetBSD安装在哪块硬盘上。
如果有不止一块硬盘,sysinst会显示
一个硬盘清单,你需要从中选择硬盘一个来安装NetBSD。
在图3-5的例子中,有两块硬盘,NetBSD会被安装到“wd0”上,即找到的第一块硬盘上。
如果你使用SCSI或者USB扩展硬盘(“external USB disks”),第一快会被命名为“sd0”,第二块为“sd1”,依此类推。
图3-5选择一个硬盘
sysinst将会问你是选择完全安装(full),最小安装(minimal)还是自定义安装(custom installation)。
NetBSD被打散成一个发行集的集合(NetBSD is broken into a collection of distributions
sets )。
“完全安装”是默认的,它会安装所有的“集”(sets);“最小化安装”只会安装一个小“内核集”(small core set):一个运行着的系统(a working system)所需要的最小的东西。
如果选择“自定义安装”你可以选择要安装哪些“集”。
这一步如图3-6所示:
图3-6完整或自定义安装
如果你选择进行自定义安装,sysinst允许你选择哪些“发行集”(distribution sets),如图3-7所示。
你最少需要一个“Kernel” “Base”和“System(/etc)”来进行有效的安装。
图3-7选择发行集
3.5 MBR分区
安装过程中第一个重要的步骤来了:对硬盘进行分区。
首先,你需要指定NetBSD是占用一个分区(建议做此选择)还是整个硬盘。
在第一种情况中仍然可以创建一个使用整个硬盘的分区(图3-8),因此我们建议你选择这个选项,因为它会使BIOS的分区表保持一种可以与其他操作系统兼容的格式。
图3-7选择分区方案
下一步显示在安装NetBSD前硬盘上MBR(Main Boot Record,主引导记录)分区表的当前状态:有四个主分区,并且如你所见磁盘现在还是空的。
如果你确实还有其他分区的话,你可以不动它们而把NetBSD 安装到一个当前还没有使用的分区上,或者也可以覆盖掉一个分区来装NetBSD。
图3-9 fdisk
当你选择设置NetBSD分区大小时,你可以预先定义要创建哪些分区。
安装程序会根据这些设置生成一个disklabel。
安装屏幕如图3-13。
图3-13 设置分区大小
默认的分区方案只是使用一个NetBSD可以运行的大/(root)文件系统(加上交换分区-swap),这有必要更改一下。
图3-13显示如何将交换分区的大小更改为600M。