Filevault? #158
Comments
@vol24pl Yes. I got all the data that I could in order to enroll. SN, Model Name, Identifier, HW UUID, Boot Rom Version, Board ID, Board Serial, ROM and System UUID. I was able to sucessfully enroll using the company's network, but the VM fails booting after it, so I guess it may be related to the Filevault's encryption. |
What version of VirtualBox and macOS guest are you using Oujiii? I'll try to reproduce the issue. |
@myspaghetti VBox 6.1 and MacOS Mojave 10.14.6 |
The script is not compatible with FileVault, but VirtualBox is reported to work with FileVault. I'll see if I can find the required settings and implement them in the script. |
Let me know if you do find out! Thank you! |
Here's a minimal config.plist that works with OpenCore on VirtualBox 6.1. Install it by picking a storage medium that's accessible from the EFI Internal Shell and copying Unfortunately I couldn't get it to boot Catalina 10.15.2 or 10.15.3 or show the FileVault password prompt or store a FileVault key in the virtualized SMC. |
Pardon me for the lack of knowledge, should I just install my VM, enroll into the DEP and after the Filevault I run those commands? Thanks! |
I worded that poorly... The config I posted doesn't work for FileVault. It boots, but it doesn't show the FileVault password prompt and it doesn't store the key in the emulated SMC. There's no reason to do try it unless you want to fiddle with OpenCore yourself and find the right drivers/settings that enable FileVault on VirtualBox. OpenCore should be able to at least store the FileVault key in the emulated SMC, but I gave up on trying to do it. It should also be able to load the FileVault boot password prompt, but I wasn't able to get that either. |
Okay. Well, for now I will put that on hold. Someone more knowledgeable than me might find a solution in the future. Thanks for trying, though. |
Progress: OpenCore 0.5.6 loads (or attempts to load) the FileVault password prompt but displays a blank screen. This is a minimal config.plist for OpenCore 0.5.6 that works on VirtualBox. |
Upon a clean boot of the VM, OpenCore 0.5.6 boots the FileVault password prompt. |
@myspaghetti im in the same situation as you 🏴☠️ 😂 additionally, if you can give me info about how to send the Model Name, Identifier, HW UUID, Boot Rom Version, Board ID, Board Serial, ROM and System UUID values... that would be great |
You can "dump" the OpenCore executable and config in their proper folder on the EFI System Partition. You can mount the ESP from the macOS guest Terminal like so:
Then copy the You can add a bunch of other OpenCore files if you wish but they are not necessary for FileVault 2. For the EFI and NVRAM parameters, assuming you're running on a genuine Mac, I recommend following the directions in the script documentation:
If you're not using a genuine Mac you'll have to get genuine-like parameters somewhere else. No support is offered for non-genuine parameters. |
@myspaghetti thanks. i got it booting up just by setting |
If you mean in the EFI shell, that needs to be configured in OpenCore and various keyboard/mouse EFIs are included in the release. If you mean on macOS, please start a separate issue, although very simply you have to set the VM mouse to |
@myspaghetti maybe is out of the scope of your script but probably you can give me a hand on this. FILES
CONFIG.PLIST
|
From the OpenCore documentation:
Enable either |
no luck. here is my plist now:
the VM boots up to the login window (and very fast) but there is no way of getting keyboard or mouse to work 😡 |
I recalled incorrectly, it was the first one that works,
|
no luck. i forgot to say that im on big sur and seeing #479 the issue might be other... |
Just enrolled the VM in my company's DEP and by their policy, Filevault needs to be enabled. After finishing the DEP enrollment and restarting, the machine does not boot up anymore.
Is there any known issue with encryption?
Thanks!
The text was updated successfully, but these errors were encountered: