转载:https://blog.csdn.net/sunnyfg/article/details/51493602

1.主机环境描述:

操作系统:CentOS7

系统GUI:无

CPU:Intel4代,内存:16G, 硬盘1T

主机IP地址:192.168.0.95(内网)

已开启的服务:ssh,ftp, samba共享(共享目录为/var/data/test1, 权限为可读写)

2.准备工作

安装kvm

  1. $ sudo yum -y install qemu-kvm libvirt virt-install bridge-utils virt-install
  2. $ sudo systemctl start libvirtd
  3. $ sudo systemctl enable libvirtd

3.添加桥接网卡,命名为br0

  1. $ sudo nano /etc/sysconfig/network-scripts/ifcfg-br0
  1. DEVICE=br0
  2. TYPE=Bridge
  3. BOOTPROTO=none
  4. ONBOOT=yes
  5. IPADDR=192.168.0.223
  6. NETMASK=255.255.255.0
  7. GATEWAY=192.168.0.1

4.重启网络

  1. $ sudo systemctl restart <span style="font-family: Arial, Helvetica, sans-serif;">network</span>

5.上传系统镜像至共享目录/var/data/test1.

由于开启了samba共享服务,只需要在局域网内的其它机器打开共享就可以

windows下直接使用"\\192.168.0.95"

Linux下使用smb://192.168.0.95

Mac下在Finder中打开网络则可以找到

如果samba设定了用户和访问权限的话,请使用对应的用户和密码进行登录

拷贝系统安装镜像到/var/data/test

6.开始安装

  1. $ sudo virt-install \
  2. --name=CentOS7 \
  3. --controller type=scsi,model=virtio-scsi \
  4. --disk path=/var/lib/libvirt/images/CentOS7.dsk,size=20,sparse=true,cache=none,bus=scsi \
  5. --graphics vnc,listen=0.0.0.0,port=5950 \
  6. --network bridge=kvm01 \
  7. --vcpus=2 --ram=2048 \
  8. --cdrom=/var/data/test1/CentOS7.iso \
  9. --os-type=linux \
  10. --os-variant=rhel7

参数说明:

name--->虚拟机名称

disk path----->虚拟硬盘存储路径,后缀名可任意

size----->虚拟硬盘大小(单位为G)

port----->vnc端口

vcpus--->系统内核数

ram------>运行内存

cdrom---->安装包位置

os-variant----->由于CentOS是基于Redhat的,所以与其版本对应

7.接下来,使用vnc连接,IP为192.168.0.223,端口为5950,不需要用户密码,接下来,熟悉的安装界面就出现啦。

在CentOS7命令行模式下安装虚拟机的更多相关文章

  1. Linux命令行模式下安装VMware Tools详细步骤

    在Linux命令行模式安装VMware Tools 方法/步骤1: 首先启动CentOS 7,在VMware中点击上方"VM",点击"Install VMware Too ...

  2. 【基础】CentOS6如何将命令行模式下安装图形界面

    系统版本:这里我使用的系统是CentOS6.9 安装方式:安装方式为yum源安装 1.配置yum源仓库 # 在配置之前最好把我们自己的yum仓库文件备份一下: cp /etc/yum.repos.d/ ...

  3. Linux在终端命令行模式下智能补全功能以及组合键

    linux命令行下也有很多热键(快捷键).先来看看tab键 1.如果想看看linux下以c开头的命令可直接在命令行下敲入c然后连续敲两次tab,再选择y,会显示所有以c开头的命令. 2.涉及到文件时, ...

  4. 如何在命令行模式下查看Python帮助文档---dir、help、__doc__

    如何在命令行模式下查看Python帮助文档---dir.help.__doc__ 1.dir函数式可以查看对象的属性,使用方法很简单,举str类型为例,在Python命令窗口输入 dir(str) 即 ...

  5. mysq在命令行模式下执行shell命令

    mysql可以在命令行模式下执行shell命令 mysql> help For information about MySQL products and services, visit: htt ...

  6. php命令行模式下加载的php.ini文件可能和web模式下加载的php.ini不一致

    php命令行模式下加载的php.ini文件可能和web模式下加载的php.ini不一致 命令行下查看加载的php.ini的路径: php -i|grep php.ini web模式下查看: <? ...

  7. mplayer命令行模式下的使用方法【转】

    mplayer命令行模式下的使用方法http://hi.baidu.com/lovehack2006/blog/item/162ef9778214111eb051b9d4.htmlMPlayerMPl ...

  8. 在命令行模式下查看Python帮助文档---dir、help、__doc__

    在命令行模式下查看Python帮助文档---dir.help.__doc__   1.dir函数式可以查看对象的属性,使用方法很简单,举str类型为例,在Python命令窗口输入 dir(str) 即 ...

  9. 使用命令行模式启动VMWare虚拟机

    工作中使用到在centos中安装vmware Workstation部署虚拟机,以前都是使用图形界面启动虚拟机,由此要调整VNC的分辨率大小,重启VNC Server后所有虚拟机都关闭了.事后分析可能 ...

