Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
160447eda3 | ||
|
|
803c38e1c2 | ||
|
|
76432f5a74 |
@@ -1,5 +1,10 @@
|
|||||||
= Changes
|
= Changes
|
||||||
|
|
||||||
|
== 11.1.1 (2021-01-10)
|
||||||
|
|
||||||
|
* Fixed brew formulae list error - Brooke Kuhlmann
|
||||||
|
* Updated boot disk recovery documentation - Brooke Kuhlmann
|
||||||
|
|
||||||
== 11.1.0 (2021-01-03)
|
== 11.1.0 (2021-01-03)
|
||||||
|
|
||||||
* Added caffeination to restore process - Brooke Kuhlmann
|
* Added caffeination to restore process - Brooke Kuhlmann
|
||||||
|
|||||||
28
README.adoc
28
README.adoc
@@ -16,10 +16,10 @@ Config_ project is an opinionated configuration which meets the needs of my deve
|
|||||||
but is also meant to serve as an example and guide for building your own personalized setup. Here is
|
but is also meant to serve as an example and guide for building your own personalized setup. Here is
|
||||||
how the two projects are meant to be used:
|
how the two projects are meant to be used:
|
||||||
|
|
||||||
* *macOS* (this project) - The foundation framework for building customizated macOS machine setups.
|
* *macOS* (this project) - The foundational framework for building custom macOS machine setups.
|
||||||
* *link:https://www.alchemists.io/projects/mac_os-config[macOS Configuration]* - The layer on top of
|
* *link:https://www.alchemists.io/projects/mac_os-config[macOS Configuration]* - The layer on top of
|
||||||
this _macOS_ project which defines a custom machine setup and base implementation. The project is
|
this _macOS_ project which defines a custom machine implementation. The project is meant to be
|
||||||
meant to be forked for as many custom machine setups as needed.
|
forked for as many custom machine setups as needed.
|
||||||
|
|
||||||
toc::[]
|
toc::[]
|
||||||
|
|
||||||
@@ -57,7 +57,7 @@ To install, run:
|
|||||||
----
|
----
|
||||||
git clone https://github.com/bkuhlmann/mac_os.git
|
git clone https://github.com/bkuhlmann/mac_os.git
|
||||||
cd mac_os
|
cd mac_os
|
||||||
git checkout 11.1.0
|
git checkout 11.1.1
|
||||||
----
|
----
|
||||||
|
|
||||||
== Usage
|
== Usage
|
||||||
@@ -132,12 +132,11 @@ macOS Boot Disk Usage:
|
|||||||
6. Use Disk Utility to create a single "APFS" drive as a "GUID Partition Table".
|
6. Use Disk Utility to create a single "APFS" drive as a "GUID Partition Table".
|
||||||
7. Install the new operating system.
|
7. Install the new operating system.
|
||||||
|
|
||||||
macOS Reinstall:
|
macOS Boot Disk Recovery:
|
||||||
1. Click the Apple icon from the operating system main menu.
|
1. Start/restart the machine.
|
||||||
2. Select the "Restart..." menu option.
|
2. Hold down the COMMAND+R keys before the Apple logo appears.
|
||||||
3. Hold down the COMMAND+R keys before the Apple logo appears.
|
3. Wait for the macOS installer to load from the recovery partition.
|
||||||
4. Wait for the macOS installer to load from the recovery partition.
|
4. Use the dialog options to launch Disk Utility, reinstall the system, etc.
|
||||||
5. Use the dialog options to launch Disk Utility, reinstall the system, etc.
|
|
||||||
....
|
....
|
||||||
|
|
||||||
=== Customization
|
=== Customization
|
||||||
@@ -169,12 +168,13 @@ link:https://www.alchemists.io/projects/mac_os-config[macOS Config] project for
|
|||||||
|
|
||||||
== Troubleshooting
|
== Troubleshooting
|
||||||
|
|
||||||
* When using link:https://pi-hole.net[Pi-hole], make sure to temporarily disable prior to upgrading
|
* When using link:https://pi-hole.net[Pi-hole], you might need to temporarily disable prior to
|
||||||
as you might experience various errors with Apple not able to detect an internet connection which
|
upgrading as you might experience various errors with Apple not being able to detect an internet
|
||||||
prevents the installer from working.
|
connection which prevents the installer from working.
|
||||||
* When using the boot disk and the installer fails in some catestrophic manner, reboot the machine
|
* When using the boot disk and the installer fails in some catestrophic manner, reboot the machine
|
||||||
into recovery mode (i.e. `COMMAND + R`) to download and install the last operating system used.
|
into recovery mode (i.e. `COMMAND + R`) to download and install the last operating system used.
|
||||||
You can also use `COMMAND + OPTION + R` to attemp to download the latest operating system.
|
Alternatively, you can also use `COMMAND + OPTION + R` to attemp to download the latest operating
|
||||||
|
system.
|
||||||
* When using the boot disk, you might experience a situation where you see a black screen with a
|
* When using the boot disk, you might experience a situation where you see a black screen with a
|
||||||
white circle and diagonal line running through it. This means macOS lost or can’t find the boot
|
white circle and diagonal line running through it. This means macOS lost or can’t find the boot
|
||||||
disk for some reason. To correct this, shut down and boot up the system again while holding down
|
disk for some reason. To correct this, shut down and boot up the system again while holding down
|
||||||
|
|||||||
@@ -14,12 +14,11 @@ printf " 4. Select the USB boot disk from the menu.\n"
|
|||||||
printf " 5. Use Disk Utility to delete and/or erase the hard drive including associated partitions.\n"
|
printf " 5. Use Disk Utility to delete and/or erase the hard drive including associated partitions.\n"
|
||||||
printf " 6. Use Disk Utility to create a single \"APFS\" drive as a \"GUID Partition Table\".\n"
|
printf " 6. Use Disk Utility to create a single \"APFS\" drive as a \"GUID Partition Table\".\n"
|
||||||
printf " 7. Install the new operating system.\n"
|
printf " 7. Install the new operating system.\n"
|
||||||
printf "\nmacOS Reinstall:\n"
|
printf "\nmacOS Boot Disk Recovery:\n"
|
||||||
printf " 1. Click the Apple icon from the operating system main menu.\n"
|
printf " 1. Start/restart the machine.\n"
|
||||||
printf " 2. Select the \"Restart...\" menu option.\n"
|
printf " 2. Hold down the COMMAND+R keys before the Apple logo appears.\n"
|
||||||
printf " 3. Hold down the COMMAND+R keys before the Apple logo appears.\n"
|
printf " 3. Wait for the macOS installer to load from the recovery partition.\n"
|
||||||
printf " 4. Wait for the macOS installer to load from the recovery partition.\n"
|
printf " 4. Use the dialog options to launch Disk Utility, reinstall the system, etc.\n"
|
||||||
printf " 5. Use the dialog options to launch Disk Utility, reinstall the system, etc.\n"
|
|
||||||
|
|
||||||
printf "\nCreating macOS boot disk...\n"
|
printf "\nCreating macOS boot disk...\n"
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
verify_homebrew_formulas() {
|
verify_homebrew_formulas() {
|
||||||
printf "Checking Homebrew formulas...\n"
|
printf "Checking Homebrew formulas...\n"
|
||||||
|
|
||||||
local applications="$(brew list)"
|
local applications="$(brew list --formulae)"
|
||||||
|
|
||||||
while read line; do
|
while read line; do
|
||||||
if [[ "$line" == "brew install"* ]]; then
|
if [[ "$line" == "brew install"* ]]; then
|
||||||
@@ -29,7 +29,7 @@ export -f verify_homebrew_formulas
|
|||||||
verify_homebrew_casks() {
|
verify_homebrew_casks() {
|
||||||
printf "\nChecking Homebrew casks...\n"
|
printf "\nChecking Homebrew casks...\n"
|
||||||
|
|
||||||
local applications="$(brew list --cask)"
|
local applications="$(brew list --casks)"
|
||||||
|
|
||||||
while read line; do
|
while read line; do
|
||||||
if [[ "$line" == "brew cask install"* ]]; then
|
if [[ "$line" == "brew cask install"* ]]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user