问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在 FreeBSD 的 QEMU 虚拟机上跑 Windows

发布网友 发布时间:2022-04-29 05:38

我来回答

1个回答

热心网友 时间:2022-06-19 20:34

准备工作:安装 qemu
/usr/ports/emulators/qemu,记得在 make config 时,选中 ADD_AUDIO 和 KQEMU 两项。如果没有 KQEMU 模块,QEMU 慢得像牛。这一点很重要,很多朋友拿裸 QEMU 和 VMware、VirtualBox 比速度,非常不厚道。
另外,Linux 实现了基于内核的虚拟机 KVM (Kernel-based Virtual Machine),目前硬件只支持 Intel VT 及 AMD-V。KQEMU 对硬件没啥特殊要求。
在虚拟机里安装 Windows XP
我的机器是二手笔记本 Thinkpad X200,目前上面只安装了 FreeBSD 9.2 stable。下面介绍如何在 QEMU 虚拟机上安装 Windows XP。为啥选 XP?因为它的 Ghost 安装文件到处都能找到。下载一个 Ghost XP 文件,不妨称为 WindowsXP.iso,譬如存在 /media/qemu/。我给 Windows 环境分配 40G 的虚拟硬盘空间,分配 1024M 内存。
# kldload kqemu
# kldload aio
# cd /media/qemu
# qemu-img create -f qcow2 winxp.img 40G
# qemu -cdrom WindowsXP.iso -hda winxp.img -m 1024 -boot d -kernel-kqemu -localtime

为了确保 kqemu 模块可用,按住左边的 Ctrl + Alt + 2,键入 info kqemu,可见 kquemu support: enabled for user and kernel code。再按住左边的 Ctrl + Alt + 1 可退出。
Ghost 安装 XP 过程很简单,先将虚拟硬盘分区,再将 XP Ghost 到 C 盘,大概需要六分钟左右的时间。安装结束后,不要重启机器,直接 CTRL + C 中断。
# qemu -hda winxp.img -m 1024 -kernel-kqemu -soundhw ac97 -localtime

启动机器,进入 XP 安装的最后环节。很快,XP 就运行于虚拟环境之中了。
FreeBSD 里的设置,可参考 https://wiki.freebsd.org/qemu。包括,
在 /etc/rc.conf 里添加
devfs_system_ruleset="localrules"
kqemu_enable="YES"

在 /boot/loader.conf 里添加
if_bridge_load="YES"
if_tap_load="YES"
aio_load="YES"
kqemu_load="YES"

在 /etc/sysctl.conf 里添加
net.link.tap.up_on_open=1
net.link.tap.user_open=1
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
自由职业有哪些,常见的有语音电台主播、有声书录制等 如何在家当电台主播,首先要选择好平台来做 qq音乐电台主播进公会还是个人? - 知乎 华硕的主板序列号在哪里看啊! 360行车记录仪初始密码 360行车记录仪初始密码忘了 怎么转社保绑定医院 我吃贝瑞左旋整整一瓶了怎么一点也没有减啊,怎么办啊 微量注射泵针管 黄昏不闻人语声的意思是什么 夜久语声绝如闻泣又一的意思 我在万网购买了一个虚拟主机操作系统是FreeBSD的 vmware创建FreeBSD虚拟机 国内比较好的自助建站平台有哪些? 国内做的比较好的邮件营销平台有哪些 我的好朋友作文评语怎么写 外面小商店的流量卡不要实名,可靠吗? 大家有没有什么好用的物联卡推荐一下。就是那种不需要实名认证的,没有手机号的。纯流量卡。 小:学松树作文评语大全集 买移动流量卡要身份证办理吗? 电脑上次直接拔掉电源,过了几天,怎么都开不开机了 电脑被不小心拔电源后插上无法正常开机 白衣服被染色怎么洗?? 我的电脑拔电源造成的打不开机了 电脑切断电源后无法开机 电脑正常开着 不小心拔了电源之后再开机就开不了了怎么办 西瓜汁最正宗的做法 怎么练100米??在家练 怎么训练百米速度,锻炼哪方面的肌肉? 什么粥养胃减肥 智能手表什么品牌好 国内哪款虚拟主机管理系统支持FreeBSD 虚拟机vmware7的安装和FreeBSD的安装 VM虚拟机无法上网。FreeBSD系统~ 先安装完虚拟机,我用的是VIRTUALBOX.然后安装完freebsd,成功。但是再次从虚拟机开始freebsd又回到重装界 请问我在我的托管主机上安装了VM虚拟机,虚拟机中安装了FREEBSD系统,那么我怎么才能从别的地方访问呢?? 虚拟机里安装了freebsd,怎么再安装vmware-tools 利用vmware player安装freebsd 如何设置虚拟机freebsd共享上网 我用虚拟机安装了freebsd8.2, 是最小化安装, 请问怎么安装软件?比如vim FreeBSD的安装,我这里从同学那里拷贝的几个文件,但不知道该如何安装(安装在VM虚拟机中),请指教 为什么我用虚拟机vmware10.0安装好freebsd 9.0,提示login 输入root 输入密码,密码我用字母加数字很长。 什么音乐软件能搜索一段不知道名字的音乐片段 然后搜索到是什么歌 怎样找到自己想听而又不知道名字的英文歌曲? 歌曲名字不知道怎么找? 我想搜索一首歌 但是不知道名字 有那首歌的音乐片段 怎么搜索? 痞根穴怎么快速找 找一首音乐.不知道名字 痞根的解剖 腰肌劳损是在前腹部针灸吗? 痞根的介绍