首页 > 系统相关 >通过StarWindV2VConverter将VMWare的CentOS7虚拟机转换成Hyper-V产生所warning: /dev/disk/by-uuid/ does not exist问题处理

通过StarWindV2VConverter将VMWare的CentOS7虚拟机转换成Hyper-V产生所warning: /dev/disk/by-uuid/ does not exist问题处理

时间:2023-09-07 17:35:34浏览次数:64  
标签:StarWindV2VConverter Hyper img centos 虚拟机 boot initramfs root

1. 在VMWare中将CentOS7虚拟机导出ovf,在StarWindV2VConverter中将其转换为VHDX

image


image


image


image


image


image


2. 在Hyper-V中新建虚拟机


2.1 在选择代数时要注意一定要选择 “第一代”

image


2.2 在选择选择虚拟硬盘时,选择已转换好的VHDX文件

image


3.启动Hyper-V中新建的虚拟机

3.1 出现了如下的问题


image



-------------

3.2处理方法


在虚拟机启动时选择 如下的引导

image


1)创建新的grub引导


[root@centos ~]# cd /boot/

[root@centos boot]# mv initramfs-3.10.0-1160.76.1.el7.x86_64.img /root/

[root@centos boot]# mv initramfs-3.10.0-693.el7.x86_64.img /root/

# 生成新的启动引导
[root@centos boot]# mkinitrd /boot/initramfs-`uname -r`.img `uname -r`

[root@centos boot]# ls –la 


total 108884
......
-rw-------. 1 root root 47934278 Oct 28  2017 initramfs-0-rescue-91f3ad220ac2441eac6aaa0c6b9f3d6c.img
-rw-------  1 root root 18313811 Sep  7 15:46 initramfs-3.10.0-693.el7.x86_64.img
......



2)更改grub默认引导


# 1.首先查看当前系统有几个内核      
[root@centos boot]# cat /boot/grub2/grub.cfg |grep menuentry

# 2.查看当前默认内核
[root@centos boot]# grub2-editenv list

# 3.更改默认启动内核
[root@centos boot]# grub2-set-default 'CentOS Linux (3.10.0-693.el7.x86_64) 7 (Core)'

# 4.查看当前默认内核
[root@centos boot]# grub2-editenv list

标签:StarWindV2VConverter,Hyper,img,centos,虚拟机,boot,initramfs,root
From: https://www.cnblogs.com/gispathfinder/p/17685582.html

相关文章

  • 使用VMware创建虚拟机关于VMware Tools无法安装的问题
    VM版本:操作系统版本:WindowsServer2008R2x641、虚拟机菜单下的安装VMwareTools为灰色解决方案:在虚拟机设置中,找到CD/DVD,选择使用ISO映像文件,找到VMware安装路径下的windows.iso(linux系统选择linux.iso)设置好后,在虚拟机中的光盘中就可以已找到安装程序了,双击安装即可:......
  • 服务器数据恢复-断电导致Xen server虚拟化虚拟磁盘文件丢失,虚拟机不可用的数据恢复案
    服务器数据恢复环境:一台某品牌服务器通过一张同品牌某型号RAID卡将4块STAT硬盘组建为一组RAID10阵列。上层部署XenServer虚拟化平台,虚拟机上安装的是WindowsServer操作系统,包括系统盘+数据盘两个虚拟机磁盘,作为Web服务器使用,存放网站代码、SQLServer数据库以及其他网站数据。......
  • UTM虚拟机镜像文件及格式转换
    UTM虚拟机的image文件藏的比较深,本身app界面没有提供导出的选项,因此需要自己手动操作。UTM上点击Drive只能看到这个信息:具体image保存路径:~/Library/Containers/com.utmapp.UTM/Data/Documents/这个路径在MacFinder下默认看不到,可通过Terminal命令行进入然后copy一份image文件,默......
  • docker 打开报错 windows hypervisor is not present docker desktop is unable to de
     dockerdesktop-windowshypervisorisnotpresentdockerdesktopisunabletodetectahypervisor.hardwareassistedvirtualizationanddataexecutionprotectionmustbeenabledintheblos.seehttps://docsdocker.com/desktop/troubleshoot/topics/#virtua......
  • Palo Alto防火墙---VM虚拟机版
    PA防火墙有虚拟机版的,功能和物理机是一样的,不管是做实验还是真实环境部署都很方便。在这里我们聊两个问题:第一:网卡的数量我们在VM环境下部署,可以直接下载OVA格式的文件,然后通过部署OVF模板的方式一步步完成OVA文件的导入,导入完成,虚拟机也就部署完成了。部署完成之后,默认情况下系统......
  • 在虚拟机下载eclipse软件
    1、打开火狐FireFox浏览器输入这个网址:https://www.eclipse.org/downloads/packages/release/Luna/SR2然后选择这个:右边的第三个Linux,进行下载;选择ok:下载完成之后,进行提取:选择主目录之后,然后点击右上角的提取:提取完成:可以点击显示文件,进行eclipse文件的查看;2、编辑......
  • 虚拟机部署gitlab 接口502 含泪做笔记 ==> /var/log/gitlab/nginx/gitlab_error.log <
    行不通勿喷,谢谢!!**虚拟机部署gitlab接口502**gitlab-ctltail查看具体报错信息:==>/var/log/gitlab/nginx/gitlab_error.log<==2023/09/0416:45:44[crit]42817#0:*2connect()tounix://var/opt/gitlab/gitlab-rails/sockets/gitlab.socketfailed(13:Permissionde......
  • 软件测试 | Dalvik虚拟机是如何执行程序的
    Android系统的架构采用分层思想,这样的好处是拥有减少各层之间的依赖性、便于独立分发、容易收敛问题和错误等优点。Android系统由Linux内核、函数库、Android运行时、应用程序框架以及应用程序组成。如图3-4的Android系统架构所示,Dalvik虚拟机属于Android运行时环境,它与一些核心库......
  • Android虚拟机原理面试题汇总(含详细解析 一)
    Android并发编程高级面试题汇总最全最细面试题讲解持续更新中......
  • 手把手教你在虚拟机中部署K8S集群二
    我们在:  手把手教你在虚拟机中部署Kubernetes集群(K8S)_ZeroMaster的博客知道基本的部署方式,但是上面还是有一些问题,比如一些服务启动有问题。下面有一个更详细的方式。实测可用。一、环境规划Kubernetes集群大致分为两类:一主多从和多主多从。(1)一主多从(单master):一个Master节......