博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装虚拟机
阅读量:6633 次
发布时间:2019-06-25

本文共 2076 字,大约阅读时间需要 6 分钟。

安装虚拟机

 

补充:如果是想挂载ntfs文件的移动设备,需要先在操作系统上安装一个包  ntfs-3g_ntfsprogs-2017.3.23.tgz

步骤为:1. cd    /usr/local/src   

              2.  wget  https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz

              3. tar zxvf   ntfs-3g_ntfsprogs-2017.3.23.tgz     //解压该文件

              4.cd  ntfs-3g_ntfsprogs-2017.3.23   

              5. ./configure    make && make install

              6. mount -t ntfs-3g  /dev/sdb1   /mnt/

 

1.准备操作系统安装镜像文件

在本文中将使用和宿主环境一样的CentOS7,把该文件放到 /home/data/iso 目录下

2. 创建虚拟机文件存放的目录

mkdir -p /home/data/kvm

3. 使用 virt-install 创建虚拟机

virt-install -n sunhao-1 -r 2048 --disk /home/data/kvm/sunhao-1.img,format=qcow2,size=20

--network bridge=br0 --os-type=linux --os-variant=rhel7.2 --cdrom /home/data/iso/CentOS-7-x86_64-DVD-1611.iso
--vnc --vncport=5910 --vnclisten=0.0.0.0

这种安装方法是借助vnc安装,电脑上要下载VNC Viewer并且安装

这样的做法是不能用virsh console 控制台管理进入虚拟机

操作结果显示,出现以下错误: 

不要理会里面提示的错误,接着往下走

首先,新建连接,提供宿主IP、端口号(在virt-install创建过程中指定的),以及名称

192.168.10.180是宿主机IP   5910是指定VNC端口号   Name是虚拟机名字 

 

稍等,接下来会出现这样的界面 ,相信大家都会安装了,安装过程省略。。。

 

还有一种安装方法是不需要借助VNC Viewer的: 

 安装方法为 :

virt-install --name=sunhao-2

--memory 1024,maxmemory=2048

--vcpus 1,maxvcpus=2

--os-type=linux

--os-variant rhel7

--location=/home/data/iso/CentOS-7-x86_64-DVD-1611.iso
--disk path=/home/data/kvm/sunhao-2.img,size=20 --bridge=br0 --graphics none
--console pty,target_type=serial --extra-args="console=tty0 console=ttyS0"

这种方法是可以使用控制台管理进入虚拟机的 

说明:

 

--name 指定虚拟机的名字

--ram 指定内存分配多少
--disk path 指定虚拟磁盘放到哪里,size=30 指定磁盘大小为30G,这样磁盘文件格式为raw,raw格式不能做快照,后面有说明,需要转换为qcow2格式,
如果要使用qcow2格式的虚拟磁盘,需要事先创建qcow2格式的虚拟磁盘。 参考 http://www.361way.com/kvm-qcow2-preallocation-metadata/3354.html
示例:qemu-img create -f qcow2 -o preallocation=metadata /data/test02.img 7G; --disk path=/data/test02.img,format=qcow2,size=7,bus=virtio
--vcpus 指定分配cpu几个
--os-type 指定系统类型为linux
--os-variant 指定系统版本
--network 指定网络类型
--graphics 指定安装通过哪种类型,可以是vnc,也可以没有图形,在这里我们没有使用图形直接使用文本方式
--console 指定控制台类型
--location 指定安装介质地址,可以是网络地址,也可以是本地的一个绝对路径,(--location '/mnt/', 其中/mnt/下就是我们挂载的光盘镜像mount /dev/cdrom /mnt)如果是绝对路径,
那么后面还需要指定一个安装介质,比如NFS,假如虚拟机设置ip后,不能连外网,那么就会提示让我们选择

 

稍等过后会出现这样一个界面 :

安装类似于centos7图形界面,过程省略。。

 

转载于:https://www.cnblogs.com/sunhao96/p/7610006.html

你可能感兴趣的文章
菜鸟学Linux 第061篇笔记 postfix配置,pop3
查看>>
RAID 磁盘矩阵 与服务器集群
查看>>
Okoker Audio Factory v7.1
查看>>
Python 字符串的内置函数
查看>>
js实现中文名的排序
查看>>
查看当前Linux系统的发行版本命令详解
查看>>
Ghost "Error 19913 Unable to start TCP/IP" during startup
查看>>
nginx 反向代理http和https配置
查看>>
raid 0 1 5 10
查看>>
修改python原文件中的from、to字段
查看>>
普通o2o公司架构部署
查看>>
Script:List Buffer Cache Details
查看>>
LVS+Keepalived实现负载均衡
查看>>
linux命令:rpm软件包管理
查看>>
敏捷开发实践总结(四):职责分工
查看>>
CentOS Linux 监控安装之cacti
查看>>
编写一个日志轮询归档脚本
查看>>
supervisor学习笔记
查看>>
Apache的三种工作模式
查看>>
linux rsync远程同步(续)
查看>>