提示
X
本案例来自tskb,请前往tskb修改源内容:立即前往
'>

进阶排查-步骤三:检查是否有磁盘类型识别错误和动态库错误

|

问题描述

检查是否有磁盘类型识别错误和动态库错误

解决方案

一、检查是否有磁盘类型识别错误

1、当迁移过程中出现磁盘类型识别错误时,如系统中不存在FC存储,但迁移工具识别出存在,则可以通过编辑添加注册表项来强制指定
存储类型,操作方法如下
a、找到识别出现问题的磁盘,可通过日志查看磁盘类型,打开C:\Windows\Temp\sfp2v到当前时间的sangforp2v.exe日志,搜
索"DEBUG_HELP"关键字,该行
日志记录了每个磁盘被识别到的类型,如"[DEBUG_HELP]device '0' is recognized as type '9'",表示磁盘0被识别成了FC存储
(type数值与类型对照见下表)。
如果发现识别有误,则记录下磁盘编号DeviceNumber=0(此编号也可通过"设备管理器"->"磁盘管理"查看)
1 STORAGE_TYPE_BASIC, // 基本存储
2 STORAGE_TYPE_LDM, // 动态磁盘(软raid)
3 STORAGE_TYPE_SCSI, // 硬raid(SCSI)
4 STORAGE_TYPE_ISCSI, // iScsi存储
5 STORAGE_TYPE_REMOVABLE, // 移动存储(如移动硬盘)
6 STORAGE_TYPE_USB, // USB存储(如U盘)
7 STORAGE_TYPE_CDROM, // 光驱
8 STORAGE_TYPE_RAM, // Ram Disk
9 STORAGE_TYPE_FIBRE, // FC存储
b、添加注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Sangfor\VMP\DiskInfoDebug\DeviceNumber,DeviceNumber为上一步骤中记录的磁盘编号,
并添加DWORD类型键值StorageType=x,x表示希望强制识别成的存储类型。
c、添加注册表项成功后,重新运行p2v迁移工具即可。(注意此注册表项将会一直影响迁移过程中的磁盘识别,除非手动删除




二、检查是否有动态库错误
解决方案:
到对应的目录下删除对应的文件即可


三、检查是否有program的隐藏文件:
迁移时日志如果有如下报错:


打开迁移源端的C盘根目录目录:
显示隐藏文件查看是否有program的隐藏文件如果有删除即可

操作影响范围

我要分享
文档编号: 220651
作者: admin
更新时间: 2023-01-05 17:29
适用版本: