OpenBSD 3.6 安装指南(简体中文译本)上

本文是OpenBSD 3.6的安装指南,详细介绍了如何从Unix、Windows/DOS系统制作安装软盘、CD-ROM以及从网络、硬盘等不同媒介启动安装。内容涵盖安装前的硬件检查、安装介质的创建、启动选项、安装程序的执行,特别是磁盘分区和文件系统设定,包括创建OpenBSD磁盘标签、分配分区大小和挂载点等步骤。文章适合初次安装OpenBSD或需要了解安装流程的读者。
摘要由CSDN通过智能技术生成
原文地址:http://www.openbsd.org/faq/faq4.html
4 - OpenBSD 3.6 安装指南

内容列表

    * 4.1 - 概述OpenBSD的安装过程
    * 4.2 - 安装前的检查
    * 4.3 - 制作可启动的OpenBSD安装介质
          o 4.3.1 - 制作在Unix上的软盘
          o 4.3.2 - 制作在Windows或DOS上的软盘
          o 4.3.3 - 制作一张可启动的CD
    * 4.4 - 引导OpenBSD安装介质
    * 4.5 - 执行安装
          o 4.5.1 - 开始安装
          o 4.5.2 - 设定硬盘
          o 4.5.3 - 设定系统的主机名
          o 4.5.4 - 配置网络
          o 4.5.5 - 选择安装媒介
          o 4.5.6 - 选择安装包
          o 4.5.7 - 打包收工
    * 4.6 - 哪些文件是安装过程所需要的?
    * 4.7 - 我需要多少空间来完成OpenBSD的安装?
    * 4.8 - 多系统引导OpenBSD/i386
    * 4.9 - 在安装后发送你的dmesg至dmesg@openbsd.org
    * 4.10 - 安装后添加一个包
    * 4.11 - 什么是'bsd.rd'?
    * 4.12 - 常见的安装问题
          o 4.12.1 - 我的Compaq只认出16M内存
          o 4.12.2 - 我的i386在安装后不能引导
          o 4.12.3 - 我的机器启动了, 但是在ssh-keygen的过程中停住了
          o 4.12.4 - 我在安装的时候看到这样一条信息"Failed to change directory"
          o 4.12.5 - 当我登陆的时候我看到"login_krb4-or-pwd: Exec format error"
          o 4.12.6 - 我的fdisk分区表不能用了或者是空白的!
    * 4.13 - 定制安装过程
    * 4.14 - 我如何安装一批相同的系统?
    * 4.15 - 我怎么来获得一个dmesg(8)来报告安装问题?
    * 4.16 - 用bsd.rd-a.out来升级或者重新安装OpenBSD/i386.

4.1 - 概述OpenBSD安装过程

OpenBSD 有一个强大的适用面很广的基于字符界面的安装程序, 能从单张磁碟进行安装. 大多数平台上的安装过程都是很相似的; 但是在细节上还是有些不同的. 无论如何, 我们强列建议您阅读在CD-ROM或者FTP站点内的各硬件平台文件夹里的 platform-specific INSTALL (平台特性-安装)文档  (比如有, i386/INSTALL.i386, mac68k/INSTALL.mac68k or sparc/INSTALL.sparc).

在大多数平台上, OpenBSD安装过程使用了存放在事先加载的内存分区上的特定内核以及一些公用程序和安装脚本.在内核被引导后,操作系统就从一些压缩的tar(1) (.tgz)文件中解压出来. 这里有很多方法来引导安装内核:

    * 磁盘(软盘): 磁盘镜像可以被用来在其他Unix-like系统或者 DOS/Windows系统上制作安装磁盘,它们随处可得. 典型的文件名是floppy36.fs, 尽管很多平台支持多种磁盘镜像.
    * CD-ROM: 在许多平台上CD-ROM 镜像文件(cd36.iso) 是被支持制作成一张可启动的CD-ROM光盘的. 他只包含了安装的内核 - 安装文件仍然要经由FTP站点或者其他安装源来获得. 当然,你也可以将你所想要的文件制作进你定制的CD-ROM光盘
    * bsd.rd: 支持内存分区的内核, 如果你打算从一个已经存在的OpenBSD分区或者网络启动的话,你可以用它.
    * 网络: 一些平台支持从网络启动.
    * 将系统镜像写入硬盘: 一个文件系统的镜像可以被写入一个已经存在的分区, 然后能被启动.
    * 可启动磁带: 一些平台支持从磁带机启动. 这些磁带能遵照 INSTALL.platform 介绍进行制作.


不是所有的平台都支持所有的启动选项:

    * alpha: 软盘, 光盘, 将磁盘镜像写入硬盘分区.
    * amd64: 软盘, 光盘, 网络.
    * cats:  光盘.
    * hp300: 光盘, 网络.
    * hppa:  网络.
    * i386:  软盘, 光盘, 网络.
    * mac68k: 在MAC OS上安装(或启动)公用程序请参阅 INSTALL.mac68k 以获得更多详情.
    * macppc: 光盘, 网络.
    * mvme68k: 网络, 可启动磁带.
    * mvme88k: 网络, 可启动磁带.
    * sparc: 软盘, 光盘, 网络, 将镜像写入已存在的交换分区, 可启动磁带.
    * sparc64: 软盘 (U1/U2 only), 光盘, 网络, 将镜像写入已存在的硬盘分区.
    * vax: 软盘, 网络.

所有的平台除了mac68k 能使用 bsd.rd t来重新安装或者升级系统.

