OS X: Difference between revisions

From Bitpost wiki
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''WARNING: EVERY TIME I HAVE UPGRADED OS X TO A NEW RELEASE, IT HAS TRASHED MY LINUX BOOTABILITY.'''  Don't do it until you have time for a full linux reinstall.
== Development ==
See [[matcha]] for the latest macOS setup notes.


=== El Capitan ===
=== Older ===
* download and install via Appstore (had to find the download later in Applications folder)
** be careful, new OS X versions will wreak havoc on other partitions
* bump XCode first-thing
** run it to get it to install additional components
** reboot


=== Development ===
* install brew
* install brew
** had to reinstall and uninstall macports
** had to reinstall and uninstall macports
Line 17: Line 12:
** brew install openssl
** brew install openssl
** brew link openssl --force
** brew link openssl --force
== Install ==
=== OpenCore ===
The only way to go!  The "new" hackintosh way.  Run a proxmox VM using [https://nicksherlock.com Nicholas Sherlock's awesome guides].  See [[matcha]] for specific notes on my installation.
=== OS X on an actual MacBook ===
==== Dual boot on Mac hardware ====
'''WARNING: EVERY TIME I HAVE UPGRADED OS X TO A NEW RELEASE, IT HAS TRASHED MY LINUX BOOTABILITY.'''  Don't do it until you have time for a full linux reinstall.
==== El Capitan ====
* download and install via Appstore (had to find the download later in Applications folder)
** be careful, new OS X versions will wreak havoc on other partitions
* bump XCode first-thing
** run it to get it to install additional components
** reboot

Latest revision as of 22:55, 7 March 2023

Development

See matcha for the latest macOS setup notes.

Older

  • install brew
    • had to reinstall and uninstall macports
    • had to disable SIP (system protection) from Mac-R-on-boot safe mode, then: csrutil disable
    • brew update
    • brew install cmake
    • brew tap homebrew/dupes # this fixed missing zlib dependency
    • brew install openssl
    • brew link openssl --force

Install

OpenCore

The only way to go! The "new" hackintosh way. Run a proxmox VM using Nicholas Sherlock's awesome guides. See matcha for specific notes on my installation.

OS X on an actual MacBook

Dual boot on Mac hardware

WARNING: EVERY TIME I HAVE UPGRADED OS X TO A NEW RELEASE, IT HAS TRASHED MY LINUX BOOTABILITY. Don't do it until you have time for a full linux reinstall.

El Capitan

  • download and install via Appstore (had to find the download later in Applications folder)
    • be careful, new OS X versions will wreak havoc on other partitions
  • bump XCode first-thing
    • run it to get it to install additional components
    • reboot