在KVM虚拟机安装liuux和win7


#!/bin/sh
#mkdir /mnt/iso
#mkdir /mnt/cdrom
mount -o loop /media/Linux.v6-X86_64.iso /mnt/cdrom/
rpm -ivh /mnt/cdrom/Packages/lrzsz-0.12.20-27.1.el6.x86_64.rpm
rpm -ivh /mnt/cdrom/Packages/tigervnc-server-1.0.90-0.15.20110314svn4359.el6.x86_64.rpm
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak
echo "
[base]
name=RedHat
baseurl=file:///mnt/cdrom
enabled=1
gpgckeck=0
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release " > /etc/yum.repos.d/myself.repo
==============================================================================================================================================================================================================================
yum clean all
yum install vim*
yum install qemu-kvm.x86_64
yum install qemu-kvm-tools.x86_64
yum install python-virtinst.noarch
yum install qemu-img.x86_64
yum install bridge-utils.x86_64
yum install libvirt
chkconfig NetworkManager off
reboot
==============================================================================================================================================================================================================================

#!/bin/sh
lsmod | grep kvm
virsh list

cd /etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-br0
sed -i ‘s/DEVICE="eth0"/DEVICE="br0"/‘ ifcfg-br0
sed -i ‘s/TYPE=Ethernet/TYPE=Bridge/‘ ifcfg-br0

echo "BRIDGE=br0" >>ifcfg-eth0

手动配置网络

service network restart

yum install tigervnc-server.x86_64
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 6900 -j ACCEPT
service iptables restart
service iptables stop
mkdir -p /opt/kvm/img/
mkdir -p /opt/kvm/soft/
==============================================================================================================================================================================================================================

安装linux
virt-install --name IM-21 --ram 16384 --vcpus=8 --disk path=/opt/kvm/img/redhat21.img,size=40 --network bridge=br0 --os-variant=rhel4 --cdrom=/opt/kvm/soft/RHEL4.7.iso --vnclisten=0.0.0.0 --vncport=6900 --vnc

root   密码 [email protected]

安装win7
virt-install --name win7-24 --ram 8192 --vcpus=4 --disk path=/opt/kvm/img/win7-24.img,size=40 --network bridge=br0 --os-variant=window --cdrom=/opt/kvm/soft/windows7x64.iso --vnclisten=0.0.0.0 --vncport=6904 --vnc

root   计算机名root-PC 密码 [email protected]

virsh list --all

克隆linux

1   克隆前先关闭 虚拟机 :执行 virsh shutdown IM-21
2   virt-clone -o IM-21 -n IM-22 -f /opt/kvm/img/redhat22.img
3   克隆好一台之后,启用 之前关闭的机器  virsh start IM-21
4   执行 virsh edit IM-22  修改端口号,不能和之前的IM-21的相同。记下配置文件里面的mac地址,
5   启用 virsh start IM-22 用vnc  比如连 IM-21  用 172.17.112.20:6900  ,连IM-22就要172.17.112.20:6901
6   用vnc登陆IM-22系统之后,就进入到 cd /etc/sysconfig/network-scripts/ 再vi ifcfg-eth0 修改IP地址 和之前记录下来的mac地址,修改IP地址,打开远程功能
7   最后 service network restart

克隆win7

1   克隆前先关闭 虚拟机 :执行 virsh shutdown win7-24
2   virt-clone -o win7-24 -n win7-21 -f /back/kvm/img/win7-21.img
3   克隆好一台之后,启用 之前关闭的机器  virsh start win7-24
4   执行 virsh edit win7-21  修改端口号,不能和之前的win7-24的相同。记下配置文件里面的mac地址,
5   启用 virsh start win7-21 用vnc  比如连 win7-24  用 172.17.112.20:6904  ,连win7-21就要172.17.112.20:6911
6   用vnc登陆到系统之后 ,开始->计算机->右键 属性->设备管理器->网络适配器 ->右键网卡->属性->高级 --》属性 选 网络地址 ,值 填写之前记下的mac地址,修改win7-21的ip地址,打开远程功能。

==============================================================================================================================================================================================================================
virsh # attach-disk IM-21 /opt/kvm/soft/RHEL4.7.iso hdc --type cdrom  在KVM 中更换cdrom iso文件
成功附加磁盘

virsh
欢迎使用 virsh,虚拟化的交互式终端。

输入:‘help‘ 来获得命令的帮助信息
      ‘quit‘ 退出

virsh # attach-disk IM-21 /opt/kvm/soft/RHEL4.7.iso hdc --type cdrom
成功附加磁盘
virsh #

时间: 2024-11-07 00:07:38

在KVM虚拟机安装liuux和win7的相关文章

KVM虚拟机安装管理——qemu-kvm方式

