双赢彩票23566-Parallels虚拟机添加多块物理盘,提高macOS黑苹果硬件利用价值

前语

不管是由于喜爱、仍是作业需求将macOS作为主力体系,Windows总不能彻底脱离,但不或许每次经过重启主机来切换运用,所以运用虚拟机来运转多体系是惯用做法,尽管Parallels Desktop虚拟机体现不错,能够清晰的坏处是,Parallels Desktop仅支撑已装置Windows的物理盘挂入虚拟机运用,原生不支撑参加第二块甚至多块物理硬盘,假如你的物理Windows体系运用多块硬盘,那么就无法愉快的经过虚拟机游玩了!

笔者手头SSD较多,为了macOS免驱兼容Nvme驱动下手intel 760P 500G,Windows体系盘前段时刻改用英睿达P1 500G,用于寄存体系分区、游戏等不重要数据,重要数据则寄存于另一块WD 蓝盘 256G,将macOS、Windows、Windows数据盘彻底别离关于搞机型玩家来说是惯例操作,防止手抖手残将体系搞残之后,影响其它数据或主机的运转。

最早能够找到关于PD挂入第二块物理盘需求的帖子,是在前景发布的求助帖,帖子发布时刻近2年了吧?至今没有大神给出有用计划,找遍国内干流黑苹果论坛均无计划,那只能自己着手锦衣玉食了!~

折腾的含义

便利macOS作为主体系运转的一起统筹Windows在物理盘一起运转,且在需求切换到Windows经过硬件物理运转时,能持续无缝运用白道彬macOS虚拟机运转时的体系和软件数据。

某些运用在win下的版别比较好用,或许仅有Windows版别,比方IDM下载神器,偶然看到值得保藏的Little movie经过IDM调配浏览器插件,能够直接获取到视频的实在地址而下载,但在macOS下找不到同类软件;比方Windows下的谈天软件,千牛关于玩淘宝的商家来说不可或缺,可是macOS体系下的千牛版别很残且官方停更,导致各类插件均不兼容且及其难用;再比方Windows版QQ等谈天软件的谈天记录,无法导入到macOS下持续运用,都不得不挑选沿袭Windows版别,再比方……此处省掉一万字……

惯例办法运用PD虚拟机树立虚拟磁盘会占用macOS磁盘容量,且数据在虚拟磁盘文件里,不便利调用,可是经过虚拟机运转物理盘的Windows则不会有这个问题;或许macOS体系下经过PD虚拟办法发动物理盘Windows运转轻量运用,需求玩游戏时,又能够无缝切到物理主机运转Windows发挥硬件最大功能,这样Windows软件数据、谈天记录等都能够在物理和虚拟体双赢彩票23566-Parallels虚拟机添加多块物理盘,提高macOS黑苹果硬件利用价值系之间进行无缝切换运用,然后发挥硬件最大价值!

需求不同,对每个人的含义则不同,本文仅供给折腾办法,个中含义请自行对号入座!~

环境预备

1. 在运转的macOS体系(本文运用版别Mojave 10.14.6,没有黑苹果体系的机友,能够点“那是云Mojelly”头像看之前共享的三篇黑苹果装机共享文章。)

2. 已装置Parallels Desktop虚拟机软件(本文运用版别14.1.3-45485)

3. 已装置好Windows的硬盘(本文运用Windows 10当时最新版别)

4. 待增加到Parallels Desktop的第“二”块物理盘(已分区)

完成过程

经过PD增加物理盘Windows体系到虚拟机

▲假如初次装置Parallels Desktop,且检测到带有Windows体系的磁盘,会提示运用Boot Camp,按提示装备即可。

需求提示的是!虚拟机运转办法因硬件环境改动,使得物理盘上的Windows在虚拟运转时提示体系激活,假如运用数字账户激活权力,会在切回物理主机运转时会主动激活。也有网友提议,能够花点小钱,给虚拟机再用另一个激活码激活一次,这样虚拟、物理环境都是激活状态。由于自己不介意虚拟运转时的未激活提示,所以暂未做实测,有爱好的机友能够自测。

获取备用信息

获取需求增加到PD的第二块物理盘的磁盘信息和分区信息。

▲翻开macOS的磁盘东西,确认需求挂入PD虚拟机硬盘在macOS体系下的方位,disk4s2,disk4表明体系盘序,s2表明硬盘分区序号

