Looks like you can use Darling to run MacOS command line applications in Linux.
Open a terminal and run the following command to list your hard drives
It should return something similar to the following
bobs-MacBook:~ bob$ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1000.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 999.1 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk2 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *8.0 GB disk2 1: EFI EFI 209.7 MB disk2s1 2: Apple_HFS Install macOS Sierra 7.0 GB disk2s2 bobs-MacBook:~ bob$
From above we see that the EFI partition on the main drive is disk0s1.
Make a directory for it to mount to
sudo mkdir /Volumes/TMPEFI
sudo mount -t msdos /dev/disk0s1 /Volumes/TMPEFI
It should now show up in finder for you to browse.
To unmount it simple eject it in Finder, or use one of the following commands
diskutil unmount /Volumes/TMPEFI
- Bootable macOS USB drive (Guide here)
- Clover (Download here, or on source forge)
- Computer running macOS to run clover from
Plug the drive into your Mac, or current Hackintosh and launch the Clover installation package you downloaded from above. Click Continue
You should now be able to boot the USB on a PC. You will need to change the settings on the PC to boot using EFI, and make sure your hardware is compatible.
You’ll need the following
- USB drive 8GB+
- macOS Sierra
The easy way to create a bootable macOS drive is by executing the following command. This assumes your USB drive is named USBDrive and your macOS Sierra installer is in the Applications folder. Change if needed.
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USBDrive --applicationpath /Applications/Desktop/Install\ macOS\ Sierra.app
It’ll ask you for confirmation and then proceed to wipe the USB drive and put macOS on it. Do note that it will erase the contents of the drive, so make sure you don’t have anything important on it.
You can add the option “–nointeraction” to have it not ask for confirmation.
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USBDrive --applicationpath /Applications/Desktop/Install\ macOS\ Sierra.app --nointeraction
Note : This is not a complete guide to Installing macOS Sierra on an Alienware, mainly just some notes for now. Everything here should apply to the Alienware 14 and 17, and maybe some of the newer ones 15 R1, 17 R2, etc.
You will need to either patch the kernel for the Haswell CPU, or enable it from clover when booting up. If you don’t, the system will reboot on start up (See Troubleshooting section).
You may need to boot with the nv_disable=1 option if you don’t have a supported nvidia card
Creating the Boot Drive
- Download macOS Sierra
- Download Clover (Download from SourceForge, or here)
Create the boot drive just like you normally would and then run clover. When you install Clover, be sure to CHANGE THE INSTALL LOCATION to the USB drive.
Also select the following options when installing clover.
- Install for UEFI booting only
- Install Clover in the ESP
After that is finished, you should be good to go. Setup the Alienware BIOS for UEFI, and boot from the USB drive. Install like you normally would.
More coming later…
Alienware reboots after selecting the macOS drive in Clover.
Issue is related to the unpatched kernel for Haswell.
- Once you get to clover, hit “o” this will give you the options menu
- Select “Binaries patching->“
- Select “Kernel PM Patch“
- Go back to the main menu
- Select the macOS drive and hit “Space Bar”
- Select the other options you want i.e.(safe mode, nv_disabled, etc.), and hit “Boot macOS with selected options“
Black screen after selecting the macOS boot drive
Looks like the issue is some sort of incompatible hardware. I had a wifi card that was causing trouble.
Disable wireless card in BIOS.
Could be any number of things:(
Things to try,
Boot in safe mode
- Boot to clover
- Select the macOS drive
- Hit the “Space Bar”
- Select the option that says “Safe mode”
- Hit “Boot with selected Options”
Open up Finder and hit the Shift, Command, and “G” key simultaneously and then type in ~/Library/Application Support/minecraft/saves/Demo_World and hit return.
This should put you in your Demo World minecraft directory.
Now delete the “level.dat” and “level.dat_old” files and restart minecraft. Your time should now be reset… As well as your Objectives.