OpenSolaris 2009.06 入门
Sun Microsystems, Inc.
4150 Network Circle
Santa Clara, CA 95054
U.S.A.
文件号码 820–7880–12
2009 年 6 月
版权所有 2009 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A. 保留所有权利。
本文档的内容遵循公共文档许可 1.01 版(下称“ 许可” );使用此文档时必须遵循本“ 许可” 中的条款。
www.opensolaris.org/os/community/documentation/license
关信息。Sun 对本文档中提到的第三方 Web 站点的可用性不承担任何责任。对于此类站点或资源中的(或通过它们获得
的)任何内容、广告、产品或其他资料,Sun 并不表示认可,也不承担任何责任。对于因使用或依靠此类站点或资源中
的(或通过它们获得的)任何内容、产品或服务而造成的或连带产生的实际或名义损坏或损失,Sun 概不负责,也不承担任
何责任。
有关版权声明,请访问
http://dlc.sun.com/osol/g11n/content/2009.06/getstart/zh/docinfo.html。
中提供了许可的副本。本文档引用了第三方 URL 以提供其他相
http://
目录
前言 ........................................................................................................9
1 了解 OpenS olaris ...............................................................................11
什么是 OpenSolaris ? ..................................................................... 11
为何使用 OpenSolaris ? ................................................................. 12
了解 OpenSolaris 软件 ..................................................................... 13
了解 OpenSolaris Live CD ............................................................... 16
Live CD 选项 .............................................................................. 17
从 Live CD 安装 OpenSolaris .................................................. 18
相关信息 ............................................................................................ 19
2 准备安装 OpenS olaris 2009.06 ...................................................... 21
系统要求 ............................................................................................ 21
OpenSolaris 2009.06 安装选项 ....................................................... 22
▼ 如何准备从 Live CD 安装 OpenSolaris 2009.06 .................. 22
准备在虚拟机中运行 OpenSolaris 2009.06 .......................... 24
其他安装注意事项 .......................................................................... 25
确保有合适的设备驱动程序 ......................................................... 25
▼ 如何使用 Sun Device Detection Tool ..................................... 26
▼ 如何使用设备驱动实用程序 ................................................. 27
▼ 如何与其他用户共享有关设备驱动程序的信息 .............. 28
3
目录
准备多引导环境 .......................................................................... 29
对多引导系统进行分区 ............................................................ 30
从 Live CD 将 OpenSolaris 2009.06 安装到分区的指导原
则 ............................................................................................. 31
相关信息 ....................................................................................... 34
3 安装 OpenS olaris 2009.06 操作系统 ........................................37
从 Live CD 安装 OpenSolaris 2009.06 ...................................... 37
▼ 如何从 Live CD 安装 OpenSolaris 2009.06 ...................... 38
在 VirtualBox 中运行 OpenSolaris 2009.06 ............................. 42
▼ 如何下载并安装 VirtualBox 以便与 OpenSolaris 一起使
用 ............................................................................................. 43
▼ 如何在 Windows 或 Macintosh (Intel) 系统上安装
VirtualBox ............................................................................. 44
▼ 如何在 Linux 系统上安装 VirtualBox .............................45
▼ 如何配置 VirtualBox 以便与 OpenSolaris 软件一起使
用 ............................................................................................. 46
▼ 如何使用 VirtualBox 启动 OpenSolaris 2009.06 ............. 49
在装有 Parallels 的 Mac OS X 系统上运行 OpenSolaris ....... 50
▼ 如何在使用 Parallels 的系统上安装 OpenSolaris
2009.06 ................................................................................... 50
在 VMware 中运行 OpenSolaris 2009.06 ................................. 51
相关信息 ....................................................................................... 51
4 检验并完成安装的系统 ............................................................ 53
管理自动网络连接 ..................................................................... 53
检查网络连接的状态 ......................................................... 54
获取其他软件 .............................................................................. 55
▼ 如何使用软件包管理器安装软件包 ............................... 56
OpenSolaris 2009.06 入门 • 2009 年 6 月 4
目录
使用软件包管理器管理 IPS 系统信息库 ....................... 58
OpenSolaris 2009.06 系统信息库 ...................................... 59
使用 OpenSolaris 打印管理器设置打印机 ............................ 61
▼ 如何设置自动检测到的打印机 ........................................ 61
▼ 如何手动设置打印机 ......................................................... 62
相关信息 ....................................................................................... 63
5 了解用户和角色 .......................................................................... 65
用户帐户和角色 .......................................................................... 65
将角色指定给用户帐户 ..................................................... 67
如何设置用户帐户 ..................................................................... 67
相关信息 ....................................................................................... 69
6 管理系统服务 .............................................................................. 71
在系统上管理服务 ..................................................................... 71
从桌面启用服务 .................................................................. 72
从命令行启用服务 .............................................................. 73
▼ 如何列出已安装的系统上的服务 ................................... 73
▼ 如何启动服务 ....................................................................... 73
▼ 如何停止服务 ....................................................................... 74
相关信息 ....................................................................................... 74
7 设置应用程序开发环境 ............................................................ 75
安装开发者工具 .......................................................................... 75
可用的开发工具 .................................................................. 76
相关信息 ....................................................................................... 77
5
目录
8 使系统保持最新 .......................................................................... 79
更新系统上的所有软件包 ........................................................ 79
更新映像 ............................................................................... 81
更新系统上的单个软件包 ........................................................ 82
使用双周发行版更新系统上的软件包 .................................. 83
管理多个引导环境 ..................................................................... 83
为何使用多个引导环境? ................................................. 83
使用引导环境管理工具 ..................................................... 85
相关信息 ....................................................................................... 87
A OpenSolaris 2009.06 发行版故障排除 ....................................89
排除 OpenSolaris 启动故障的提示 .......................................... 89
如果系统以控制台模式引导,应如何执行操作 ......... 90
▼ 如果系统以控制台模式引导,如何从 Live CD 进行安
装 ............................................................................................. 90
排除登录和用户帐户故障 ........................................................ 92
▼ 如何排除 OpenSolaris 登录故障 ....................................... 92
▼ 如何将 zfssnap 角色添加到缺省用户帐户 ................... 93
定位设备驱动程序 ..................................................................... 94
▼ 如何从 IPS 系统信息库下载并安装驱动程序软件包 .94
▼ 如何下载并安装 IPS 系统信息库中没有的驱动程序软
件包 ........................................................................................ 95
相关信息 ....................................................................................... 96
B 在多引导环境中管理 GRUB 菜单 .............................................97
更新 GRUB 菜单以添加 Linux OS 项 ...................................... 97
▼ 如何在安装 OpenSolaris 之后将 Linux 项添加到 GRUB
菜单 ........................................................................................ 98
OpenSolaris 2009.06 入门 • 2009 年 6 月 6
目录
索引 .............................................................................................. 101
7
8
致谢
前言
有关安装和管理 OpenSolaris 2009.06 操作系统的信息和说
明,我们提供了一系列文档,《OpenSolaris 2009.06 入门》就
是其中之一。《OpenSolaris 2009.06 入门》主要提供有关在基
于 x86 的系统上安装 OpenSolaris 2009.06 软件的信息,以帮助
用户成功地安装和设置 OpenSolaris 环境。
有关安装和使用 OpenSolaris 2009.06 软件的更多信息,请参
见下列资源:
■
http://dlc.sun.com/
osol/g11n/content/2009.06/AIinstall/zh
■
http://dlc.sun.com/
osol/docs/content/2009.06/DistroConst/
■
http://dlc.sun.com/
osol/g11n/content/2009.06/snapupgrade/zh
■
http://dlc.sun.com/
osol/g11n/content/2009.06/IMGPACKAGESYS/zh
有很多人为本指南提供了意见和建议并参与了审阅过程,他
们是 Calum Benson 、David Botterill 、Ruth Christian 、Steve
Cogorno、 Renee Danson、 Danek Duvall、 Glynn
Foster、 Stephen Hahn、 Maximilian Haupt、 Darren
Kenny、 Brian Leonard、 David Lindt、 Frank Ludolph、 Jean
McVey、 Dave Miner、 Sriram Natarajan、 Michelle
Olson、 Andrew Pattison、 Diane Plampin、Liane Praza、 Dan
9
前言
Price、 Mike Quillman、 sartek( IRC 昵称)、 PJ
Schemenaur、 Jan Setje-Eilers、 Alysson Troer、 Karen Tung
和 Sharon Veach 。
以下人员为本指南提供了内容:James Cornell 、Alta
Elstad、 Juanita Heieck、 Barbara Lundquist、 Alan
McClellan、Jyothi Srinath、Roman Strobl 和 Cindy
Swearingen。
OpenSolaris 2009.06 入门 • 2009 年 6 月 10
第 1 章
1
了解 OpenSolaris
本指南介绍了 OpenSolaris TM操作系统,同时还说明了如何在
系统中安装和配置 OpenSolaris 发行版。
如果您是 OpenSolaris 新用户,请查看以下信息:
■
第 13 页中的 “ 了解 OpenSolaris 软件”
■
第 16 页中的 “ 了解 OpenSolaris Live CD”
如果您已经对 OpenSolaris 很熟悉,可以转到第 18 页中的
“ 从 Live CD 安装 OpenSolaris” 。
什么是 OpenSolaris ?
OpenSolaris 有多种含义,具体取决于使用它的上下文。
例如,OpenSolaris 为:
■
一个操作系统代码库,最初基于 Sun 的专有 Solaris TM操作
系统。
■
一个开源开发项目。
■
OpenSolaris 软件的免费二进制分发版,可用于按照通用
开发和发布许可 (Common Development and Distribution
License, CDDL) 条款重新分发。
本指南旨在帮助您安装并设置 OpenSolaris 软件的免费二进制
分发版,并使您在初次使用 OpenSolaris 时便能获得成功的体
验。
11
为何使用 OpenSolaris?
有关更多信息,请参见第 19 页中的 “ 相关信息” 。
为何使用 OpenSolaris ?
除了其他内容外,OpenSolaris 还包含 GNOME 桌
面、GNU 工具和基于网络的软件管理系统。此
外,OpenSolaris 还包含尖端技术:ZFS 文件系统、动态跟
踪 (Dynamic Tracing, DTrace) 框架、用于在受保护环境中
运行应用程序的容器和区域,以及高级网络虚拟化功能。
单就技术而言,钟爱技术的人会喜欢 OpenSolaris 提供的
许多功能。从实用角度看,提供这些功能的目的是简
化、改进并流线化应用程序开发和系统管理。
一些示例包括:
■
使用时间滑块 (Time Slider) 轻松地浏览和恢复 ZFS 备份
快照中的文件,而无需系统管理员的协助。(ZFS 是
OpenSolaris 发行版中的缺省文件系统类型。)
■
使用 DTrace 加速应用程序开发并调试系统,DTrace 是
一种跟踪基础结构,可用于深入观察系统性能。通过
使用操作系统中的内置测量点,DTrace 可以显示有关
操作系统或在 OpenSolaris 发行版中运行的用户程序的
详细性能特征。
■
使用容器和区域来组织和隔离工作负荷。
■
利用 ZFS 实现前所未有的可伸缩性、可靠性和管理简
单性。
■
使用完善的网络虚拟化功能最大限度地实现资源控
制、网络性能和利用、实用程序计算以及服务器整
合。
■
通过服务管理工具 (Service Management Facility, SMF) 来
管理系统服务,SMF 是类似于 Windows 的服务管理功
能,支持对服务相关性、服务启动顺序和服务故障进
行管理。
OpenSolaris 2009.06 入门 • 2009 年 6 月 12
了解 OpenSolaris 软件
通过进行简单的安装便能提供所有这些功能。通过联网的
软件包系统信息库即可轻松地升级 OpenSolaris 。您还可以
通过 Live CD 了解 OpenSolaris ,而无需实际将其安装在系
统上。或者,您可以在虚拟机(例如 VirtualBox )中运行
OpenSolaris 。
有关更多信息,请参见
第 19 页中的 “ 相关信息” 。
了解 OpenSolaris 软件
每个 OpenSolaris 发行版都是可以重新分发的免费二进制
分发版。
使用 OpenSolaris 分发版,您可以:
■
通过 Live CD 了解 OpenSolaris 环境。
每个 OpenSolaris 发行版都会提供适用于 x86 平台的
Live CD。此 Live CD 包含基本的核心 OpenSolaris 操作
系统和 GNOME 桌面环境。您可以通过此 Live CD 了解
OpenSolaris 操作系统,而无需实际将其安装在系统
上。
注 – 至少需要具备 512 MB 内存才能运行 Live CD 和 GUI
安装程序。
请参见第 16 页中的 “ 了解 OpenSolaris Live CD” 。
■
在系统上安装 OpenSolaris 操作系统。
您可以从 OpenSolaris Live CD 将最新 OpenSolaris 发行
版安装在系统上。或者,可以下载 OpenSolaris 操作系
统的可引导映像,然后在系统上的虚拟机中运行该映
像。映像是软件包形式的软件集合,在一个文件中包
含整个操作系统。映像是可引导的,而且可用于安
装。
请参见
第 22 页中的 “OpenSolaris 2009.06 安装选项” 。
第 1 章 • 了解 OpenSolaris 13
了解 OpenSolaris 软件
■
在系统上添加和更新软件。
当 OpenSolaris 操作系统在您的系统上运行后,可以使
用映像包管理系统 (Image Packaging System, IPS) 将其他
软件包(包括开发者工具)下载到您的系统。IPS 将从
网络系统信息库访问软件包,并安装这些软件包。
映像包管理系统提供软件包管理器 GUI 和命令行实用
程序(如 pkg 命令),用于在已安装的系统上安装并
管理软件包。软件包管理器是 IPS 的图形用户界面
(graphical user interface, GUI) ,您可以使用该界面轻松
地安装、更新和管理软件包。
对于 Live CD 和已安装的 OpenSolaris 系统,都可以从
桌面的主菜单栏启动软件包管理器,方法是选择“ 系
统”>“ 管理”>“ 软件包管理器” 。在已安装的 OpenSolaris
系统上,您还可以通过单击桌面上的“ 软件包管理器” 图
标来启动该应用程序。
使用软件包管理器或 IPS 命令行实用程序可以:
■
从网络系统信息库向系统中添加新软件包。
■
在系统上逐个更新现有软件包。
■
在系统上同时更新所有软件包。
■
选择一个构建版本,其中包含用于管理或创建您自
己的自定义 OpenSolaris 映像的组件。
有关使用 IPS 和软件包管理器的信息,请参见
中的 “ 获取其他软件”
。另请参见位于 http://
第 55 页
opensolaris.org/
sc/src/pkg/gate/src/man/pkg.1.txt
的 pkg(1) 手册
页。
■
升级 OpenSolaris 操作系统。
要将现有 OpenSolaris 发行版升级到 OpenSolaris 2009.06
发行版,请参见
。
包”
■
在系统上创建和管理多个引导环境。
OpenSolaris 2009.06 入门 • 2009 年 6 月 14
第 79 页中的 “ 更新系统上的所有软件
了解 OpenSolaris 软件
引导环境 (boot environment, BE) 是指 OpenSolaris 操作
系统映像的可引导实例,以及安装到该映像的任何其
他应用程序软件包。您可以在系统上维护多个引导环
境,且每个引导环境可以安装不同的软件版本。
具有多个引导环境时,软件的更新过程将成为低风险
操作,因为您可以在对系统进行任何软件更新之前创
建备份引导环境。如有必要,您可以选择引导备份引
导环境。
第 83 页中的 “ 管理多个引导环境” 。
请参见
■
在系统上设置自定义应用程序开发环境。
OpenSolaris 软件提供完整的应用程序开发和部署支
持。可以通过软件包管理器下载并安装应用程序开发
所需的工具。您可以轻松地下载并安装工具,如 Sun
Studio 编译器、调试器、性能分析器、NetBeans 、源代
码管理以及 make 实用程序。
您还可以下载并安装 Web Stack 开发工具,如 Apache
Web 服务器、超文本预处理器 (Hypertext Preprocessor,
PHP)、Lighttpd Web 服务器以及 Squid 高速缓存代理。
第 7 章,设置应用程序开发环境。
请参见
■
在多个客户机系统上安装自定义 OpenSolaris 映像。
系统管理员可以使用 OpenSolaris 发行版附带的自动安
装程序工具,为 OpenSolaris 操作系统的多个安装提供
简化的设置和配置。
借助自动安装程序,系统管理员可以创建一项安装服
务,为基于 x86 的特定安装以及基于 SPARC 的安
装(从 OpenSolaris 2009.06 发行版开始)提供蓝图。此
安装服务包含一个 Web 服务器,该服务器会存储一系
列清单文件以及管理员所发布的安装规范。
要找到与客户机的系统规格匹配的安装蓝图,客户机
可以联系 Web 服务器,并使用关联的清单文件来查看
可用服务。找到匹配的蓝图或清单文件时,该服务会
按照清单文件中的规范在客户机中安装 OpenSolaris 发
行版。
第 1 章 • 了解 OpenSolaris 15
了解 OpenSolaris Live CD
■
请参见位于 http://dlc.sun.com/
osol/g11n/content/2009.06/AIinstall/zh
的《OpenSolaris 2009.06 自动化安装程序指南》。
生成可重新分发的自定义 OpenSolaris 映像。
系统管理员和操作系统开发者可以使用 OpenSolaris 发
行版附带的分发包构造器工具,来生成预配置的可引
导 OpenSolaris 映像。此工具将 XML 清单文件作为输
入,然后根据在清单文件中指定的参数生成 ISO 映
像。或者,可以基于生成的 ISO 映像创建 USB 映
像。然后,可以将这些映像分发给联系人和客户。
ISO 映像或 USB 映像是一个软件集合,在单个文件中
包含整个操作系统。这些映像是可引导的,而且可用
于安装、创建可引导 CD 或 DVD 以及用于其他目
的。可以通过 Internet 分发 ISO 映像。可以将 USB 映像
复制到 USB 闪存驱动器。
请参见位于
http://dlc.sun.com/
osol/docs/content/2009.06/DistroConst/index.html
的《 OpenSolaris Distribution Constructor
Guide》(《 OpenSolaris 分发构造器指南》)。
有关更多资源,请参见
第 19 页中的 “ 相关信息” 。
了解 OpenSolaris Live CD
每个 OpenSolaris 发行版都会提供适用于 x86 平台的 Live
CD。
Live CD 可引导至带有 GNOME 桌面环境的最小
OpenSolaris 操作系统。该桌面包含 Firefox Web 浏览
器、Thunderbird 邮件/ 日历和其他核心应用程序。
网络自动配置 (network auto-magic, NWAM) 守护进程
nwamd 和 GNOME 网络管理器 applet 会启用,以自动管理
网络接口。
OpenSolaris 2009.06 入门 • 2009 年 6 月 16
了解 OpenSolaris Live CD
有关 Live CD 的用途和功能的一般说明,请参见 http://
en.wikipedia.org/wiki/Live_CD
。
要通过 Live CD 了解 OpenSolaris ,但不影响系统上安装的
现有操作系统,请按照以下指导原则操作:
■
如果您有 OpenSolaris Live CD,请将该 OpenSolaris
Live CD 插入到系统中并重新引导。
注 – 此过程假设在 BIOS 引导顺序中,CD 驱动器在硬盘
驱动器之前引导。但是,如果情况并非如此,请根据
您的系统类型键入相应的按键组合进入系统 BIOS ,然
后更改引导顺序。
■
如果您没有 OpenSolaris Live CD,则可以下载最新版
OpenSolaris Live CD 的 ISO 映像。
然后可将此映像刻录成 CD ,再引导至它。或者,可以
在系统上保存该映像,然后在虚拟机中运行该映
像。请参见
OpenSolaris 2009.06”
第 24 页中的 “ 准备在虚拟机中运行
。
Live CD 选项
以下是 OpenSolaris Live CD 选项:
■
您可以为 OpenSolaris Live CD 选择另一种语
言。OpenSolaris 具有 40 种以上的语言支持。可以通过
以下方式激活 Live CD 上其他语言的输入与输出支持:
1. 注销 Live CD 桌面。
2. 使用登录屏幕上的 “选项 ”按钮选择一种语言。
3. 登录到 Live CD。
■
如果您需要使用 OpenSolaris 辅助功能,请使用放大器
和屏幕阅读程序引导选项。
第 1 章 • 了解 OpenSolaris 17
了解 OpenSolaris Live CD
■
■
■
从 Live CD 安装 OpenSolaris
OpenSolaris Live CD 包含一个安装程序,通过该安装程
序,您可以在基于 x86 的系统上安装 OpenSolaris 操作系
统。
如果系统提示您登录到 Live CD ,则用户名和口令均为
jack 。
Live CD 或已安装的系统中并未启用超级用户登
录。Live CD 的超级用户口令为 opensolaris 。
您可以从 Live CD 将 OpenSolaris 发行版安装到系统
上,具体安装步骤在
OpenSolaris”
注 – 如果您继续安装 OpenSolaris 发行版,安装期间将
中作了说明。
第 18 页中的 “ 从 Live CD 安装
会创建一个新用户。安装后,请以该用户身份登
录,然后成为超级用户来配置系统。
因为超级用户是一个角色,所以您必须通过使用 su 命
令来成为该角色。或者,您可以使用 pfexec sh 命令在
特权 shell 中运行命令。
要启动安装程序,请选择 Live CD 桌面上的“ 安装程序” 图
标。
使用 OpenSolaris Live CD 上的安装程序工具,您具有以下
安装选项:
■
将 OpenSolaris 安装为系统上的唯一操作系统。
■
将 OpenSolaris 安装在与现有操作系统分隔开的分区
上。
OpenSolaris 2009.06 入门 • 2009 年 6 月 18
注 – 请注意,安装会覆写选定分区上的所有软件和数
据。
■
在虚拟机内安装 OpenSolaris 。
相关信息
有关完整的安装说明,请参见
2009.06 安装选项”
相关信息
有关更多信息,请参见以下资源。
主题 转到的位置
了解有关 OpenSolaris
新功能的更多信息。
下载 OpenSolaris 。 http://www.opensolaris.com/get/
了解有关使用
OpenSolaris 的更多信
息。
了解有关加入
OpenSolaris 社区并参与
OpenSolaris 和其他相关
项目开发的更多信息。
了解有关使用 Live CD
上辅助功能的更多信
息。
第 22 页中的 “OpenSolaris
。
http://www.opensolaris.com/learn/
http://www.opensolaris.com/use/
http://www.opensolaris.org
http://opensolaris.org/
os/project/indiana/status/
accessibility/AccessibleLiveCD
第 1 章 • 了解 OpenSolaris 19
20
第 2 章
准备安装 OpenSolaris 2009.06
在安装 OpenSolaris 2009.06 软件之前,请查看本章中的安装
选项和要求。
系统要求
下表概述了在基于 x86 的系统上安装 OpenSolaris 2009.06 操作
系统的各项要求。
要求 说明
内存 最低要求为 512 MB 。
磁盘空间 建议的大小为至少 9GB。要求至少为3.2 GB 。
多引导功能如果要在将装有多个操作系统的系统中安装
2
OpenSolaris,请使用 fdisk 命令或第三方分区工具创建一
个新分区,或对先前存在的分区进行调整。请参见
第 30 页中的 “ 对多引导系统进行分区” 。
有关为特定操作系统准备多引导环境的更多信息,请参见
第 29 页中的 “ 准备多引导环境” 。
21
OpenSolaris 2009.06 安装选项
OpenSolaris 2009.06 安装选项
在系统上安装当前 OpenSolaris 发行版时有多个选项可供
选择:
■
执行 OpenSolaris 2009.06 软件的全新安装。
有关说明,请参见
安装 OpenSolaris 2009.06”
■
在虚拟机中运行 OpenSolaris 2009.06 软件。
有关说明,请参见
OpenSolaris 2009.06”
■
将运行现有 OpenSolaris 发行版的系统升级到
OpenSolaris 2009.06 发行版。
注 – 如果系统上已经安装了 OpenSolaris 发行版,并且
希望升级到 OpenSolaris 2009.06 操作系统,请勿 按照本
章中介绍的安装说明进行操作,应参见
“ 更新系统上的所有软件包”
▼
如何准备从 Live CD 安装
第 22 页中的 “ 如何准备从 Live CD
。
第 24 页中的 “ 准备在虚拟机中运行
。
以获取详细说明。
第 79 页中的
开始之前
OpenSolaris 2009.06
如果您没有 OpenSolaris 2009.06 Live CD ,请从 http://
www.opensolaris.com/get/
统中。
下载此映像后,执行以下操作之一:
1
■
将此映像刻录成 CD ,然后继续执行步骤 2 和步骤 3 。
■
将此映像保存到系统上,并在虚拟机中运行此映
像,如
第 42 页中的 “ 在 VirtualBox 中运行 OpenSolaris
2009.06”
OpenSolaris 2009.06 入门 • 2009 年 6 月 22
所述。
将当前 ISO 映像下载到您的系
OpenSolaris 2009.06 安装选项
检查在基于 x86 的系统上运行安装程序的要求和限制:
2
a. 检验基于 x86 的系统是否满足
。
求”
b. 查阅
第 25 页中的 “ 其他安装注意事项” 。
第 21 页中的 “ 系统要
c. 使用设备驱动实用程序检验是否已安装所有必要的设
备驱动程序。请参见
驱动程序”
3
选择以下任一备选方法,从 Live CD 在系统上进行安装。
■
如果 OpenSolaris 操作系统是将安装到基于 x86 的系统
。
中的唯一操作系统,请参见
装 OpenSolaris 2009.06”
注 – 本 OpenSolaris 发行版不支持某些图形卡。如果您
第 25 页中的 “ 确保有合适的设备
第 37 页中的 “ 从 Live CD 安
说明。
尝试使用 Live CD GUI 安装程序安装 OpenSolaris 软
件,则系统将以控制台模式引导。有关备选方法的说
明,请参见
导,如何从 Live CD 进行安装”
■
如果您要设置多引导环境,请执行以下操作:
a. 查阅
第 90 页中的 “ 如果系统以控制台模式引
。
第 29 页中的 “ 准备多引导环境” 中的说明。
注意 – 如果您的系统中已有 Solaris fdisk 分区,则安
装将覆写此分区。
b. 备份您的系统。
对系统进行分区时,强烈建议您执行此步骤。请参
第 30 页中的 “ 对多引导系统进行分区” 的步骤 1
见
中的备份说明。
第 2 章 • 准备安装 OpenSolaris 2009.06 23
OpenSolaris 2009.06 安装选项
c. 执行第 30 页中的 “ 对多引导系统进行分区 ” 步骤。
按照
4
第 37 页中的 “ 从 Live CD 安装 OpenSolaris 2009.06” 中
的说明进行操作。
准备在虚拟机中运行 OpenSolaris
2009.06
以下参考资料介绍了如何在虚拟机中使用多种方法运行
OpenSolaris 。
■
要在 VirtualBox 中以“ 来宾” 身份运行 OpenSolaris ISO 映
像,请参见
OpenSolaris 2009.06”
■
如果您要在运行 MacOSX并安装了 Parallels 的系统上
安装 OpenSolaris 2009.06 ,请参见
Parallels 的 Mac OS X 系统上运行 OpenSolaris”
■
如果您使用 VMware ,请参见以下参考资料:
■
■
■
要根据 Xen 开源项目在虚拟机管理程序中安装
OpenSolaris“来宾”,请参见以下资源:
■
■
■
第 42 页中的 “ 在 VirtualBox 中运行
。
第 50 页中的 “ 在装有
。
http://wikis.sun.com/
display/OpenSolarisInfo200906/
How+to+Run+OpenSolaris+in+VMware+Workstation
http://wikis.sun.com/
display/OpenSolarisInfo200906/
How+to+Run+OpenSolaris+in+VMware+Fusion+for+Mac
http://blogs.sun.com/mrj/
http://www.opensolaris.org/os/community/xen/
docs/
http://blogs.sun.com/
levon/entry/opensolaris_2008_11_as_a
OpenSolaris 2009.06 入门 • 2009 年 6 月 24
其他安装注意事项
安装 OpenSolaris 2009.06 操作系统时,请考虑以下信息:
■
目前,Live CD 上的 OpenSolaris 2009.06 安装程序只适
用于 32 位或 64 位 x86 平台。
注 – 如果要将 OpenSolaris 2009.06 软件安装到基于
SPARC 的系统上,请使用自动安装程序工具。有关更
多信息,请参见
osol/g11n/content/2009.06/AIinstall/zh
■
安装程序不能对现有的操作系统进行升级。安装程序
可以在 Solaris 分区中执行初始安装,或使用整个磁
盘。
注意 – 安装将覆写选定目标上的所有软件和数据。
但是,您可以使用 IPS 升级系统上安装的所有有可用更
新的软件包。请参见
软件包”
。
确保有合适的设备驱动程序
http://dlc.sun.com/
。
第 79 页中的 “ 更新系统上的所有
确保有合适的设备驱动程序
安装 OpenSolaris 软件之前,请先确定您的系统设备是否
受支持。OpenSolaris 的硬件兼容性列表 (Hardware
Compatibility List, HCL) (位于
bigadmin/hcl/data/os/
以在 x86 平台上与 OpenSolaris 软件一起工作的硬件的信
息。
第 2 章 • 准备安装 OpenSolaris 2009.06 25
http://www.sun.com/
)提供了有关经过认证或报告可
确保有合适的设备驱动程序
以下实用程序也可以用来确定设备驱动程序是否可用:
■
Sun Device Detection Tool
Sun
发行版是否支持在基于 x86 的系统上检测到的设备。此
工具可在多个不同的系统上运行,包括多个不同的
Solaris 10 发行版、 Windows、 Linux、 Mac OS X 和
FreeBSD。
■
设备驱动实用程序
设备驱动实用程序与 Sun Device Detection Tool 提供相
同的信息。OpenSolaris Live CD 与已安装的 OpenSolaris
系统中提供了此工具。该实用程序仅报告特定的
OpenSolaris 发行版支持的设备。
▼
如何使用 Sun Device Detection Tool
如果您没有供基于 x86 的系统使用的 OpenSolaris Live
CD,则可以使用 Sun Device Detection Tool 确定当前的
OpenSolaris 发行版是否包含适用于系统上所有设备的驱动
程序。
TM
Device Detection Tool 会报告当前的 OpenSolaris
打开一个Web 浏览器并转到
1
bigadmin/hcl/hcts/device_detect.jsp
2
找到“ 使用 Sun Device Detection Tool”部分。
3
单击“ 启动 Sun Device Detection Tool2.2” 选项。
4
选择平台和语言并接受软件许可协议。单击“ 继续” 。
注 – 您无需在系统上安装该工具就可以运行它。
5
将 OpenSolaris 选作“ 目标操作系统” 。单击“ 开始” 。
OpenSolaris 2009.06 入门 • 2009 年 6 月 26
http://www.sun.com/
。
确保有合适的设备驱动程序
Sun Device Detection Tool 会检查系统上的设备并生成一份
报告,该报告提供有关以下内容的信息:
■
带有包含在 OpenSolaris 软件中的驱动程序的设备
■
可从 OpenSolaris 软件包系统信息库进行安装的驱动程
序
■
可从第三方 Web 站点获取的驱动程序
此报告与设备驱动实用程序生成的报告相似,下节将对设
备驱动实用程序进行说明。
▼
如何使用设备驱动实用程序
设备驱动实用程序提供有关系统和附加设备的信息。该实
用程序报告 OpenSolaris 操作系统是否支持在系统中检测
到的设备。如果已安装的系统上不提供设备驱动程序支
持,则设备驱动实用程序会建议来自 IPS 系统信息库或第
三方驱动程序的驱动程序软件包。
您也可以使用设备驱动实用程序向位于
www.sun.com/bigadmin/hcl/data/os/
http://
的 HCL for
OpenSolaris(适用于 OpenSolaris 的 HCL)提交您的系统
信息。
启动设备驱动实用程序。选择“ 应用程序”>“ 系统工具”>“ 设
1
备驱动实用程序” 。
该实用程序扫描您的系统并显示有关设备详细信息的表
格,包括每个被检测到的设备的生产商、型号、设备名称
以及管理该设备的驱动程序的名称。
要显示某个特定设备的更多详细信息,请右键单击该设备
2
条目,然后从显示的弹出式菜单中选择“ 显示详细信息” 。
第 2 章 • 准备安装 OpenSolaris 2009.06 27
确保有合适的设备驱动程序
注 – 如果当前系统不提供对某个特定设备的支持,该设备
会在输出中突出显示。
■
如果突出显示的条目显示的状态为“ 驱动程序可用” ,则
可在 IPS 系统信息库中获取驱动程序。该工具可以为您
下载并安装驱动程序软件包。
要安装设备驱动程序,您的系统必须可以访问
Internet ,并且必须是在已经安装了 OpenSolaris 操作系
统的系统上运行设备驱动实用程序。此外,您无法通
过直接从 Live CD 使用该工具来安装设备驱动程序。
■
如果突出显示的条目显示的状态为“ 第三方驱动程
序” ,则表示可为该设备使用第三方驱动程序。在“ 详细
信息” 窗口中显示指向建议的驱动程序的 URL 。可以转
到该位置手动下载并安装此驱动程序。
有关详细说明,请参见
序”
▼
如何与其他用户共享有关设备驱
第 94 页中的 “ 定位设备驱动程
。
动程序的信息
如果您安装的是第三方驱动程序或预先体验版驱动程
序,或是设备驱动实用程序不识别的任何驱动程序,则可
以使用该实用程序与其他用户共享有关驱动程序的信息。
要共享有关驱动程序的信息,请单击“ 提交” 按钮。
1
此时将打开“ 将信息提交到硬件兼容性列表” 窗口,其中显
示收集到的所有有关您的系统的信息。
(可选的)在“ 硬件兼容性列表” 窗口中提供对驱动程序的
2
附加评论。
OpenSolaris 2009.06 入门 • 2009 年 6 月 28
要将报告提交到位于 http://www.sun.com/bigadmin/hcl/
3
data/os/
的 HCL for OpenSolaris(适用于 OpenSolaris 的
HCL),请单击 “提交 ”按钮。
■
如果现在您不能访问 Internet, 则可以单击“ 保存” 按
钮,稍后提交此报告。
此报告会保存到您的系统中。
要查找有关使用设备驱动实用程序的更多信息,请单
击“ 帮助” 按钮。
如有其他问题,请发送电子邮件到
driver-utility-feedback@sun.com 。
准备多引导环境
如果要安装 OpenSolaris 操作系统,使其成为多引导环境
的一部分,请查看下表中有关各种操作系统的说明。
表 2–1 多引导环境
现有 OS 说明
准备多引导环境
Windows 如果您已经安装了 Windows 并且设置了足够的空
间来安装 OpenSolaris 2009.06 操作系统,那么安装
应该很简单。适用于 x86 平台的 OpenSolaris 软件
的所有版本均使用 GNU Grand Unied Bootloader
(GRUB) 。OpenSolaris 软件可以识别 Windows 并
确保在安装期间 Windows 分区保持不变。当
OpenSolaris 安装完成并且系统重新引导
时,GRUB 菜单会显示 Windows 和 OpenSolaris 引
导项。
第 2 章 • 准备安装 OpenSolaris 2009.06 29
对多引导系统进行分区
表 2–1 多引导环境 (续)
现有 OS 说明
Linux 或
Windows 和
Linux
Solaris 10 OS 安装程序不能用于对 OpenSolaris 操作系统进行多
扩展分区 如果您在扩展分区上安装了其他操作系统,则在
如果您在安装 OpenSolaris 操作系统之前已在系统
上安装了 Linux 或 Windows 操作系统,则保存
menu.lst 文件的副本。您将需要手动更新
menu.lst 文件以在 OpenSolaris 安装完成后添加
Linux 信息。有关说明,请参见
在安装 OpenSolaris 之后将 Linux 项添加到 GRUB
。
菜单”
注 – 当在已装有 Linux 操作系统的多引导系统上安
装 OpenSolaris 软件时, Solaris 分区 必须在 Linux
swap 分区的前面。
引导。但是,安装程序可用于在现有的多引导
Solaris 系统中替换 Solaris 10 1/06 及更高发行版。
OpenSolaris 安装期间现有的扩展分区不会更改或
丢失。在安装期间,现有的扩展分区不可见,但
扩展分区所在的 fdisk 主分区可见。这些分区中
的数据不会因安装而丢失。扩展分区上的操作系
统不会显示在 GRUB 菜单中。
对多引导系统进行分区
在基于 x86 的系统上, OpenSolaris 安装程序使用
GRUB,支持在一个驱动器上安装多个操作系统。安装之
前,您需要创建用于安装 OpenSolaris 软件的分区。在进
行分区并安装各个操作系统之后,您可以在引导时通过选
择 GRUB 菜单中的 OS 实例对任一操作系统进行部署。
第 98 页中的 “ 如何
OpenSolaris 2009.06 入门 • 2009 年 6 月 30