▲翻开macOS终端,输入sudo -i 切到root用户,输入gpt -r show /dev/disk4,取得硬盘信息,能够看到该盘已有2个分区。【将此过程注释为“硬盘信息”下文待用】

▲翻开macOS终端,输入diskutil info disk4s1和diskutil info disk4s2,获取分区信息,若上一步“硬盘信息”获取到更多分区,则持续diskutil info disk4s3、diskutil info disk4s4等等,以此类推。【将此过程注释为“分区信息”下文待用】

▲经过该网页生成一个新的uuid,【将此过程注释为“UUID”下文待用】。

编译虚拟磁盘装备文件

▲翻开Paralls Desktop虚拟机,对生成的Windows虚拟机右键,在Finder中显现。

▲对pvm格局文件,右键,显现包内容。

▲正常应该可见经过Boot Camp主动导入生成与硬盘名同名****(disk1).hdd的虚拟磁盘文件,按住Option键,拖拽鼠标,生成一个副本文件并更名,比方我现在要增加的第三块,为了遵从PD的规矩,也依照磁盘称号命名为“ZA480NM10001 Media (disk3).hdd”,当然你也能够随意命名。

▲对“ZA480NM10001 Media (disk3).hdd”右键,显现包内容,里边还可见一个****.hdd文件,依照虚拟磁盘文件名批改共同“ZA480NM10001 Media (disk3).hdd”

▲接下来编译批改虚拟磁盘包内容中的“DiskDescriptor.xml”文件,运用macOS自带的文本批改器或许其它代码批改东西都能够。找到项,批改其间的参数。UID参数运用前面提早预备“待用信息”中的UUID,留意保存前后的中括号{ };Name则运用所需新增的虚拟磁盘完好文件名。

▲持续批改“DiskDescriptor.xml”文件,找到项,找到Type类型为Bootcamp_UID的子项。

▲由于本次增加的硬盘仅分区2有实践用途,分区1实为GPT格局化时预留16M分区无实践用途,所以仅保存一个子项,将【硬盘信息】中的分区2的start开始扇区32768作为子项中的参数,将下一分区start开始值937699328,填入子项中的参数中,双赢彩票23566-Parallels虚拟机添加多块物理盘,提高macOS黑苹果硬件利用价值假如你的硬盘有多个分区,以此类推,按分区次序增加多个子项。

▲将之前提早备用的【分区信息】disk4s2中的Disk / Partition UUID参数填入子项中的参数中,留意值对应上一步相应分区的起止值,假如有多个分区,以此类推。OK,至此“DiskDescriptor.xml”文件即批改结束,保存即可。

重建磁盘信息转储文件

▲访达底部途径右键,仿制虚拟磁盘文件包内容地点途径

