免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6870 | 回复: 10
打印 上一主题 下一主题

[Server 2012] 在windows下用qemu虚拟个FreeBSD吧! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-02-15 11:43 |只看该作者 |倒序浏览
/*我不知道这贴有没有人在这发过,即使会被删除我也发,知道一定会有用的,呵呵*/


我想VMware安装FreeBSD,却不成功(配置太差):AMD750Hz;DDR128M;差吧,呵呵

后来终于在网上找到了qemu,恨多人都说他好用,占资源较小。
以下安装资料也是在网上找到的。
http://www.zahui.com/html/13/37446.htm

论坛徽章:
0
2 [报告]
发表于 2005-02-15 11:43 |只看该作者

在windows下用qemu虚拟个FreeBSD吧!

1. QEMU-0.6.1 on Window
下载地址:http://www.h6.dion.ne.jp/~kazuw/qemu-win/qemu-0.6.1-windows-2.zip
2. freebsd的iso光盘映射.我推荐去freebsdchina.org下载(我的下载速度达到1M)
ftp://ftp.freebsdchina.org/pub/FreeBSD/ISO-IMAGES-i386/5.3/5.3-RELEASE-i386-disc1.iso

3.bochs的img创建工具,因为qemu兼容bochs的img映象,所以可以用这个工具来创建
嗯.下载的http://bochs.sourceforge.net/cgi-bin/topper.pl?name=See+All+ Releases&url=http://sourceforge.net/project/showfiles.phpqmrkgroup_ideq12580

》》不过我没有用bochs来创建img映象,直接用qemu也是可以的。

论坛徽章:
0
3 [报告]
发表于 2005-02-15 11:44 |只看该作者

在windows下用qemu虚拟个FreeBSD吧!

到这里,我们首先来分析一下qemu吧,(特别是里面的qemu-win.bat文件)

》》完全绿色,小巧,功能强大的虚拟机系统,是基于GPL协议的开放源代码的虚拟机软件。QEMU的好处是不用安装庞大的虚拟机系统。并且介于它的低资源占用、免安装、绿色、小巧的特点,我们有理由选择它,当然它不能完全取代VMWARE之类的虚拟机软件。QEMU适用于Linux ,Windows, FreeBSD and MaxOS X这几个平台,对有些系统支持的不够好,比如网友们自己定制出来的WINDOWS系统维护光盘不能够良好运行。QEMU对LINUX支持的比较好,对于一些LINUX新手来说,如果不想安装庞大的硬盘安装发行版,就可以用QEMU来试试。

解压后得到一堆文件,其中QEMU.exe便是主程序了,它是基于命令行界面的32位程序,其余的诸如bios.bin、vgabios.bin之类看名称就知道是虚拟机的主板BIOS程序还有显卡BIOS了。QEMU并不提供BIOS设置的相关内容,作为一个小巧的虚拟机软件,它也没有必要对这方面提供支持。QEMU里用强大的参数,照样可以实现BIOS启动选择的功能。具体就是从虚拟磁盘启动还是从可引导光盘镜像启动,当然也包括了软盘启动。

如何启动QEMU
1、运行批处理文件
在解压得到的文件中有后缀为.bat批处理文件。姑且不对它进行研究。先双击运行批处理文件即可启动虚拟机,并且引导了默认的Linux系统;用记事本打开这个批处理文件,或者鼠标右击此文件,选择编辑,看到如下语句
“REM Start qemu on windows.
@ECHO OFF

START qemu.exe -L . -m 128 -hda linux.img -enable-audio -localtime

CLS
EXIT”
其中的linux.img就是默认启动的Linux磁盘镜像,-L设置的是BIOS目录,-hda是设置硬盘硬盘镜像,磁盘镜像文件可以由qemu- img.exe生成,并且可以设置磁盘空间大小。例如要设置一个10MB的虚拟硬盘空间,在命令行中键入以下命令:“qemu-img.exe create harddisk.img 10M”(不包括引号),这样就会在当前目录建立了一个10MB大小,名称为harddisk.img的虚拟磁盘。-enable-audio参数表示开启了声音,-locoltime则表示使用主机设置的时间。在运行虚拟机的时候,如果鼠标丢失(在虚拟机的运行窗口出不来时,只要同时按CTRL和ALT 键就可以将鼠标释放到主机,这点和VMWARE一样)
2、使用快捷方式启动
建立一个指向QEMU.exe的快捷方式,在快捷方式的属性里设置QEMU相应的运行参数,然后双击这个快捷方式即可。

