Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doesn't work with High Sierra beta 2 with APFS #4

Open
nicbedford opened this issue Jul 5, 2017 · 10 comments
Open

Doesn't work with High Sierra beta 2 with APFS #4

nicbedford opened this issue Jul 5, 2017 · 10 comments

Comments

@nicbedford
Copy link

When I run fusion-make-bootcamp on high sierra beta 2 all I get is an empty Boot Camp.XXXXXX folder on the desktop, no errors displayed

@mikew
Copy link
Owner

mikew commented Jul 5, 2017

No real surprise here, you're running beta software after all. PR welcome if this is still an issue on official release.

@nicbedford
Copy link
Author

Been digging a little further, I'm guessing this is the root cause of the issue

Sandbox: vmware-rawdiskCr(28140) System Policy: deny file-read-data /dev/disk0
Violation: System Policy: deny file-read-data /dev/disk0
MetaData: {"build":"Mac OS X 10.13 (17A291m)","action":"deny","target":["dev","disk0"],"hardware":"Mac","platform_binary":"no","profile":"unknown","process":"vmware-rawdiskCr","op":"file-read-data"}

Process: vmware-rawdiskCr [28140]
Path: /Applications/VMware Fusion.app/Contents/Library/vmware-rawdiskCreator
Load Address: 0x10d689000
Identifier: vmware-rawdiskCreator
Version: ??? (???)
Code Type: x86_64 (Native)
Parent Process: sudo [28139]
Responsible: /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal [400]
User ID: 0

Date/Time: 2017-07-06 19:49:02.258 GMT+1
OS Version: Mac OS X 10.13 (17A291m)
Report Version: 8

Thread 0 (id: 563818):
0 libsystem_kernel.dylib 0x00007fffa6eb7d6a __open + 10
1 vmware-rawdiskCreator 0x000000010d689fc6
2 libdyld.dylib 0x00007fffa6d69ff9 start + 1
3 vmware-rawdiskCreator 0x0000000000000006

Binary Images:
0x10d689000 - 0x10d809fff vmware-rawdiskCreator (0) <0a69e465-d271-3dfc-8830-597c2f88905d> /Applications/VMware Fusion.app/Contents/Library/vmware-rawdiskCreator
0x7fffa6d69000 - 0x7fffa6d84ffb libdyld.dylib (513.2) /usr/lib/system/libdyld.dylib
0x7fffa6e9c000 - 0x7fffa6ec1ff7 libsystem_kernel.dylib (4481.0.0.1.1) <6d4ca4c4-82d1-3c58-b383-b6fd3c789de7> /usr/lib/system/libsystem_kernel.dylib

@mikew
Copy link
Owner

mikew commented Jul 6, 2017 via email

@C4Wiz
Copy link

C4Wiz commented Sep 25, 2017

diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         440.0 GB   disk0s2
   3:       Microsoft Basic Data Windows 10              59.9 GB    disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +440.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume macOS High Sierra       362.3 GB   disk1s1
   2:                APFS Volume Preboot                 21.0 MB    disk1s2
   3:                APFS Volume Recovery                519.7 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

sudo /Applications/VMware\ Fusion\ Tech\ Preview.app/Contents/Library/vmware-rawdiskCreator hasBootCamp /dev/disk0
Unable to open "/dev/disk0": 1

@C4Wiz
Copy link

C4Wiz commented Sep 25, 2017

Fusion Tech Preview works perfectly creating and running bootcamp with SIP Disabled

i then tried to re enable SIP with --without fs and it still works

@felipedrumond
Copy link

Hi there... Yesterday I installed the release of MacOS High Sierra and the very first thing I tried was to launch my Windows 10 from the boot camp partition via VMware. Occurred this error:

"Cannot open the disk '/Users/felipe/VMware/Boot Camp.vmwarevm/Boot Camp.vmdk' or one of the snapshot disks it depends on.
Module 'Disk' power on failed.
Failed to start the virtual machine."

I was able to boot from the boot camp partition and run my Windows 10, but I couldn't tell boot camp app inside Windows 10 to restart the machine using the MacOS, which is not a huge problem at all. The problem is that I can't launch my Windows 10 from the VMware!

Fortunately, restoring the Time Machine to MacOS Sierra put everything back. @mikew, would your software fix this in High Sierra?

@mikew
Copy link
Owner

mikew commented Sep 26, 2017

This very issue is about the fact that this script doesn't work at all in High Sierra. You can give it a try but it looks like they've hardened some security around disks in High Sierra.

Luckily, @C4Wiz mentions that the Fusion Tech Preview is working fine on High Sierra. Maybe give that a shot? I'm still waiting to upgrade my machines.

You can get the VMWare Fusion Tech Preview here.

@felipedrumond
Copy link

Thanks @mikew!
The Fusion 10 is about to be released early in October, I'm going to wait for it instead of installing High Sierra one more time.
Cheers!

@C4Wiz
Copy link

C4Wiz commented Sep 26, 2017

Luckily, @C4Wiz mentions that the Fusion Tech Preview is working fine on High Sierra. Maybe give that a shot? I'm still waiting to upgrade my machines.

But you MUST Disable SIP

@wegotoeleven
Copy link

FYI, on macOS Catalina, you need to grant com.vmware.DiskHelper full disk access, in Security and Privacy for this to work:

Screenshot 2020-04-16 at 21 17 08

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants