`

ubuntu安装kvm虚拟机(转)

 
阅读更多

1)查看cpu是否支持。

www.linuxidc.com @linuxidc:/opt$ grep vmx /proc/cpuinfo

flags标记中存在vmx即可

2)安装kvm+qemu

www.linuxidc.com @linuxidc:/opt$ sudo apt-get install kvm qemu libvirt-bin virtinst virt-manager virt-viewer

3) 查看kvm是否安装成功。

www.linuxidc.com @linuxidc:/opt$ sudo virsh -c qemu:///system list

4)创建 kvm文件夹。

www.linuxidc.com @linuxidc:/opt$ sudo mkdir /opt/kvm

5)用qemu-img命令创建一个虚拟磁盘。

www.linuxidc.com @linuxidc:/opt$ qemu-img create -f qcow2 kvm/ubuntu1204.img 10G

NOTE:create意思是创建一个新的磁盘,-f指定该磁盘的类型,可以创建raw的,也可以创建vmware兼容的,这里选择qcow2,qemu自己的类型来安装ubuntu,接下里的参数就是虚拟磁盘的文件名,可以放在你喜欢的任何地方,然后就是磁盘初始大小,一般5G,10G都可以,qemu的磁盘大小是随着需要可以自动的增大的,所以初始可以选择小点。

6 ) 下载镜像包并且安装虚拟机操作系统。

www.linuxidc.com @linuxidc:/opt/kvm$ wget -c http://mirrors.163.com/ubuntu-releases/12.04/ubuntu-12.04-server-amd64.iso

#

www.linuxidc.com @linuxidc:/opt/kvm$ sudo qemu-system-x86_64 -hda /opt/kvm/ubuntu1204.img -cdrom /opt/kvm/ubuntu-12.04-server-amd64.iso -boot d -m 1024 -no-acpi

-hda指定了硬盘是那个虚拟磁盘,这里用我们刚刚创建的ubuntu1204.img

-cdrom指定cdrom是那一个,可以用iso文件,也可以用机器的光驱,我们选择用iso文件,如果用光驱尝试-cdrom /dev/cdrom

-boot指定启动的时候从磁盘,硬盘,光驱还是网路上启动,我们安装的时候选择从光盘启动,所以用d

-m虚拟机使用的内存大小,单位是MB,默认是128mb,我用的是1024。

-no-acpi由于qemu支持不太好会导致系统很慢,所以我们暂时禁止掉。

具体的其他参数可以用man来查看qemu-system-x86_64的说明。

由于加了-no-acpi所以安装中每次的reboot都需要自己关掉kvm然后再用上诉的命令运行,安装完后也是用上述命令运行,这个时候你可以去掉-cdrom参数如果你不再需要的话。

7)安装Ubuntu Server 12.04 教程 http://www.linuxidc.com/Linux/2012-04/59368.htm 与 http://www.linuxidc.com/Linux/2012-05/60147.htm

8)启动虚拟机。

www.linuxidc.com @linuxidc:/opt/kvm$ sudo qemu-system-x86_64 kvm/ubuntu1204.img -m 1024

 

分享到:
评论

相关推荐

    UBuntu系统安装KVM创建虚拟机遭遇故障.docx

    Ubuntu系统安装KVM创建虚拟机遭遇故障解决方案 本文档旨在解决Ubuntu系统安装KVM创建虚拟机遭遇的故障问题,包括ping不通虚拟机、ssh登录不上、console方式登录不上、虚拟机无法shutdown和电源管理安装不成功等问题...

    kvm虚拟机安装介绍,KVM

    ### KVM虚拟机安装介绍 #### 一、KVM虚拟机概述 KVM(Kernel-based Virtual Machine)是一种基于Linux内核的全虚拟化技术。它实际上只是Linux内核中的一个模块,本身并不能直接用于创建和管理虚拟机。为了实现完整...

    Ubuntu 18.04 LTS安装KVM虚拟机的方法步骤

    本文介绍了Ubuntu 18.04 LTS安装KVM虚拟机的方法步骤,分享给大家,具体如下: 前一阵使用在最新的Ubuntu 18.04上安装了KVM来虚拟一个小的VM集群,将主要过程和其中遇到的一些问题记录下来。 准备工作 首先需要检查...

    kvm虚拟机安装与配置

    "KVM虚拟机安装与配置" KVM(Kernel-based Virtual Machine)是基于 Linux 内核的开源虚拟机软件。它可以在 Linux 操作系统上运行多个虚拟机,每个虚拟机可以运行不同的操作系统。下面是 KVM 虚拟机安装与配置的...

    创建第一台kvm虚拟机、系统配置、模板准备、克隆虚拟机操作及配置.docx

    KVM虚拟机创建、系统配置、模板准备和克隆虚拟机操作 KVM(Kernel-based Virtual Machine)是基于 Linux 内核的开源虚拟机解决方案。它可以在 Linux 主机上运行多个虚拟机,每个虚拟机可以运行不同的操作系统。下面...

    Ubuntu18.04下的KVM网络配置(附各种问题解答)

    KVM(Kernel-based Virtual Machine)是一种开源的虚拟机软件,能够在 Linux 操作系统上实现虚拟化技术。配置 KVM 网络需要了解网桥模式的配置方法,以下是详细的配置步骤和相关知识点。 一、网桥模式的配置方法 1...

    Ubuntu qemu-kvm虚拟机cirrus显卡 X11 xorg驱动

    针对Guest操作系统为Ubuntu的qemu-kvm虚拟机,cirrus显卡X11 xorg驱动。主要包含cirrus_drv.so文件。

    kvm虚拟机的基本使用和安装系统

    下面我们将详细介绍KVM虚拟机的基本使用和安装系统的过程。 **一、KVM环境准备** 1. **硬件需求**:KVM虚拟化对硬件要求较高,至少需要支持虚拟化的CPU(如Intel VT或AMD-V),足够的内存和磁盘空间。 2. **操作...

    ubuntu kylin虚拟机中安装KVM

    在Ubuntu Kylin虚拟机中安装KVM是一项技术性较强的操作,KVM(Kernel-based Virtual Machine)是一种基于Linux内核的全虚拟化解决方案。...遵循这些步骤,你将能够在Ubuntu Kylin中顺利搭建和管理KVM虚拟机。

    virt-backup:完全备份您的KVM虚拟机

    完全备份和还原您的KVM虚拟机 1.0版Stable virt-backup功能: 能够备份所有虚拟机磁盘或仅系统磁盘 直接将压缩文件压缩为ZIP文件,从而减小备份大小 使用原始虚拟机的校验和(在备份时采取)来验证还原过程 能够...

    KVM服务器添加虚拟机

    在安装KVM虚拟机之前,需要确保以下条件得到满足: 1. **操作系统**: 使用支持KVM的Linux发行版,如CentOS、Red Hat Enterprise Linux (RHEL)或Ubuntu Server等。 2. **硬件支持**: 确保CPU支持硬件虚拟化技术,...

    KVM虚拟机的安装与使用、宣贯.pdf

    安装KVM虚拟机前,你需要确保以下几点: 1. 检查CPU是否支持硬件虚拟化:通过运行`grep vmx /proc/cpuinfo`(Intel芯片)或`grep svm /proc/cpuinfo`(AMD芯片),若返回信息包含"vmx"或"svm",则表明CPU支持VT技术...

    vnc_kvm_虚拟机的连接工具.zip

    为了连接KVM虚拟机,首先确保你的KVM主机已经正确安装了VNC服务器和必要的库。例如,在Ubuntu系统中,可以通过以下命令安装: ```bash sudo apt-get update sudo apt-get install qemu-kvm libvirt-daemon-system ...

    Ubuntu系统下使用kvm搭建虚拟机+桥接+搭建ntp服务器.md

    在windows下搭建ntp服务器

    Ubuntu 12.10 KVM虚拟化安装指导,内容较全

    本指南旨在帮助用户在Ubuntu 12.10上安装和配置KVM虚拟化环境,并创建虚拟机。我们将详细介绍安装过程、硬件要求、必要的软件准备以及KVM组件的安装。 **一、硬件需求** 1. **最低要求**:至少2.6 GiB的硬盘空间,...

    ubuntu 14.04 搭建利用虚拟机搭建测试环境教程

    总结一下,本教程主要涵盖了在Ubuntu 14.04上安装和配置KVM,创建桥接网络接口,以及使用virsh创建和启动虚拟机的过程。通过这些步骤,你可以快速搭建一个用于测试的Ubuntu 14.04环境,充分利用硬件资源,并易于管理...

    vmdashboard:QEMU和KVM虚拟机的基于Web的开源虚拟化管理界面

    **虚拟化技术与QEMU、...通过VM Dashboard,IT管理员和开发者可以更方便地管理和监控QEMU和KVM虚拟机,提高了运维效率。这个开源项目不仅提供了基本的虚拟机管理功能,还有潜力进行自定义扩展,以满足特定的组织需求。

Global site tag (gtag.js) - Google Analytics