- Joined
- Jul 22, 2018
- Messages
- 3,424
- Motherboard
- Supermicro X11SPA-T
- CPU
- Intel Xeon W-3275 28 Core
- Graphics
- 2xAMD RX 580 8GB
- OS X/macOS
- 11.0.x
- Bootloader
-
- OpenCore
- Mac
-
- Mac mini
- MacBook Pro
- Mobile Phone
-
- Android
- iOS
How to Enable FileVault
This guide covers the implementation of FileVault. FileVault is a solution provided by Apple which encrypts your complete drive. The credentials to unlock the drive are stored either in the iCloud or the user Account offering you a passphrase to decrypt/unlock the drive.
Setting up FileVault
Setting up FileVault has couple of requirements but many user just enable the FileVault from the System Preferences which results into non-booting of macOS on the hardware used which is obviously not the correct way to enable it. In such case, your drive will be encrypted but you'll be not able to boot into macOS anymore and end up with a sticky situation. If Preboot is not enabled, you'll not even find option to boot. You can just unlock and decrypt the volume in order to boot to macOS. In case if you're unable to boot, you would need to unlock and decrypt the volume. In order to do so, find the guide below.
What are the FileVault Drivers?
A bunch of correct drivers are required to enable FileVault. The drivers are listed below.
AppleGenericInput.efi
ApfsDriverLoader.efi
AppleUiSupport.efi
HFSPlus.efi or VboxHFS.efi
Installing drivers
The above two drivers ApfsDriverLoader and VboxHFS can be found in the AppleSupportPkg. But you need the other drivers too. To make it easy, i've combined all the drivers in a single zip which has been attached at the end of this post named FileVault drivers.
1. Download the FileVault drivers.
2. After downloading the drivers, extract it.
3. Copy all the drivers to EFI/drivers/UEFI
4. Copy kext to EFI/Kext/Other directory.
Notes:
The next step is to edit your config.plist to unhide the Preboot volume.
1. Mount your EFI partition
2. Navigate to EFI\Clover and open your config.plist with Clover Configurator.
3. Navigate to GUI tab and remove Preboot entry from the Hide Volume list in your config.plist.
Restart your System
Once all the above step is done, you need to restart the system to check if the drivers are setup properly and you can boot or not.
Enable FileVault
Now, after doing all the steps above, the final step is to enable FileVault.
1. Open System Preferences.
2. Go to Security & Privacy.
3. Go to FileVault Tab.
4. Click on the lock pad and enter your password.
5. Click on Turn On FileVault...
Notes:
Problem Reporting
Details:
This guide covers the implementation of FileVault. FileVault is a solution provided by Apple which encrypts your complete drive. The credentials to unlock the drive are stored either in the iCloud or the user Account offering you a passphrase to decrypt/unlock the drive.
Setting up FileVault
Setting up FileVault has couple of requirements but many user just enable the FileVault from the System Preferences which results into non-booting of macOS on the hardware used which is obviously not the correct way to enable it. In such case, your drive will be encrypted but you'll be not able to boot into macOS anymore and end up with a sticky situation. If Preboot is not enabled, you'll not even find option to boot. You can just unlock and decrypt the volume in order to boot to macOS. In case if you're unable to boot, you would need to unlock and decrypt the volume. In order to do so, find the guide below.
How to Unlock and Decrypt FileVault
How to Unlock and Decrypt FileVault If you have tried to enable FileVault and cannot boot into macOS, this guide is for you. FileVault has few requirements and if you do it properly you can have FileVault working without any issues. But if you have not taken measures, you can end up in a sticky...
www.elitemacx86.com
What are the FileVault Drivers?
A bunch of correct drivers are required to enable FileVault. The drivers are listed below.
AppleGenericInput.efi
ApfsDriverLoader.efi
AppleUiSupport.efi
HFSPlus.efi or VboxHFS.efi
Installing drivers
The above two drivers ApfsDriverLoader and VboxHFS can be found in the AppleSupportPkg. But you need the other drivers too. To make it easy, i've combined all the drivers in a single zip which has been attached at the end of this post named FileVault drivers.
1. Download the FileVault drivers.
2. After downloading the drivers, extract it.
3. Copy all the drivers to EFI/drivers/UEFI
4. Copy kext to EFI/Kext/Other directory.
Notes:
- If you plan to use HFSPlus.efi, do NOT use VboxHFS.
- If you are using FakeSMC, do NOT use VirtualSMC.efi driver and VirtualSMC.kext. When using VirtualSMC, FakeSMC.kext must be removed.
- The other drivers are must for required such as AptioMemoryFix or other Aptiodrivers, AudioDxe, DatHubDxe, FSInject and HFSPlus.
The next step is to edit your config.plist to unhide the Preboot volume.
1. Mount your EFI partition
2. Navigate to EFI\Clover and open your config.plist with Clover Configurator.
3. Navigate to GUI tab and remove Preboot entry from the Hide Volume list in your config.plist.
Restart your System
Once all the above step is done, you need to restart the system to check if the drivers are setup properly and you can boot or not.
Enable FileVault
Now, after doing all the steps above, the final step is to enable FileVault.
1. Open System Preferences.
2. Go to Security & Privacy.
3. Go to FileVault Tab.
4. Click on the lock pad and enter your password.
5. Click on Turn On FileVault...
Notes:
- If you're using a Laptop, the system will ask you to connect AC Adapter.
- Once the FileVault is enabled, you must boot from the Preboot Volume from Clover menu.
Problem Reporting
Details:
- macOS version
- Copy of IOReg
- Clover menu
- Compress EFI/Clover, exclude the themes folder. Do not include complete EFI folder.