日本电子维修技术 装机/软件vmware15 里做个mac os 结果在虚拟机映像文
8楼有最新更新:
vmware15 里做个mac os 10.14.6 。vm服务也停止了,unlocker 也运行了。结果在虚拟机映像文件下一步找不到mac os 系统。有解决办法吗?谢谢
评论
研究了一晚上,最新发现如下:
有没有会大神能解决这个问题,最后一步的代码实在超出了我的能力范围,能不能通过改变打开的目标地址的方式让其打开11.1.0从而让程序正常运行呢?谢谢
评论
图片顺序出错了,正常顺序为图片标题的12345
评论
贴上gettools.py里的代码,方便大神们查看修改~#!/usr/bin/env python
"""
The MIT License (MIT)
Copyright (c) 2015-2017 Dave Parsons
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the 'Software'), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
"""
from __future__ import print_function
import os
import sys
import shutil
import tarfile
import zipfile
try:
# For Python 3.0 and later
# noinspection PyCompatibility
from urllib.request import urlopen
# noinspection PyCompatibility
from html.parser import HTMLParser
# noinspection PyCompatibility
from urllib.request import urlretrieve
except ImportError:
# Fall back to Python 2
# noinspection PyCompatibility
from urllib2 import urlopen
# noinspection PyCompatibility
from HTMLParser import HTMLParser
# noinspection PyCompatibility
from urllib import urlretrieve
# Parse the Fusion directory page
class CDSParser(HTMLParser):
def __init__(self):
HTMLParser.__init__(self)
self.reset()
self.HTMLDATA = []
def handle_data(self, data):
# Build a list of numeric data from any element
if data.find("\n") == -1:
if data[0].isdigit():
self.HTMLDATA.append(data)
self.HTMLDATA.sort(key=lambda s: [int(u) for u in s.split('.')])
def clean(self):
self.HTMLDATA = []
def convertpath(path):
# OS path separator replacement funciton
return path.replace(os.path.sep, '/')
def main():
# Check minimal Python version is 2.7
if sys.version_info < (2, 7):
sys.stderr.write('You need Python 2.7 or later\n')
sys.exit(1)
# Setup url and file paths
url = 'http://softwareupdate.vmware.com/cds/vmw-desktop/fusion/'
dest = os.path.dirname(os.path.abspath(__file__))
# Re-create the tools folder
shutil.rmtree(dest + '/tools', True)
os.mkdir(dest + '/tools')
# Get the list of Fusion releases
# And get the last item in the ul/li tags
response = urlopen(url)
html = response.read()
parser = CDSParser()
parser.feed(str(html))
url = url + parser.HTMLDATA[-1] + '/'
parser.clean()
# Open the latest release page
# And build file URL
response = urlopen(url)
html = response.read()
parser.feed(str(html))
urlpost15 = url + parser.HTMLDATA[-1] + '/packages/com.vmware.fusion.tools.darwin.zip.tar'
urlpre15 = url + parser.HTMLDATA[-1] + '/packages/com.vmware.fusion.tools.darwinPre15.zip.tar'
parser.clean()
# Download the darwin.iso tgz file
print('Retrieving Darwin tools from: ' + urlpost15)
urlretrieve(urlpost15, convertpath(dest + '/tools/com.vmware.fusion.tools.darwin.zip.tar'))
# Extract the tar to zip
tar = tarfile.open(convertpath(dest + '/tools/com.vmware.fusion.tools.darwin.zip.tar'), 'r')
tar.extract('com.vmware.fusion.tools.darwin.zip', path=convertpath(dest + '/tools/'))
tar.close()
# Extract the iso and sig files from zip
cdszip = zipfile.ZipFile(convertpath(dest + '/tools/com.vmware.fusion.tools.darwin.zip'), 'r')
cdszip.extract('payload/darwin.iso', path=convertpath(dest + '/tools/'))
cdszip.extract('payload/darwin.iso.sig', path=convertpath(dest + '/tools/'))
cdszip.close()
# Move the iso and sig files to tools folder
shutil.move(convertpath(dest + '/tools/payload/darwin.iso'), convertpath(dest + '/tools/darwin.iso'))
shutil.move(convertpath(dest + '/tools/payload/darwin.iso.sig'), convertpath(dest + '/tools/darwin.iso.sig'))
# Cleanup working files and folders
shutil.rmtree(convertpath(dest + '/tools/payload'), True)
os.remove(convertpath(dest + '/tools/com.vmware.fusion.tools.darwin.zip.tar'))
os.remove(convertpath(dest + '/tools/com.vmware.fusion.tools.darwin.zip'))
# Download the darwinPre15.iso tgz file
print('Retrieving DarwinPre15 tools from: ' + urlpre15)
urlretrieve(urlpre15, convertpath(dest + '/tools/com.vmware.fusion.tools.darwinPre15.zip.tar'))
# Extract the tar to zip
tar = tarfile.open(convertpath(dest + '/tools/com.vmware.fusion.tools.darwinPre15.zip.tar'), 'r')
tar.extract('com.vmware.fusion.tools.darwinPre15.zip', path=convertpath(dest + '/tools/'))
tar.close()
# Extract the iso and sig files from zip
cdszip = zipfile.ZipFile(convertpath(dest + '/tools/com.vmware.fusion.tools.darwinPre15.zip'), 'r')
cdszip.extract('payload/darwinPre15.iso', path=convertpath(dest + '/tools/'))
cdszip.extract('payload/darwinPre15.iso.sig', path=convertpath(dest + '/tools/'))
cdszip.close()
# Move the iso and sig files to tools folder
shutil.move(convertpath(dest + '/tools/payload/darwinPre15.iso'),
convertpath(dest + '/tools/darwinPre15.iso'))
shutil.move(convertpath(dest + '/tools/payload/darwinPre15.iso.sig'),
convertpath(dest + '/tools/darwinPre15.iso.sig'))
# Cleanup working files and folders
shutil.rmtree(convertpath(dest + '/tools/payload'), True)
os.remove(convertpath(dest + '/tools/com.vmware.fusion.tools.darwinPre15.zip.tar'))
os.remove(convertpath(dest + '/tools/com.vmware.fusion.tools.darwinPre15.zip'))
if __name__ == '__main__':
main()
复制代码
评论
百度unlock-all,版本越新越好
评论
看错了,以为你没用unlock,估计你没用管理员权限运行吧,或者你用的版本不对
评论
unock3.0.0 和 3.0.2版本都试过了,并且也用了管理员权限,我再去看看有没有更新的版本吧 谢谢
评论
没解锁,用这个工具vm最好不要修改默认安装目录
评论
好的,我删除在重新安装默认路径试试
评论
默认安装目录下重新安装,一整套又来了一边,还是同样的结果 还是没有操作系统啊~~
评论
老实来说,我也不知道,反正我已经放弃了,坐等支持5700XT再上了,虚拟机也会卡屏
评论
楼主VMware版本多少 最新的15.5? 我15没有问题,但是前两天升级到15.5 刚刚也是没办法unlocker3.02, 估计是版本问题吧!
评论
unlocker的版本问题,vm版本14.1.3,用了3.0.2才解锁
python的版本也要关注一下
评论
15.5昨天升级后正常,用的UNLOCK3.0.2。不过VMWARE升级的时候出了点问题,少了VC的库。单独装了就好了。
更新下:
确实有LZ说的新建的时候没有的问题,但是我前面试了原来建的MAC虚拟机运行是正常的。
评论
vmware pro 15.5应该是最新的,那我得找个15版本的,回头我再试试
评论
vm 15.5 unlocker3.0.2,python2.7.13 我在退回旧版本的vm试试
评论
多谢反馈,可能刚更新 unlocker版本没跟上来, unlocker这个软件是在哪里发布的呢??我想看看是不是最新的就是3.0.2还没有没更新的出来
评论
目前还没有,昨天看了
评论
好的,换了vmware 15 解锁成功,安装好了,新的问题是无法联网了~~~
评论
之前的版本确实没问题
评论
网络问题有解么 百度上的办法都试过了 依然不能~
评论
解决了,做了个NAT ,改一下ip地址可以上网了
评论
vmware虚拟macosx 体验很不好啊 还要关特效 不爽
评论
最近升级 win10之后之前安装的15.1 无法打开了。无奈升级到了15.5.但是 升级后已经安装好的mac os 不能启动了一直重启。提示遇到问题,。请按按键继续。 电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收
·日本中文新闻 唐田绘里香为新剧《极恶女王》剃光头 展现演员决心
·日本中文新闻 真子小室夫妇新居引发隐私担忧
·日本中文新闻 前AKB48成员柏木由纪与搞笑艺人交往曝光
·日本学校 {日本国际学校}梅田インターナショナルスクール
·日本学校 LINE:sm287 陳雨菲、20歳、台湾からの留学生、東京に来たばかり
·日本留学生活 出售平成22年走行48000km 代步小车
·日本华人网络交流 円相場 一時1ドル=140円台まで上昇?
·日本华人网络交流 问日本华人一个问题
·日本旅游代购 富山接机
·生活百科 英国转澳大利亚转换插头
·汽车 【求助】修车遇到困难怎么办?