cat /boot/grub2/grub.cfg | grep menuentry

场景:阿里云镜像还原到IDC机房 操作计划 一、阿里云操作步骤如下: 1、阿里云创建镜像并下载镜像文件到本地; 2、使用qemu-img工具转换镜像文件为vmdk 格式 3、将转换后的文件挂载到VMware上然后运行; 4、运行后修改账号密码、IP等信息;

详细步骤 1、创建自定义镜像 2、导出镜像到OSS 3、下载到本地。

二、使用qemu-img转换镜像格式 命令了解 qcow2 镜像格式是 QEMU 模拟器支持的一种磁盘镜像。它也是可以用一个文件的形式来表示一块固定大小的块设备磁盘。与普通的 raw 格式的镜像相比,有以下特性: 更小的空间占用,即使文件系统不支持空洞(holes); 支持写时拷贝(COW, copy-on-write),镜像文件只反映底层磁盘的变化; 支持快照(snapshot),镜像文件能够包含多个快照的历史; 可选择基于 zlib 的压缩方式 可以选择 AES 加密

阿里云镜像转换为 转换镜像格式 ECS只支持导入RAW、VHD和qcow2格式的镜像文件。其他镜像文件,需要转换格式后再导入。 本文介绍如何利用qemu-img工具将其它格式的镜像文件转换成VHD或RAW格式。 qemu-img能将RAW、qcow2、VMDK、VDI、VHD(vpc)、VHDX、qcow1或QED格式的镜像转换成VHD格式,也可以实现RAW和VHD格式的互相转换 1、运行qemu-img convert *****.raw -f raw -O vmdk ***.vmdk命令转换镜像文件格式,其中: o -f的参数值为源镜像文件的格式。 o -O(必须是大写)的参数值为目标镜像格式 、源镜像文件名称和目标文件名称。 转换完成后,目标文件会出现在源镜像文件所在的目录下。 2具体操作: 0wriuc3ybkh5ufja_system.raw 为阿里云ecs自定义镜像,my-server.vmdk新产生的虚机文件 qemu-img convert -f raw 0wriuc3ybkh5ufja_system.raw -O vmdk my-server.vmdk

三、用本地Vmware虚拟机打开。

转换成vmdk后,你就可以将其挂载在VMware中使用了。 1、新建虚拟机 在VMware中创建新的虚拟机,点自定义,开始几项没啥要求,唯一要注意的是在磁盘选择时选择“使用现有虚拟磁盘”,然后选择你转换好的vmdk磁盘文件即可。 2、编辑一下硬件,然后选择网路链接模式为NAT模式。 3、开机运行vm

四、修改镜像系统的密码 1、开机按Shift键,出现如下界面,选择第二项。 2、按回车键进入如下界面,然后选中有recovery mode的选项。 3、按e进入如下界面,并找到图中ro后面红色框的recovery nomodeset位置删除 4、将recovery nomodesett替换为quiet splash rw init=/bin/bash,按F10或Ctrl+x 5、在命令行输入passwd +用户名,修改密码,若修改成功,则会返回password updated successfully 表示修改成功。 6、输入修改后的用户名密码,重新登录。

五、生产是VMware exsi,所以需要转化下,才能继续使用ecs自定义镜像 OVF模板部署方法 1、首先修改VMware Workstation中要迁移的虚拟机版本,将其修改为VM11.0(因为VMware ESXi 6.0所使用虚拟机版本就是VM11.0) 2、在VMware Workstation虚拟机关机状态下,导出OVF格式 将虚拟机从VMware Workstation上导出到ESXi中 选择导出保存的文件夹 正在导出中进度条,等待完成 3、打开VMware vSphere Client的客户端 将虚拟机从VMware Workstation上导出到ESXi中 点击文件,选择“部署OVF模板”(如果你已经选择中了主机,下面就不需要选择主机了,跳过选择主机步骤) 将虚拟机从VMware Workstation上导出到ESXi中 点击浏览,选择刚刚导出的OVF文件,然后点击下一步 这里能看到文件的大小和占用空间的大小,点击下一步 这里也可以给虚拟机命名,或者直接用默认的,选择群集,点击下一步 选择VMware ESXi 6.0主机,点击下一步 将虚拟机从VMware Workstation上导出到ESXi中 选择存放在哪个存储器,点击下一步 根据自己的情况选择,我这里默认值,点击下一步 已经开机,可以正常使用。 图示如下: 微信图片_20221031181057.jpg 微信图片_20221031181102.jpg 微信图片_20221031181107.jpg 微信图片_20221031181112.jpg 微信图片_20221031181117.jpg

六,报错处理 启动网络服务时,提示错误Failed to start LSB的解决办法 在CentOS7中,修改网卡配置文件后,重启网络服务时,显示下图所示错误。 2. 查看详情后显示错误 此错误的核心关键语句是:Failed to start LSB…… 3. 解决方案 删除原网卡文件中的配置信息即可。

  1. 删除部分内容后的配置文件 删除部分内容后de DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=10.95.90.8 NETMASK=255.255.255.0 GATEWAY=0.95.90.254 DNS1=114.114.114.114
  2. 重启网卡