admin 管理员组文章数量: 887021
2024年3月11日发(作者:language是可数名词还是不可数名词)
FreeBSD11 安装(FreeBSD11.0 amd64)
一、 硬件最低配置
安装 FreeBSD 所需的最低配置, 随版本及硬件架构而有所不同。
1. FreeBSD/i386
FreeBSD/i386 需要 486 或更快的处理器, 最小 64 MB 的内存, 以及至少
1.1 GB 的硬盘空间。
2. FreeBSD/amd64
FreeBSD/amd64 支持两种处理器。 第一种是 AMD64 处理器, 包
括 AMD Athlon™64、 AMD Athlon™64-FX、AMD Opteron™ 以及更高级别的处理器。
第二种是采用了 Intel® EM64 架构的处理器。 这类处理器包括 Intel® Core™ 2
Duo、 Quad 和 Extreme 家族, 还包括 Intel® Xeon™ 3000、 5000 和 7000 系列,
以及 Intel® Core™ i3、 i5 和 i7。
对于使用了 nVidia nForce3 Pro-150 的机器,
必须
在 BIOS 设置中禁用 IO APIC,
如果没有这样的选项就只能转而禁用 ACPI。 因为 Pro-150 芯片组存在 bug,而目前还
没有能够规避此问题的方法。
3. FreeBSD/powerpc Apple® Macintosh®
支持所有内建 USB 的 New World Apple® Macintosh® 系统, 同时也为配置多
CPU 的机器提供 SMP 支持。
注意 32 位的内核只能使用内存的前 2 GB,而 PowerMac G3 蓝白机上
的 FireWire® 也不被支持。
4. FreeBSD/sparc64
FreeBSD/sparc64 需要独占一块磁盘。 目前还不支持与其他操作系统共享同一块磁
盘。
二、 获取安装镜像
FreeBSD 9.0-RELEASE 及更高版本的镜像文件可以在
ftp:///pub/FreeBSD/releases/arch/arch/ISO-IMAGES/version/Free
中的 ISO-IMAGES/ 目录中找到, 其
中,
arch
是指要安装的架构, 而
version
则是指要安装的版本号。 举例来说,
FreeBSD/i386 9.0-RELEASE 的镜像文件位于
ftp:///pub/FreeBSD/releases/i386/i386/ISO-IMAGES/9.0/FreeBSD-
。
三、 开始安装
开机启动
您可以等待十秒或按 Enter 键。
在这里, 请选择 [ Install ] 以运行安装程序。
选择键盘映射
如果不清楚该选择哪一项, 推荐选择默认键盘映射。
设置主机名
应该输入完整的主机名, 例如 。(重要,在以后的WEB服
务器安装中会用到)
选择要安装的组件
•
doc - 附加文档, 主要是与项目历史相关的内容。 稍后还可以安装 FreeBSD 文
档计划所提供的文档。
•
games - 一些传统的 BSD 游戏, 包括 fortune 与 rot13 等。
•
lib32 - 兼容库文件, 用于在 64 位版本的 FreeBSD 上运行 32 位程序。
•
ports - FreeBSD 的 ports 集。
ports 集提供了一种简单而方便的途径来安装软件。 在 ports 集中, 并不包含编译
软件所需的源代码, 取而代之的是一组能够自动下载、 编译并安装第三方软件包的文件。
分配磁盘空间
可以将整个磁盘都分配给 FreeBSD, 也可以只分配其中的一部分。 若选择的
是 [ Entire Disk ], 则创建分区布局时会直接使用整个磁盘; 若选择的是 [ Partition ],
则创建分区时仅会使用磁盘上的空闲空间。
此处选[ Auto(UFS)]
此处选[MBR]方式
请仔细检查分区布局的创建结果。 如果发现有错误之处, 可以选择 [ Revert ] 来还
原之前的分区; 此外, 也可以选择 [ Auto ] 重新让 FreeBSD 自动创建分区。 也可以
手动创建、 修改或删除分区。 正确创建了分区之后, 请选择 [ Finish ] 以继续安装。
FreeBSD初始化磁盘分区
获取组件对应的文件
验证组件对应的文件
提取组件对应的文件
四、 开始配置
设置 root 密码
必须设置 root 密码。 请注意输入密码时, 被输入的字符并不会在屏幕上显示, 因
此为防止输入错误, 必须再次输入相同的字符。
配置网络接口
这里将显示一个网络接口列表, 其中的接口都是在当前计算机上侦测到的,
一个进行配置。
请选择
配置 IPv4 网络
选择是否使用 IPv4 网络。 这是最常见的网络连接类型。
有两种配置 IPv4 的方式。
DHCP
会自动地为网络接口进行正确的配置, 通常情况
下, 这是首选的方式。 而
Static
(静态) 方式则需要手工输入网络的配置信息。
使用 DHCP 方式
若存在可用的 DHCP 服务器, 请选择 [ Yes ] 以自动配置网络接口。
使用静态配置方式
网络接口的静态配置需要输入相关的 IPv4 配置信息。
•
IP Address - IP 地址, 即给当前计算机手动分配的 IPv4 地址。 此地址必须是唯
一的, 并且在本地网络上还没有被其他设备使用。
•
Subnet Mask - 子网掩码, 用于本地网络。 通常是 255.255.255.0。
•
Default Router(默认路由) - 网络上默认路由的 IP 地址。 通常, 这是将本地
网络连接至 Internet 的路由器或其他网络设备的地址。 也称作
default gateway (默
认网关)
。
配置 IPv6 网络
IPv6 是一种新的网络配置方式。 如果您有可用的 IPv6 连接, 并需要使用它, 选
择 [ Yes ] 来开始配置。(选择[ No ]跳过)
配置 DNS
Domain Name System
(域名系统,简称
DNS
) 解析器用于主机名和网络地址间
的相互转换。 如果使用的是 DHCP 或SLAAC, 那么其配置很可能已经存在; 否则, 请
在 Search 字段中输入本地网络的域名, 在 DNS #1 和 DNS #2 中输入本地 DNS 服务
器的 IP 地址。 至少需要配置一个 DNS 服务器。
设置时区
为您的机器设置时区将允许其自动校时, 并正确执行一些与时区相关的操作。
示例中的机器位于美国东部时区。 根据所处的地理位置, 您的选择可能会有所不同。
选择 [ Yes ] 或 [ No ] 以确定机器时钟的配置方式, 然后按 Enter 键。 如果您并不
知道系统使用的是 UTC 还是本地时间, 请选择 [ No ] 以使用更为常见的本地时间。
选择需要开启的服务
可以开启额外的系统服务, 它们会在系统启动时自动运行。 所有这些服务都是可选
的。
额外的系统服务
•
sshd - Secure Shell(即 SSH) 守护进程, 提供安全的远程访问。(必选)
•
moused - 支持在系统控制台中使用鼠标。 (必选)
•
ntpd - Network Time Protocol(网络时间协议, 简称 NTP) 守护进程, 提供
时钟自动同步。
•
powerd - 系统电量控制程序, 用于控制电量及节能。
启用崩溃转储
bsdinstall 将询问是否在目标系统上启用崩溃转储。 由于在调试系统时非常有用, 因
此鼓励用户尽可能地启用崩溃转储。 选择 [ Yes ] 以启用崩溃转储, 或选择 [ No ] 以不
启用崩溃转储。
添加用户
在安装过程中, 应至少添加一位普通用户, 而不要始终以 root 身份登入。 当
以 root 身份登入系统时, 系统几乎不会对其操作提供任何限制或保护。 以普通用户身份
登录更为安全。
选择 [ Yes ] 来添加新用户。
为需要添加的用户输入信息。
用户信息
•
Username - 用户名, 即登入时用户所输入的名称。 通常是名的首字母加姓的组
合。
•
Full name - 用户的全名。
•
Uid - 用户 ID。 通常留空以自动分配。
•
Login group - 用户组。 通常留空以接受默认取值。
•
Invite user into other groups? - 是否同时将用户加入其他权限组? 如果需要,
请输入权限组名称。(最好 选择wheel 组)
•
Login class - 登录类别。 通常留空以接受默认取值。
•
Shell - 用户 shell。 在本例中选择的是 csh(1)。
•
Home directory - 用户主目录。 通常留空以接受默认取值。
•
Home directory permissions - 用户主目录的权限。 通常留空以接受默认取值。
•
Use password-based authentication? - 是否使用基于密码的认证? 通常为
“yes”。
•
Use an empty password? - 是否使用空密码? 通常为 “no”。
•
Use a random password? - 是否使用随机密码? 通常为 “no”。
•
Enter password - 用户的实际密码。 输入的字符不会在屏幕上显示。
•
Enter password again - 必须再次输入密码以进行验证。
•
Lock out the account after creation? - 创建后锁定帐号? 通常为 “no”。
全部信息输入完成后, 系统会显示摘要并询问是否正确。 如果发现了错误, 可以输
入 no 后进行修改; 如果没有错误, 请输入 yes 以创建新用户。
若需添加更多用户, 请在问题“Add another user?”后输入 yes; 输入 no 以完成
用户添加并继续安装。
最终配置
所有的安装及配置完成后, 仍有机会对其进行修改。
使用此菜单, 可以在完成安装前添加或修改任何配置。
最终的配置选项
•
Add User - 添加用户, 详见 第 3.9.6 节 “添加用户”。
•
Root Password - root 密码, 详见 第 3.9.1 节 “设置 root 密码”。
•
Hostname - 主机名, 详见 第 3.5.2 节 “设置主机名”。
•
Network - 网络, 详见 第 3.9.2 节 “配置网络接口”。
•
Services - 服务, 详见 第 3.9.4 节 “选择需要开启的服务”.
•
Time Zone - 时区, 详见 第 3.9.3 节 “设置时区”。
•
Handbook - 手册,将下载并安装 FreeBSD 使用手册(即本书)。
完成了最终配置后, 请选择 Exit 以继续安装。
完成安装
如果需要进一步的配置或特殊的设置, 可以选择 [ Live CD ] 来进入安装介质的 Live
CD 模式。
安装完成后,选择 [ Reboot ] 重启计算机, 并开始使用全新的 FreeBSD 系统。 请
不要忘记移除 FreeBSD 的安装 CD、 DVD 或 USB 记忆棒, 否则计算机可能会再次从
这些介质启动。
五、 FreeBSD 的启动与关闭
FreeBSD 的启动
FreeBSD 启动时会显示许多相关信息, 正常情况下屏幕会不断滚动, 而启动完成后
则会显示一个登录提示符。 如果需要查看启动时的相关信息, 可以按下 Scroll-Lock 键
开启
scroll-back buffer(回滚缓存)
, 然后使用PageUp 键、 PageDown 键与方向键
行翻阅; 再次按下 Scroll Lock 键将关闭回滚缓存并返回正常的屏幕。
在 login: 提示符处输入安装时添加的用户名来登录系统。 除非有必要,否则请勿作
为 root 登录。
上述的回滚缓存大小有限, 因而未必全部可见。 登入系统后, 在提示符处输
入 dmesg | less, 能够查看到绝大部分的启动信息, 查看后按 q 键返回命令行。
关闭 FreeBSD
正常关闭 FreeBSD 有助于保护数据及系统硬件不受损坏。 不要直接关闭电源。 如
果用户是 wheel 组的成员, 首先在命令行中输入 su 后键入 root 密码成为超级用户。 此
外, 也可作为 root 登录, 然后使用命令 shutdown -p now。 这样系统将安全地自行
关闭。
虽然也可以使用组合键 Ctrl+Alt+Del 重启系统, 但正常情况下并不推荐这样做。
版权声明:本文标题:FreeBSD11系列1:FreeBSD11.0 的安装 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1710119215h559478.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论