用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
tonywjd的公告
<br /> 该博客不再更新, 欢迎前往<a href="http://ricoss.com" title="http://ricoss.com" target="_blank">我的技术博客--与世无争(http://ricoss.com)</a>. <br /> <br /> 可是人的心啊, 你怎么可能满足? <br /> <br /> 冷暖自知, 怎堪有梦? <br /> <br /> 心冷心热心先知, 无情却做多情梦. <br /> <br /> 自衿意气豪, 敢骑雪中马. <br /> <br /> <img src="http://p.blog.csdn.net/images/p_blog_csdn_net/tonywjd/272385/o_tonywjd_gmail.png"> <br /> <br /> <img src="http://p.blog.csdn.net/images/p_blog_csdn_net/tonywjd/272385/o_tonywjd_hotmail.png"> <br /> <!--<br /> <a href="http://signup.alerts.live.com/alerts/login.do?PINID=36301323&returnURL=http://blog.csdn.net/tonywjd/"><img src="http://images.alerts.live.com/mcwebsite/graphics/blog/alert_signup_eng.gif" alt="Windows Live Alerts" border="0"></a> <br/>--> <div style="text-align: left;"> <script type="text/javascript"> function searchGoogle(key,evt,site) { if(evt.keyCode==13 || evt.keyCode==0 || evt.type =='click') { key.focus(); var keystr = key.value; url = "http://www.google.com/search?q="; url = url + keystr; url += "&ie=UTF-8&oe=GB2312&hl=zh-CN&domains="+site+"&sitesearch="+site; window.location=url; return false; } } </script> <input style="width: 130px" type="text" name="q" id="q" onkeydown="return SearchGoogle(document.getElementById('q'),event,'blog.csdn.net')" />&nbsp; <input onclick="searchGoogle(document.getElementById('q'),event,'blog.csdn.net/tonywjd')" type="button" value="搜" name="sa" /> </div> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-8125047-1"); pageTracker._trackPageview(); } catch(err) {}</script>
文章分类
小憩
与世无争--我的新技术博客(RSS)
饭否
高三(9)班
有点意思
clustrmaps
E-Mail Icon Generator
存档

原创  Windows下Qemu模拟器上OpenSolaris的安装 收藏

Windows XP下Qemu模拟器上OpenSolaris的安装

简单地说, Qemu是一款能运行在多种操作系统上的模拟器, 能够模拟各种体系结构环境. 它既能运行各种体系结构下的各种操作系统, 也能直接模拟运行各种体系结构下的可执行文件.

操作系统平台: Windows XP.
模拟器: Qemu-0.9.0-windows.
其他软件: 若已经有OpenSolaris可启动(bootable)ISO镜像就OK了; 若没有, 则可用免费的OpenSolaris宝典DVD, 和ISO镜像制作软件制做一个. 这些软件如WinImage, UltraISO, WinISO, Alcohol, 或开源的cdrtools(可在http://smithii.com/cdrtools下载编译好的cdrtools-latest.zip, 解压后直接使用)等都可以, 笔者用的是WinImage.

步骤:
1. 从Qemu官方网站(http://www.h7.dion.ne.jp/~qemu-win/)下载qemu-0.9.0-windows.zip, 解压后就可以用了. 而Kqemu加速之类的自个儿下下来试试就知了.
这里解压目录为c:/qemu/qemu-0.9.0-windows.

2. 把ISO镜像放到Qemu目录(c:qemuqemu-0.9.0-windows)下. 若自己制作, 则只要把DVD中的全部内容做成ISO镜像即可, 无需其他动作, 因为该DVD本身就是可启动的. 不过这里需要注意的扩展名必须是小写的iso, 否则qemu可能不认识. 这里镜像名为solaris.iso.

3. 用qemu-img.exe制作一个硬盘镜像文件(solaris.img), 大小设为10G, 因为笔者空间太多了.:)
不过实际上并非如些, 因为虽然该文件逻辑大小为10G, 但在硬盘中实际存储只有4k. solaris.img是Qemu用来安装OpenSolaris的地方, 10G只是它最大能使用的空间, 在硬盘上存储的是真实使用的大小.
命令如下(注意下面的">"为DOS提示符):
>cd c:/qemu/qemu-0.9.0-windows
>qemu-img.exe create solaris.img 10G

4. 准备就绪, 用下面命令下安装:
>qemu.exe -L . -m 512 -boot d -hda solaris.img -cdrom solaris.iso
相关选项说明:
-L : bios位置
-m : 内存大小(单位是Mbyte)
-boot : 启动设备(boot device), 包括三种, 分别为 floppy(a), hard disk(c), CD-ROM(d)
-hda : 硬盘镜像(hard disk image)
-cdrom : 光盘镜像(CD-ROM image)
-fda : 软盘镜像(floppy image), 这里没用到

5. 接下来的安装就跟直接装在硬盘上一样了. 不过Qemu安装的确有点慢, 不知使用加速器(Kqemu)之后会怎样.:)
在慢长的安装之后, 需按Enter重启. 重启后仍会从光盘启动. 此时按Ctrl+Alt+2到Qemu提示符下, 再输入Quit退出. 然后在Dos提示符下输入如下命令从硬盘启动:
>qemu.exe -L . -m 512 -boot c -hda solaris.img
此时就可以进入安装好的OpenSolaris, 注意这也是个比较慢的过程.:)

6. 登录时用户名和密码都是root. 这是该DVD自动安装盘在制作时配置好的. 用吧. 截个图先:)

Qemu - OpenSolaris

发表于 @ 2007年07月14日 00:52:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:Java applet & native method (JNI) -- Snippets | 新一篇:Shell脚本生成目录树结构文本文件 -- Snippets

  • 发表评论
  • 评论内容:
  •  
Copyright © tonywjd
Powered by CSDN Blog