手把手教你Linux虚拟机封装

注:本次封装是在7.3 版本下的Red Hat系统中进行的。
在这里插入图片描述

1. 安装一台新的虚拟机

1)打开虚拟机管理器
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2)开始安装虚拟机

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2. 虚拟机设置

2.1 按照之前设定的超级用户密码登陆虚拟机

在这里插入图片描述

2.2 修改ip地址

ip addr show

在这里插入图片描述

可以看到最小化安装是没有eth0,那么应该如何修改呢?

vi /boot/grub2/grub.cfg

在100行后面加上 net.ifnames=0

reboot   #重启

在这里插入图片描述
在这里插入图片描述
这时候就可以修改ip地址了

vi /etc/sysconfig/network-scripts/ifcfg-eth0	#因为最小安装没有vim,所以要用vi

systemctl restart network	#重启网络
ip addr show

在这里插入图片描述

2.3 关闭并禁用NetworkManager

因为会影响网络配置,DNS等

systemctl stop NetworkManager
systemctl disable NetworkManager

在这里插入图片描述

2.4 配置yum源

首先得在真机中配置好yum源,直接让虚拟机访问即可

cd /etc/yum.repos.d/
ls
vi yum.repo

yum clean all
yum repolist

yum install -y vim lftp net-tools bash-*(不能tab补全的原因)
安装一些最基本的东西

在这里插入图片描述

在这里插入图片描述

2.5 关闭selinux

vim /etc/selinux/config

  7 SELINUX=disabled

reboot		#重启

在这里插入图片描述

2.6 关闭并禁用防火墙

systemctl stop firewalld
systemctl disable firewalld

在这里插入图片描述

2.7 修改主机名

hostnamectl set-hostname server1
hostname

在这里插入图片描述

2.8 添加解析

vim /etc/hosts

在这里插入图片描述

3. 清理虚拟机缓存文件

因为每次开机都会生成一些临时文件,缓存文件等,如果不清除,每次快照都会有这些东西,快照会变大。

1. 首先需要在真机安装 virt-sysprep命令

yum whatprovides */virt-sysprep
yum install libguestfs-tools-c-1.32.7-3.el7.x86_64 -y

在这里插入图片描述
2. 清理虚拟机临时及缓存文件命令:

cd /var/lib/libvirt/images/
virt-sysprep -d 虚拟机名

3. 有时它会报错,信息如下:

[   0.0] Examining the guest ...
virt-sysprep: error: libguestfs error: could not create appliance through 
libvirt.

Try running qemu directly without libvirt using this environment variable:
export LIBGUESTFS_BACKEND=direct

Original error from libvirt: \u4e0d\u652f\u6301\u7684\u914d\u7f6e\uff1ashared access for disk 
'sdb' requires use of supported storage format [code=67 int1=-1]

If reporting bugs, run virt-sysprep with debugging enabled and include the 
complete output:

  virt-sysprep -v -x [...]

解决:执行下面命令更新包即可

yum upgrade libguestfs-tools
virt-sysprep -d 虚拟机名

在这里插入图片描述

4. 快照虚拟机

qemu-img create -f qcow2 -b rhel7.5-kk.qcow2 kk1
qemu-img create -f qcow2 -b rhel7.5-kk.qcow2 kk2
qemu-img create -f qcow2 -b rhel7.5-kk.qcow2 kk3

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

这样,一个虚拟机快照就做好了,其他两个同理。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装Linux虚拟机可以使用多种虚拟化软件,比如VirtualBox和VMware。以下是一个基本的手把手指南来安装Linux虚拟机: 1. 首先,下载并安装所选的虚拟化软件。你可以在VirtualBox的官方网站(https://www.virtualbox.org/)或VMware的官方网站(https://www.vmware.com/)上找到相应的安装程序。 2. 一旦安装完成,打开虚拟化软件。在VirtualBox中,点击"新建"创建一个新的虚拟机;在VMware中,点击"创建新的虚拟机"。 3. 在创建虚拟机的过程中,你需要选择操作系统类型和版本。如果你打算安装Linux发行版,选择对应的类型(例如Ubuntu、Fedora等)和版本。 4. 接下来,你需要分配虚拟机的内存和硬盘空间。根据你的需求和系统配置,选择合适的数值。通常来说,至少分配给虚拟机2GB的内存和20GB的硬盘空间是合理的。 5. 在磁盘选项中,选择创建一个新的虚拟硬盘,并为其分配一定的空间。 6. 完成上述设置后,你将看到一个概述页面,检查并确认设置无误。点击"创建"或"完成"按钮以开始创建虚拟机。 7. 一旦虚拟机创建完成,你需要下载并准备一个Linux发行版的ISO镜像文件。这些ISO镜像文件可以在Linux发行版的官方网站上获取。 8. 在虚拟机软件中,选择你刚刚创建的虚拟机,并点击"启动"按钮(VirtualBox)或"电源"按钮(VMware)。 9. 在虚拟机启动时,会要求选择一个启动介质。选择之前下载的Linux发行版ISO镜像文件。 10. 开始安装Linux发行版。按照安装向导的指示进行操作,包括选择语言、键盘布局、分区设置等。根据不同的发行版,安装过程和选项可能会有所不同。 11. 完成安装后,重启虚拟机并进入新安装的Linux系统。 这样,你就成功地安装了Linux虚拟机。你可以在虚拟机中进行各种操作、学习和开发,而不会对物理设备产生任何影响。希望这个指南对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值