随机推荐

  1. 【题解】彩色树 51nod 1868 虚树 树上dp

    Prelude 题目在这里:ο(=•ω<=)ρ⌒☆ Solution 蒟蒻__stdcall的第一道虚树题qaq. 首先很容易发现,这个排列是假的. 我们只需要求出每对点之间的颜色数量,然后求个 ...

  2. IOS性能调优系列:使用Time Profiler发现性能瓶颈

    硬广:<IOS性能调优系列>第五篇,预计会有二十多篇,持续更新,欢迎关注. 之前四篇都是关注于内存方面,分析了内存泄漏.僵尸对象.内存分配,本篇介绍Time Profiler工具的使用,开 ...

  3. CSS3方法总汇

    PS:CSS3的3D和我做研发时的3D不一样他们只能旋转180度  横为X竖为Z高为Y transfrom:2D3D转换 rotareX:绕着X轴旋转 rotareY(-180deg):绕着Y轴旋转- ...

  4. 51 nod 1109 01组成的N的倍数

    1109 01组成的N的倍数 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题  收藏  关注 给定一个自然数N,找出一个M,使得M > 0且M是N的倍数,并且 ...

  5. LightOJ 1166 Old Sorting 置换群 或 贪心 水题

    LINK 题意:给出1~n数字的排列,求变为递增有序的最小交换次数 思路:水题.数据给的很小怎么搞都可以.由于坐标和数字都是1~n,所以我使用置换群求循环节个数和长度的方法. /** @Date : ...

  6. CF821 A. Okabe and Future Gadget Laboratory 水

    Link 题意:询问n X n中非1数是否能够由同行同列中分别取两个数做和得到. 思路:水题. /** @Date : 2017-07-03 16:23:18 * @FileName: A.cpp * ...

  7. Java实现JsApi方式的微信支付

    要使用JsApi进行微信支付,首先要从微信获得一个prepay_id,然后通过调用微信的jsapi完成支付,JS API的返回结果get_brand_wcpay_request:ok仅在用户成功完成支 ...

  8. ② 设计模式的艺术-02.简单工厂(Simple Factory)模式

    工厂模式 实现了创建者和调用者的分离. 详细分类:简单工厂模式.工厂方法模式.抽象工厂模式 面向对象设计的基本原则 OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对 ...

  9. HDU 1214 圆桌会议 (找规律)

    题目链接 Problem Description HDU ACM集训队的队员在暑假集训时经常要讨论自己在做题中遇到的问题.每当面临自己解决不了的问题时,他们就会围坐在一张圆形的桌子旁进行交流,经过大家 ...

  10. input复选框checkbox默认样式纯css修改

    修改之前的样式  修改之后的样式 html <input type="checkbox" name="btn" id="btn1"&g ...