如何测试光盘启动
在README-en.txt文件中我们看到了具体参数的使用方法:
以说明文件中自带的例子为例:
qemu.exe -L . -m 128 -boot a -fda floppy.img -hda harddisk.img -cdrom cdimage.iso
参数的定义如下
 -L : BIOS位置
 -m : 内存大小 (单位:MB)
 -boot : 引导设备 软盘启动为(a), 虚拟硬盘启动为(c), 虚拟光盘引导为(d)
 -fda : 软盘镜像
 -hda : 硬盘镜像
 -cdrom : 光盘镜像

将iso镜像文件放到QEMU程序目录,编辑批处理文件如下:
REM Start qemu on windows.
@ECHO OFF

START qemu.exe -L . -m 128 -boot d -hda linux.img -cdrom test.iso -enable-audio -localtime

CLS
EXIT

这里设置的是从光盘引导(字母d表示光盘引导,前面已有说明),并且这里所虚拟的是一台没有软区,磁盘镜像为linux.img,有光驱,内存容量为128MB大小的虚拟机。存盘退出,运行这个编辑好的批处理文件,如果编辑没错的话,就能看到系统已经正常启动了。

论坛徽章:
0
4 [报告]
发表于 2005-02-15 11:45 |只看该作者

在windows下用qemu虚拟个FreeBSD吧!

怎么样?qemu-win.bat里面的代码很简单吧,也就几行而已:
REM Start qemu on windows.
@ECHO OFF

START qemu.exe -L . -m 128 -hda linux.img -enable-audio -localtime

CLS
EXIT

》》》》》现在开始具体的安装步骤:
一、在windows下找个大的 硬盘空间。

二、虚拟4G的映象:
(1)在qemu文件里面新建一文件夹,如freebsd.bat
输入
REM Start qemu on windows.
@ECHO OFF

qemu-img.exe create freebsd.img 4000M

CLS
EXIT

三、虚拟成功后改动freebsd.bat为:(假如你的freebsd的文件夹为e:\downloads)
REM Start qemu on windows.
@ECHO OFF

qemu.exe -L . -m 128 -hda freebsd.img -cdrom e:\downloads\5.3-RELEASE-i386-disc1.iso -boot d -localtime

CLS
EXIT


然后按照步骤进行安装。(略)

四、安装成功后就是启动freebsd的问题了
改动freebsd.bat为:
REM Start qemu on windows.
@ECHO OFF

qemu.exe -L . -m 128 -hda FreeBSD.img -boot c -localtime

CLS
EXIT

》》》OK!

论坛徽章:
0
5 [报告]
发表于 2005-02-15 12:18 |只看该作者

在windows下用qemu虚拟个FreeBSD吧!

晕死,vmware你给bsd32兆内存就可以了,你的配置够了

论坛徽章:
0
6 [报告]
发表于 2005-02-15 12:45 |只看该作者

在windows下用qemu虚拟个FreeBSD吧!

不错,不过你应该合起来发比较好吧。

论坛徽章:
1
15-16赛季CBA联赛之江苏
日期:2018-02-28 14:17:20
7 [报告]
发表于 2005-02-15 13:00 |只看该作者

在windows下用qemu虚拟个FreeBSD吧!

原帖由 "keer2345" 发表:
/*我不知道这贴有没有人在这发过,即使会被删除我也发,知道一定会有用的,呵呵*/


我想VMware安装FreeBSD,却不成功(配置太差):AMD750Hz;DDR128M;差吧,呵呵

后来终于在网上找到了qemu,恨多人都说他好..........


我和你正好相反,我是在bsd下用qemu虚拟的XP

论坛徽章:
0
8 [报告]
发表于 2005-02-15 13:28 |只看该作者

在windows下用qemu虚拟个FreeBSD吧!

由于我没有安装bsd 的 X-Windows,bsd桌面系统用起来爽吗?  是不是和win一样顺手?

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
9 [报告]
发表于 2005-02-15 14:32 |只看该作者

在windows下用qemu虚拟个FreeBSD吧!

没用过,vmware可以给它分配少点内存的啊

论坛徽章:
0
10 [报告]
发表于 2005-02-15 15:08 |只看该作者

在windows下用qemu虚拟个FreeBSD吧!

[quote]原帖由 "keer2345"]由于我没有安装bsd 的 X-Windows,bsd桌面系统用起来爽吗?  是不是和win一样顺手?[/quote 发表:
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP