Parallels Desktop 客户机Windows 11升级失败问题
本帖最后由 foxx 于 2024-3-30 18:24 编辑为了模拟各种应用环境,黑苹果又安装了VMware Fusion和Parallels Desktop,然后分别安装了Windows 7、Windows 10 LTSC和Windows 11 Insider Preview等多种Windows系统。
按照Windows Insider升级习惯,周四是升级的日子,某一天的周四(反正挺多天前了),尝试将Windows 11 26020升级到更新的版本。一开始,一切顺利,打开Windows Update检查更新,找到新版本接着下载,然后系统自动安装等待重启提示,顺利重启转圈圈看着黑底白字提示进度,再重启,就进入蓝底白字“选择键盘布局”。这在以前升级系统从未出现过,随便选了一个什么微软拼音,然后进入什么恢复啊删除更新的界面,就跟拿Windows安装盘启动修复系统一样样,折腾办法告诉我没啥好修复的,再次手动重启,漫长等待......当当~,系统顺利启动,屏幕右下角明明白白提示 Build 26020,闹半天回来了。
虽然不太明白发生了什么,但是猜测可能是下载错误导致了升级失败,再次检测再来一遍,依旧同样结果,OK那我想可能原因有两个:
1、本次Preview版本可能存在BUG,导致系统无法正常升级,这事情Microsoft不是干过一会,再说了insider preview嘛,有问题太正常了;
2、Parallels Desktop版本可能对新的Windows 11版本支持不好,当时安装的是19.0。
接下来要么等下一个版本,要么升级PD试试。
接下来,我干了:
1、分别在公司和家里电脑使用不同版本Pallels Desktop (19.0~19.3) 去升级运行的Windows 11;
2、等待一周(又一周)后检测另一个升级版本再升级;
3、设置Windows预览体验计划为Canary和Dev两种不同频道尝试升级;
4、PD中客户机设置的CPU与内存中的虚拟机监控程序分别用Pallels和Apple。
结果就是统统失败
概括下,Parallels Desktop 19.0~19.3,客户机运行Windows 11 insider preview Build 26020,无法升级到更高版本(迄今为止的无论任意新版本)。后台安装完毕重启必定进入系统修复界面,此时用命令行尝试访问已安装Windows,从盘符A~Z,只有X可用(当前修复工具位置),也就是找不到已经安装Windows的磁盘。关闭客户机重启,系统会自动修复,返回上一个版本。
再然后,把PD虚拟机导入去VMware Fusion,在VMware中Windows 11成功升级到新版本没有出现任何错误,哇靠!
但问题是,讲真,macOS里面Parallels的使用体验真的比VMware好多了,还是想用回PD,那就再倒回来好了。
本来以为PD把vmware虚拟机导过来很简单(实际上确实也不难),但经验主义有时候挺坏事,搞了好多天没法成功将VMware Fusion虚拟机导入到Parallels Desktop中运行。
首先,当然是找“导入”,但人家PD傲娇就是跟vmware不一样,压根儿就没有个“导入”按钮给你,倒是有个“打开”,但是这个“打开”是打不开vmware虚拟机的(其实是可以),虽然可以选择vmware文件夹但是点了后然后就没然后了。
后面,就是尝试直接附加vmdk磁盘文件,甚至花了好几个小时用Disk Genius “磁盘精灵”将vmdk文件转为parallels的hdd格式,都没成功。
昨天(2024.3.9),终于搞定这个问题,很蛋疼但是成功了。
网上其实有个教程很简单地教你如何操作,还是官方的,就是这个链接 https://www.parallels.com/blogs/convert-vmware-to-parallels/,但是要成功实际上还有个小小的步骤没有提到,或许是版本变更导致的吧。
原文中提到:
•Open Parallels Desktop and go to File → Open.
•Navigate to the VM file you would like to convert, then click Open.
•Convert the VM by choosing the location where you would like to save the file.
•Once the VM starts, go to Actions → Install Parallels Tools and follow the onscreen instructions.
但实际上还有一步操作没有提及,那就是你在打开文件之前,是需要做一个“新建”的动作,在这个新建虚拟机的屏幕里选择“打开”,然后就顺顺顺利利搞定了。
挺曲折的过程,不是啥重要的东西,虽然解决的了,但还是没搞明白是啥原因。
我也是 升级不了 看不懂 冷王爷 发表于 2024-3-10 12:22 https://i.pcbeta.com/static/image/common/back.gif
我也是 升级不了 看不懂
就是把PD虚拟机导入去到VMware Fusion,用VMware升级,完成后再导回PD去使用 其中一台升级到Dev后,再继续升级到Canary,过程完全正常没碰到问题。 见鬼了,Dev升级到了Canary,然后从26063升级26080继续出错,更新页面报告“安装错误 - 0xc1900101” 虽然看起来大家伙不太关心虚拟机的问题,但是我依然要报告一下,这一次再把PD客户机导入vmware它又成功升级到了最新版本,好吧,接下来一段时间就让Windows 11待在VMware Fusion 13.5.1一段时间了。 最新进展,
1、公司电脑上的PD客户机顺利升级到最新的insider preview,升级完成提示一个sys文件不兼容被禁用,检查后发现这个文件是早期实体机时代一个ASUS主板的驱动程序,已经做了删除;
2、家里电脑升级就比较折腾,总是在最后阶段撤销升级返回,测试几次发现升级到后面有个短暂的绿屏,后面终于拍下了画面是lsi_sas.sys导致,最后修改磁盘模式为SATA,顺利升级。
大概可以总结,所有的升级失败都是源自某些驱动程序不兼容问题,但是为何vmware下客户机又能顺利升级没搞明白。 总结,最后发现可能是部份古老的系统驱动程序导致了升级失败,包括:
1、从实体机迁移到虚拟机时遗留的asus主板驱动导致升级过程卡死;
2、PD机的scsi磁盘模式,Windows 11调用了lsi_sas.sys导致绿屏。
第一个情况删除\Windows\SysWOW64\Drivers下的古老sys文件,第二个问题修改PD虚拟机的磁盘模式为SATA
最后,问题解决。
对于为啥VMware Fusion下没这些问题,搞不懂。
页:
[1]