KVM (kernel-based virtual machine,内核虚拟机),是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使用Linux自身的调度器进行管理,虚拟化效率高.管理简便. 1)系统环境  操作系统 CentOS release 6.3 内核版本 2.6.32-279.el6.x86_64 服务器型号 Dell  R410 基本配置 32G内存.8核CPU.4T硬盘 2)安装KVM软件,加载内核模块 2.1)安装kvm 内核模块

KVM虚拟机安装与使用

一.安装KVM 安装KVM模块.管理工具.libvirt 命令行安装 [[email protected] ~]# yum install -y kvm virt-manager libvirt 注: KVM:虚拟化模块 virt-manager:KVM图形化管理模块 libvirt: 虚拟化服务 扩展:RHEL上可以安装vmware吗?有linux版本么?   可以的 linux下有vmware安装包,而且是rpm包,安装很容易.rpm -ivh vmware-xxx.rpm 查看 [[ema

Ubuntu 16.04下使用VirtualBox虚拟机安装Windows XP win7 linux 安装虚拟机

1. http://www.linuxidc.com/Linux/2016-09/135192.htm 2. 对于初次使用Ubuntu 16.04的多小伙伴来说,可能还不是很熟悉操作,有时候,我们就需要在这个Ubuntu系统中,再安装一个虚拟机来帮助自己完成Windows下的需求,那么这里就来讲讲如何在Ubuntu 16.04下安装VirtualBox虚拟机. 如果是Ubuntu16.04升级之后VirtualBox不能安装,提示缺少两个依赖库,分别为 1.libsdl1.2debian(lib

kvm虚拟机安装

#first,you should create virtuall disk qemu-img create -f qcow2 /kvm/centos.img 30G #second install system virt-install --connect=qemu:///system --name=centos --ram=500 --vcpus=2 --cdrom=/media/iso/CentOS-6.5-x86_64-bin-DVD1.iso --os-variant=rhel6 --

KVM虚拟化之安装KVM虚拟机(一)

KVM虚拟化 1.KVM虚拟化介绍与应用场景 什么是KVM虚拟化? KVM,内核级虚拟化技术 Kernel-based Virtual Machine .KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术).是基于硬件的完全虚拟化.虚拟化就是通过模拟计算机硬件(cpu,内存,硬盘,网卡)来实现在一台物理服务器上运行同时多个不同的操作系统,使每个操作系统之间都是互相隔离的,并且应用程序都可以在相互独立的空间内运行而互不影响,可以实现资源的动态分配.灵活调度.跨域共享,提高资源利用

003.KVM虚拟机部署-CentOS6.8

一 实验说明 CentOS 7的KVM虚拟机推荐使用qcow2磁盘格式,本实验在KVM中安装CentOS 6.8 64虚拟机. 二 命令部署过程 2.1 上传镜像 使用winscp上传至/data/iso/ 2.2 格式化磁盘 1 virt-install --network bridge=br0,model=virtio --name=vm01-centos6.8 --ram=1024 --vcpus=2 --disk path=/data/images/vm01-centos6.8.img,

kvm--windows虚拟机安装

比如,kvm环境下安windows虚拟机 1.  开始安装windows 2003 (1) 上传2003 iso文件到/data/iso文件夹中 (2) 开始安装 [[email protected] ~]# virt-install --name=wintest01 --ram 512 --vcpus=2 --disk path=/data/wintest01.img,size=8  --accelerate --cdrom /data/iso/Windows2003.iso --vnc --

kvm虚拟机不能使用virsh shutdownw命令关闭虚拟机的解决方法

今天笔者在对kvm虚拟机进行管理时,使用virsh shutdown命令关闭指定的虚拟机时,发现虽然有如下的提示,但其实虚拟机却一直不会真正的关闭. 经过查看virsh命令帮助和上网查询,才得知virsh shutdown命令使用发送acpi指令来控制虚拟机的电源, 而kvm虚拟机安装linux系统时默认是没有安装acpi服务的,所以并不会做处理.据说安装windows会自动安装acpi服务,没测试过. 知道了原因.解决方法也就简单了.我们只需要在虚拟机里安装和启动acpid服务即可,执行命令如

KVM虚拟机管理——虚拟机克隆

1. 概述2. 部署基本操作系统虚拟机3. 配置虚拟机3.1 修改/etc/sysconfig/network3.2 删除/etc/sysconfig/network-scripts/ifcfg-ethx和主机有关信息3.3 删除网卡编号规则文件3.4 编辑/etc/yum.repo.d/3.5 配置console到node99无密码访问3.6 配置sshd配置文件3.7 配置virsh console访问虚拟机4. 克隆虚拟机 1. 概述 通过为KVM虚拟机安装操作系统只是安装最基本的操作系统