在CentOS7命令行模式下安装虚拟机
来源:互联网 发布:水果蔬菜批发软件 编辑:程序博客网 时间:2024/06/07 14:30
1.主机环境描述:
操作系统:CentOS7
系统GUI:无
CPU:Intel4代,内存:16G, 硬盘1T
主机IP地址:192.168.0.95(内网)
已开启的服务:ssh,ftp, samba共享(共享目录为/var/data/test1, 权限为可读写)
2.准备工作
安装kvm
$ sudo yum -y install qemu-kvm libvirt virt-install bridge-utils virt-install$ sudo systemctl start libvirtd $ sudo systemctl enable libvirtd
3.添加桥接网卡,命名为br0
$ sudo nano /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0TYPE=BridgeBOOTPROTO=noneONBOOT=yesIPADDR=192.168.0.223NETMASK=255.255.255.0GATEWAY=192.168.0.1
4.重启网络
$ 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.开始安装
$ sudo virt-install \ --name=CentOS7 \ --controller type=scsi,model=virtio-scsi \ --disk path=/var/lib/libvirt/images/CentOS7.dsk,size=20,sparse=true,cache=none,bus=scsi \ --graphics vnc,listen=0.0.0.0,port=5950 \ --network bridge=kvm01 \ --vcpus=2 --ram=2048 \ --cdrom=/var/data/test1/CentOS7.iso \ --os-type=linux \ --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,不需要用户密码,接下来,熟悉的安装界面就出现啦。
0 0
- 在CentOS7命令行模式下安装虚拟机
- 在虚拟机下安装CentOS7
- Centos7.0下命令行模式安装Nginx
- 在虚拟机安装centos7
- 虚拟机下在图形模式和命令行模式之间切换
- 在虚拟机中安装CentOS7
- 在虚拟机安装Centos7.0
- 在虚拟机中安装CentOS7
- anaconda 在linux(centos7) 下的安装(虚拟机离线情况下)
- VM虚拟机下安装Centos7图文教程
- 虚拟机下安装centos7遇到的问题
- VM虚拟机下安装Centos7图文教程
- 在Linux命令行下安装Oracle 10g(文本模式)
- 在win10下安装centos7
- 在VM下安装CentOS7
- 在centos7下安装python3
- 在centos7下安装docker
- linux命令行下安装配置virtualbox虚拟机
- Java转义字符
- 蓝桥杯_打印图形
- static关键字及变量存储位置总结
- Hive脚本
- 【Leetcode】Sqrt(x)
- 在CentOS7命令行模式下安装虚拟机
- 质数统计
- 数据结构课后题源码
- 【Leetcode】 Search in Rotated Sorted Array
- 关机 重启
- 本地的mysql连接虚拟机中Linux中的MySQL需要注意的地方(权限问题)
- Android滑动分析(二)
- 归并排序(递归实现)
- 自定义控件中易混淆方法