当内核启动之后, 你将会获得数个选项以选择从哪里来获取软件包. 同样的,不是所有的平台支持所有选项.

    * CD-ROM: 当然,我们希望你用官方的 CD-ROM 文件, 但是如果有一些特别的要求, 你也可以制作自己的定制光盘.
    * FTP: 不论是哪个官方 OpenBSD FTP 镜像站点或者你自己的放有软件包的本地 FTP 服务器,都可以.
    * HTTP: 不论是哪个官方 OpenBSD HTTP 镜像站点或者你自己的放有软件包的本地 web 服务器,都可以.
    *本地硬盘分区: 在大多数情况下, 你能从本地硬盘的另外一个分区来安装软件包.比如, 在 i386 上, 你能从 FAT 分区或者 ISO9660、Rock Ridge 和 Joliet 格式的 CD-ROM 进行安装 . 在一些情况下, 你必须先挂载这些分区再使用它.
    * NFS(网络文件系统): 一些平台支持从挂载的NFS分区来安装这些软件包.
    * 磁带: 软件包也能从一台被支持的磁带机被读取.

4.2 - Pre-installation checklist

在你安装前, 你应该知道要完成些什么. 至少,这些东西是你所要知道的:

    * 主机名
    * 安装使用的硬件
          o 在你的平台硬件兼容性页查证你的硬件的兼容性
          o 如果 ISA(使用ISA设备?), 你也需要知道硬件设置, 并且确定它们符合 OpenBSD 的要求.
    * 将会被用到的安装介质 (CD-ROM, FTP, 等.)
    * 如何对系统升级和打补丁?
          o 如果是在本地完成这些工作, 你需要准备足够的空间来存放源代码树并编译安装它.
          o 其他情况的话, 你就要连接到另一台机器来编译安装补丁.
    * 硬盘分区规划要求
          o 有什么现有的资料要保存到其他地方吗?
          o OpenBSD 会和其他操作系统一同存在于同一台机器上吗? 如果是这样, 两个系统如何进行引导呢? 你需要安装"boot manager"(引导管理器)吗?
          o 整个硬盘都将给 OpenBSD 使用吗, 或者你想保留现存的分区和操作系统(或者一定的空间留给将来要装的操作系统)?
          o 你想如何替换你的硬盘中的 OpenBSD 分区?
    * 网络设置, 如果不用 DHCP:
          o 域名
          o DNS 地址
          o 给每个NIC的IP 地址 and 子网掩码
          o 网关地址
    * 你准备运行 X 窗口系统吗?

4.3 - 制作可启动的 OpenBSD 安装媒介

举个例子, 我们来看一下提供给 i386 和 sparc 平台的安装镜像.

i386 平台有六种独立的安装磁盘镜像可供选择:

    * floppy36.fs (桌面 PC) 支持很多 PCI 和 ISA NICs,支持 IDE 和简单的 SCSI 适配器 和一些 PCMCIA. 绝大多数用户会用这个镜像从磁盘(软盘)启动
    * floppyB36.fs (服务器) 支持许多 RAID 控制器, 和一些常见的 SCSI 适配器. 然而, 对许多标准 SCSI 适配器 和许多 EISA 和 ISA NICS 的支持被移除掉了.
    * floppyC36.fs (手提电脑) 支持 CardBus 和能在许多手提电脑上找到的 PCMCIA 设备.
    * cdrom36.fs 实际上整合了三种启动方式. 它能被用于制作可启动的2.88M的磁盘, 或者更常被用到的,是用作定制刻录CD的启动镜像.
    * cd36.iso 是一个能在许多平台上被很多通用的CD刻录软件制作成可启动CD的 ISO9660 镜像. 这个镜像文件被众多驱动其所支持, 如果您的机器能从CDROM启动,那么这将是我们最常推荐给您的选择.
    * cdemu36.iso 是一个ISO9660 镜像文件, 使用 "仿磁盘" 启动, 使用 2.88M 的镜像和cdrom36.fs. 非常少的人会需要用到它 -- 大多数人使用 cd36.iso,只有当您不能使用 cd36.iso 的时候才会需要 cdemu36.iso.

是的,也许会有这样的一种情况:一张安装碟需要支持你的 SCSI 适配器,而另一张碟需要支持你的网络适配器. 不过还好, 这种事情很少发生, 而且一般都能解决.

sparc 平台有三种独立的镜像供选择:

    * floppy36.fs: 支持用软盘的系统.
    * cd36.iso 一个能很方便得制作你自己的可以从 CD-ROM 启动 SPARC 系统的ISO 镜像.
    * miniroot36.fs 可以被写入交换分区然后启动.

4.3.1 - 在 Unix 上制作磁盘

要制作一张格式化的磁盘的话, 可以用 fdformat(1) 命令来进行格式化并检查坏的扇区.

  # fdformat /dev/rfd0c
  Format 1440K floppy `/dev/rfd0c'? (y/n): y
  Processing VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV done.

如果你的系统输出和上面的例子一样, 那么这张碟就没问题了. 但是,如果你没看到那些 "V"' 那么这张碟多办坏了, 你要试试新的碟了.

注意:许多 Unix-like 系统在格式化磁盘的时候用的是不同的命令. 参照你的系统文档来做进一步的操作.

一旦你有了一张干净的格式化了的磁盘那就可以写入安装镜像到磁盘里了. 这里, 你可以用 dd(1) 程序. 这里有一个 dd(1) 命令使用的例子:

  # dd if=floppy36.fs of=/dev/rfd0c bs=32k

镜像被写入后, 用 cmp(1) 命令检查一下复制的镜像是否和源文件
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值