转载自:http://developers.sun.com.cn/blog/ada/entry/virtualbox_%E8%99%9A%E6%8B%9F%E5%8C%96%E5%BA%94%E7%94%A8
这篇文章介绍了使用VirtualBox 在Windows 上安装和使用OpenSolaris 的例子, 包括以下几部分内容:
VirtualBox 的介绍以及安装
在Windows 上安装OpenSolaris
Windows 宿主机 访问OpenSolaris 虚拟机的实现
Windows 宿主机 中复制虚拟机
问题及解决
(一)VirtualBox 的介绍以及安装
VirtualBox 是实现虚拟化的一种开源工具,可以在一台电脑上安装多个操作系统。
目前 VirtualBox 1.6 支持的 操作系统包括: Debian, Fedora, Linux, Mac OS X(Intel), Mandriva, OpenSolaris, PCLiunxOS, Red Hat, SUSE Linux, Solaris 10, Ubuntu, Windows, Xandros, openSUSE 等.
目前下面是在一台Mac 笔记本上通过VirtualBox 1.6 安装三个操作系统,同时运行四个操作系统的截图, Mac OS 是宿主机,同时运行三个虚拟机 OpenSolaris 2008.05.08, WindowsXP Professional 以及 Ubuntu 8.04 x86 desktop.
图1:MacOS 上同时运行四个操作系统
使用VirtualBox 安装虚拟机的优点
1 。在一台物理电脑上,同时运行几个操作系统。而通过硬盘分区的方式安装几个操作系统,每次只能启动一个操作系统 。
2 。不同操作系统的驱动程序,比如光驱,网卡,USB, 只需要配置,不需要单独安装。
3 。VirtualBox 和其他虚拟化软件相比,优点中更重要的是开源产品。
在 Windows 上安装 VirtualBox
下载 VirtualBox 1.6 . 下载地址: http://www.virtualbox.org/wiki/Downloads
运行 VirtualBox 的安装文件 ,比如 VirtualBox-1.6.0-Win_x86.msi
运行安装 VirtualBox 后,通过" Windows- 〉所有程序 - 〉 Sun xVM VirtualBox ->VirtualBox " 运行 VirutalBox,
(二)在Windows 上安装OpenSolaris
在W indows 上安装OpenSolaris ,在这种情况下,称Windows 是宿主机( Host ),而 OpenSolaris 是虚拟机 (Guest) 。OpenSolaris 是Live CD 盘。Live CD 盘是指不用安装,直接在CD-ROM 上就可以运行的发行版本。
启动 OpenSolaris Live CD
在 BIOS 中设置电脑的启动顺序为先从光盘启动 .
把 OpenSolaris Live Cd 盘放在光驱中,重新启动电脑。
开机 界面有三个选择
OpenSolaris
OpenSolairs Text Mode
Boot from Hard Disk
选择 “ OpenSolaris”, 如果不想启动光盘上的 OpenSolaris, 选择“ Boot from Hard Disk”, 就可以启动原来电脑上的操作系统。
图 2:” OpenSolaris Live CD” boot
OpenSolaris 在 CD-ROM 上运行前,需要选择键盘布局和语言,然后进入界面。如下图
图 3: OpenSolaris 初始界面
这时, OpenSolaris 是在 CD-ROM 中运行,如果只是希望试用 OpenSolaris, 就可以开始尝试运行 OpenSolaris 的各种应用程序了.如果 安装 OpenSolaris 到硬盘上 .点击 OpenSolaris 桌面上的"安装 OpenSolaris "图标.
在 Windows 的虚拟机上通过 OpenSolaris Live CD 光盘安装 OpenSolaris 需要两部分。
1 。创建 Open Solaris 系统类型的虚拟机
2 。在虚拟机上装 OpenSolaris
下面 介绍用 VirtualBox 建立 Open Solaris 虚拟机的步骤。
1 .启动 Windows
2 .启动 Windows 上 VirtualBox
3 。点击 VirtualBox 中的“新建“
图 4: VirtualBox 中新建虚拟机
4。在下一步中输入虚拟机名称和系统类型。
图 5: VirtualBox 中创建虚拟机名称
5 。为虚拟机分配内存,建议是 512M
图 6: VirtualBox 中为虚拟机分配内存
6 。为虚拟机建立虚拟硬盘,点击“新建”按钮。
图 7: VirtualBox 中新建虚拟硬盘
7 。选择虚拟硬盘的类型 , 可以选择”动态扩展映像”或者”固定大小映像”。
图 8: VirtualBox 中选择虚拟硬盘的类型
8 。选择虚拟硬盘的所在位置和空间大小,点击“下一步”按钮。。
图 9: VirtualBox 中设置虚拟硬盘大小
9 。把新建的虚拟硬盘设定为虚拟机的启动盘。
图 10: VirtualBox 中设定启动盘
1 0。完成虚拟机的创建,如下图。
图 11: VirtualBox 中虚拟机摘要信息
虚拟 机创建后,接下来要在虚拟机上通过光盘安装 Solaris.
这里 需要提到的是, VirtualBox 可以通过 CD-ROM 启动虚拟机,也可以通过 ISO 虚拟光盘启动虚拟机。
虚拟机上安装OpenSolaris
1 。设置虚拟机的启动顺序,光盘优先,点击“常规”。
图 12:设置虚拟机启动顺序
2 。点击“光盘”,设置虚拟机使用光驱。
图 13:配置虚拟机光驱
3 。光驱加载后,点击虚拟机的“启动”按钮.
图 14:启动虚拟机
4。和前面介绍的"启动 OpenSolaris Live CD "的步骤类似.进入光驱启动的 OpenSolaris 界面,点击桌面上的"安装 OpenSolaris ".接下来就是在虚拟机的虚拟硬盘上安装 OpenSolaris 的步骤了.
图 15: VirtualBox 中从光盘启动的 OpenSolaris 虚拟机
5。 安装 OpenSolaris ,完成对磁盘,时区,语言环境,用户等信息的配置后,进入从
光盘往虚拟硬盘复制文件的过程.
图 16: VirtualBox 中从光盘上安装 OpenSolaris
6.虚拟硬盘上的OpenSolaris 安装完成后,推出"OpenSolaris Live CD "盘,在VirtualBox 中重新启动虚拟机.
虚拟机可以连接到 Internet 上 ,要完成以下几点:
1 。确保宿主机是可以访问Internet.
2 。配置虚拟机的网络连接方式是 NAT
图17:虚拟机NAT 连接方式
3. 如果宿主机需要通过代理访问Internet, 那虚拟机中的浏览器,如IE,Firefox 也要设置相同的代理
这样就可以在虚拟机中,如OpenSolari 连接到互联网上了。
运维网声明
1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网 享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com