Fedora下安装RedHat9 Qemu虚拟机 _qemu系列【1】[dslab]
参考: Fedora下安装: http://fedoraproject.org/wiki/Testing/qemu qemu使用: http://wiki.qemu.org/download/qemu-doc.html#install_005flinux 和 http://jianlee.ylinux.org/Computer/Software/kv
>>>> dslab Joseph Yang
参考: Fedora下安装: http://fedoraproject.org/wiki/Testing/qemu
qemu使用: http://wiki.qemu.org/download/qemu-doc.html#install_005flinux
和 http://jianlee.ylinux.org/Computer/Software/kvm-qemu.html
http://www.vmbest.com/school/12-tutorial-qemu
http://linuxpk.com/67281.html
RedHat9下载: ftp://archive.download.redhat.com/pub/redhat/linux/9/en/iso/i386/
smb服务配置: http://blog.csdn.net/shansan/archive/2010/01/13/5185439.aspx
http://deng5566.javaeye.com/blog/649390
http://hi.baidu.com/levelup999/blog/item/f9c387febc6ad71b09244d51.html
http://hi.baidu.com/zykbcatv/blog/item/7b065f131b2274def7039e9b.html
qemu网络配置: http://www.h7.dion.ne.jp/~qemu-win/HowToNetwork-en.html
http://qemu-forum.ipi.fi/viewtopic.php?f=3&t=1376
1. 安装 qemu
# yum install qemu
2. qemu 虚拟机安装
创建系统的磁盘镜像文件RedHat.qcow,大小不超过10G
#qemu-img create RedHat.qcow 10G
查看你创建的文件
#ls
3. 安装Redhat9
#qemu -cdrom shrike-i386-disc1.iso.1 -hda RedHat.qcow -boot d -net nic -net user -m 1024 -localtime
"-cdrom path-to-your-file.iso" 像使用CD-ROM镜像一样使用你的*.iso安装文件。如果你用的是真实的CD则
"-cdrom /dev/cdrom"
"-m 1024" 设置虚拟机的内存为1024M
"-net nic" 创建一个网卡,把它和VLAN0相连,nic ( Network Interface Card )
"-net user"使用用户模式的网络栈
"-hda RedHat.qcow" 选择磁盘镜像 ReadHat.qcow
"-boot d"指定启动顺序为 d(CD-ROM首先启动) c (硬盘首先启动)
"-localtime"设置时钟为本地时间(默认为UTC时间)
等到提示你更换光盘时,把鼠标点到qemu中,按住Ctrl+Alt+2 切换控制台,
# info block
。。。
# change ide1-cd0 shrike-i386-disc2.iso //更换镜像为shrike-i386-disc2.iso
同样的切换到 shrike-i386-disc3.iso
4. 运行你的虚拟机
#qemu -hda RedHat.qcow -boot c -net nic -net user -m 1024 -localtime
5. 宿主和客系统之间的文件共享
# yum install fuse-smb //安装smb服务
# service smb restart //启动smb服务
# mkdir fedora_share //创建共享文件夹
# chmod a+rwx fedora_share //添加读写权限
# vim /etc/samba/smb.conf //配置smba服务
添加如下信息:
[fedora_share]
comment = fedora_share_for_samba
path = /home/Joseph/Desktop/wf/qemu_wf/fedora_share
public = no
writable = yes
write list= Joseph
# service smb restart //启动smb服务
# service nmb restart
# smbpasswd -a Joseph //添加可访问smb共享服务的用户,Joseph是你的系统中已经存在的用户
# service iptables stop //关闭防火墙,或者参考http://hi.baidu.com/zykbcatv/blog/item/7b065f131b2274def7039e9b.html
6. 启动虚拟机
# qemu -smb /home/Joseph/Desktop/wf/qemu_wf/fedora_share -hda RedHat.qcow -boot c -net nic -net user -m 1024 -localtime
# ifconfig //查看一下你的虚拟机的IP地址
# ping 10.0.2.2 //宿主机的IP地址永远是10.0.2.2
# //现在我们可以用//ip或者//计算机名 来访问共享了。
4*. 如果你想使用ssh登录客户机的话,请跳过前面的4,5,6步
#qemu -redir tcp:5555::22 -hda RedHat.qcow -boot c -net nic -net user -m 1024 -localtime //把22端口重定向为5555
5*. 在客户机中访问服务机
//客户机的IP为10.0.2.15,服务机的IP为10.0.2.2
6* 在服务机上访问客户机
# ssh -p 5555 localhost
***************************************************************************************************
其他你可能用到的命令:
ctrl-alt-f 全屏
ctrl-alt 主机/虚拟机鼠标切换
Ctrl-Alt-n Switch to virtual console ’n’. Standard console mappings are:
1 Target system display
2 Monitor
3 Serial port
更多推荐
所有评论(0)