一、下载7.3版本虚拟机的镜像文件

下载好的镜像文件如下:

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体


二、虚拟机的安装

1、在root用户下执行命令virt-manager

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_02


点击左上角的第一个图标,会显示如下界面:

选择第一项,点击Forward

alpinelinux镜像安装中文字体 linux 安装镜像_xml_03


选择镜像所在的目录:

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_04


设置CPU 的个数和内存大小:

alpinelinux镜像安装中文字体 linux 安装镜像_Linux_05


创建硬盘的大小:

alpinelinux镜像安装中文字体 linux 安装镜像_xml_06


输入虚拟机的名称,勾选下面的对勾:

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_07

设置硬盘信息:

alpinelinux镜像安装中文字体 linux 安装镜像_xml_08

设置网络:

alpinelinux镜像安装中文字体 linux 安装镜像_Linux_09

完成以上操作后点击左上角的Begin Installation:

选择第一个,回车进行安装

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_10


此时进入以下界面:

安装过程中语言的选择,选择美式英语

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_11


此时就进入正式的安装过程:

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_12

进行日期时间的设置:

选择上海时区


键盘选项选择默认。

支持语言的选择:

选择英语和中文拼音


选择手动分区:

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_13

alpinelinux镜像安装中文字体 linux 安装镜像_创建虚拟机_14

点击+设置分区:

alpinelinux镜像安装中文字体 linux 安装镜像_xml_15

![在这里插入图片描述](在这里插入图片描述

alpinelinux镜像安装中文字体 linux 安装镜像_创建虚拟机_16


alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_17


点击Accept Changes。

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_18

完成以上操作后显示的界面如下:

alpinelinux镜像安装中文字体 linux 安装镜像_Linux_19

点击开始安装:

为了节省安装的时间,我们将其余两台虚拟机关闭:

alpinelinux镜像安装中文字体 linux 安装镜像_xml_20


设置root的密码和用户的创建。

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_21

安装完成后的界面如下:

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_22

点击reboot输入我们之前设置的用户名和密码即可进入我们创建的虚拟机。

进入虚拟机之后选择语言,汉语-中国。

alpinelinux镜像安装中文字体 linux 安装镜像_xml_23

键盘输入选择汉语拼音:

alpinelinux镜像安装中文字体 linux 安装镜像_xml_24

接下来我们就可以在自己创建的虚拟机上进行一系列的操作了。此时在主机上会生成两个文件:/var/lib/libvirt/images/shiwo.qcow2和/etc/libvirt/qemu/shiwo.xml

alpinelinux镜像安装中文字体 linux 安装镜像_创建虚拟机_25


三、虚拟机操作的一些命令

virsh list

列出正在运行的虚拟机

virsh list --all

列出所有的虚拟机

virsh start vmname

开启虚拟机

virt-viewer vmname

显示虚拟机

virsh shutdown vmname

正常关闭

virsh destroy vmname

强制断电

virsh undefine vmname

删除虚拟机硬件信息

rm -fr //var/lib/libvirt/images/vmname.qcow2

删除虚拟机硬盘

virsh create vmname.xml

一次打开虚拟机

virsh define vmname.xml

永久恢复

virsh list #列出正在运行的虚拟机

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_26

  • virsh list --all ###列出所有的虚拟机
  • virsh destroy vmname #强制断电


    四、创建快照
    创建一个名为node.qcow2的快照


    五、根据快照安装虚拟机:
    导入刚才创建的快照:

    选择快照所在的位置:

    然后按照上面讲述的步骤进行设置,从结果可以看出我们创建了一个名为node的虚拟机,此方法的好处是可以快速创建虚拟机,使用的有些设置是shiwo虚拟机的设置,这样就节省了时间。
    六、通过写脚本安装虚拟机:
    1>在shell中当命令一行太长时,我们可以使用“空格“+“\“进行换行接着上一行的命令,具体形式如下:

    我们创建了一个test的虚拟机,其中镜像的导入、虚拟机的命名、cpu和内存的设置、硬盘和网络的设置都通过命令的形式进行。最终显示的界面如下:

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_27

2>通过写脚本安装虚拟机

编辑/usr/bin/***.sh文件

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_28


输入以下命令:

alpinelinux镜像安装中文字体 linux 安装镜像_xml_29

#!/bin/bash表示按照这种shell类型执行此命令, &> /dev/null &表示将原本出现提醒信息销毁,再将虚拟机后台显示。

给vm_create.sh赋予执行的权限:

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_30

执行脚本:

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_31


显示创建了一个叫shengsheng的虚拟机:

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_32

3>上面写的脚本不能实现快速创建虚拟机,修改上面的脚本,通过快照的方式实现快速创建虚拟机:

编辑一个.sh文件:

alpinelinux镜像安装中文字体 linux 安装镜像_Linux_33


输入以下命令:

先创建快照,再通过快照创建虚拟机,$1表示命令行后的第一个参数(shiwo),$2表示第二个参数(nihao)

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_34


执行.sh文件:

通过shiwo.qcow2文件我们快速创建了一台名为nihao的虚拟机

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_35

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_36

七、脚本练习

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_37


当执行下面命令时,则安装westos虚拟机:

alpinelinux镜像安装中文字体 linux 安装镜像_创建虚拟机_38

alpinelinux镜像安装中文字体 linux 安装镜像_alpinelinux镜像安装中文字体_39


当第一个参数为delete时,第二个参数为westos时,则删除westos虚拟机:

alpinelinux镜像安装中文字体 linux 安装镜像_xml_40

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_41

当第一个参数为snapvm时:

会要求输入备份和快照的虚拟机名称

alpinelinux镜像安装中文字体 linux 安装镜像_Linux_42


结果如下:

alpinelinux镜像安装中文字体 linux 安装镜像_Linux_43


开启特定的虚拟机:

alpinelinux镜像安装中文字体 linux 安装镜像_创建虚拟机_44


查看全部的虚拟机:

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_45


关闭特定的虚拟机:

alpinelinux镜像安装中文字体 linux 安装镜像_xml_46


当地一个参数为其他任意字符时:

输出以下信息

alpinelinux镜像安装中文字体 linux 安装镜像_7.3版本虚拟机的安装_47