▲翻开终端,假如当时非root,输入sudo -i切到root用户,再输入cd+空格+粘贴上一步仿制的虚拟磁盘文件途径,假如如图报错-sh: syntax error near unexpected token `(',能够将途径前后加上英文的单引号,或许如图删去途径中磁盘称号后部分内容以星号*替代,回车看到root用户前的途径称号为虚拟磁盘文件双赢彩票23566-Parallels虚拟机添加多块物理盘,提高macOS黑苹果硬件利用价值名即可。

▲编译虚拟磁盘的最终一步,在上一步途径下重建虚拟磁盘包内容中的PhysicalMbr.hds、PhysicalGpt.hds、PhysicalGptCopy.hds三个磁盘信息转储文件,保证当时终端为root用户,逐一履行以下三个命令行

dd if=/dev/disk4 bs=512 count=1 of=./PhysicalMbr.hds

dd if=/dev/disk4 bs=512 count=33 skip=1 of=./PhysicalGpt.hds

dd if=/dev/disk4 bs=512 count=33 skip=937703055 of=./PhysicalGptCopy.hds

▲上一步命令行中/dev/disk4,依据自己的实践硬盘地点方位变化,最终一个命令行中skip=937703055,依据自己【硬盘信息】中“Sec GPT table”值替换,本文测验硬盘值为937703055。

将新的虚拟磁盘增加至虚拟机

▲右键PD虚拟机,点击装备

▲硬件选项中,右下角,+加号,增加硬盘,挑选现有的镜像文件,挑选刚编译好的虚拟磁盘文件,需求挑选虚拟磁盘包内容中的.hdd文件,做完此步,PD现已能够辨认并发动虚拟机运用了。

▲仔细的用户或许留意到,上一步增加硬盘时,在pvm虚拟机包内容中会生成一个以绝对途径为称号的新磁盘文件,这个才是PD实践调用的文件。假如你跟我相同有强迫症,那就再改改……

1. Windows.pvm包内容中仿制刚手动编译的ZA480NM10001 Media (disk3).hdd文件称号,并删去。

2. 重命名以绝对途径为称号的新磁盘文件名为ZA480NM10001 Media (disk3).hdd

3. 右键,显现包内容,进入虚拟磁盘包内容中的批改*****.hdd文件名为ZA480NM10001 Media (disk3).hdd

4. 批改“DiskDescriptor.xml”文件,找到项中的参数为ZA480NM10001 Media (disk3).hdd

5. 装备虚拟机,选中刚增加的磁盘,再次挑选更名后的ZA480NM10001 Media (disk3).hdd文件。

▲如整个操作过程无问题,发动Windows后,即在我的电脑里看到增加的物理硬盘分区,我这儿演示的是增加第三块物理盘,分区盘符为E。

留意事项:尽管实测读写无任何问题,但不能在虚拟机内对硬盘重做分区、紧缩卷等操作。也便是说,你要挂入物理盘,必须提早做好分区等磁盘设定,比较适用于已有物理Windows盘,挂入Boot Camp的Windows体系中运用。

问题扫除

在开始测验增加第二块盘后,发动虚拟机有报一个磁盘相关的过错,可是这次增加第三块物理用没有提示,时刻跨度有点长了,不清楚是PD版别联系仍是其他原因,假如你也遇到,那么就测验给Windows10.pvm包内容中的config.pvs虚拟机装备文件增加新硬盘的参数,如操作完前面过程无报错,那么下方内容能够无需理睬!

▲在config.pvs装备文件中找到已有项,在这以后再仿制增加一份项,图示是第二块物理盘和新增加的第三双赢彩票23566-Parallels虚拟机添加多块物理盘,提高macOS黑苹果硬件利用价值块物理盘参数,由于这次第三块盘是主动增加的,所以截出来供参阅比照参数变量方位:

1. 上半部分,三处箭头符号处,应该是需求变量参数,在新增项中不能重复相同,能够以递加办法变化,参阅截图上半部分和下半部分比照;

2. 新增部分,< /SystemName >参数依据实践新的虚拟磁盘文件称号(留意带hdd后缀),参数依双赢彩票23566-Parallels虚拟机添加多块物理盘,提高macOS黑苹果硬件利用价值据实践新的虚拟磁盘文件称号(留意无需hdd后缀);

3. 参数,这个是依据扇区总数,比方此次文中增加的第三块盘,依据终端获取的【硬盘信息】扇区总数为937703088,扇区和容量的换算公式,总扇区数→除以2→除以1024,疏忽小数点得到457728,config.pvs装备用的单位是MB。

扇区与容量为什么这么换算?

供给个小常识:扇区巨细固定为512字节,除以2得到KB单位,除以1024得到MB单位,再除以1024得到GB单位,因PD运用MB单位,所以只需求除以2→除以一次1024得到MB单位即可。假如你要偷闲的话,其实这个参数PD会主动批改,能够不做换算。

4. 参数,依据编译的新虚拟磁盘文件分区数来定,假如有多个分区,就按红框部分,增加多个参数对应实双赢彩票23566-Parallels虚拟机添加多块物理盘,提高macOS黑苹果硬件利用价值践macOS下的硬盘分区途径,留意Partition id也是变量,详细能够比照上下两部分。

最终

彻底依照上述教程操作后,如无意外,就能够将Windows的多块物理硬盘挂入macOS的PD虚拟机内运转,需求物理运转Windows时,重启主机挑选Windows发动即可,这样Windows能够在物理和虚拟之间无缝切换运用,发挥黑苹果的最大价值!关于Ubuntu等Linux体系,实测无法经过此办法挂入发动,可是能够经过虚拟磁盘装置Linux体系,再依照本文办法挂入物理盘作为数据盘来运用。

好了,本期技能帖共享便是这么多了,感谢阅览至此,欢迎点赞、保藏、转发本质三连,让更多的机友了解这新鲜的搞机办法!更欢迎土豪不惜打赏~~~