Compare commits

...

3 Commits

Author SHA1 Message Date
Brooke Kuhlmann
160447eda3 Added version release notes 2021-01-10 10:42:35 -07:00
Brooke Kuhlmann
803c38e1c2 Updated boot disk recovery documentation
Improves labeling and categorization consistency while also cleaning up
some of the README terminology.

The recovery option is more of a last resort, provided by Apple, should
something catastrophic happen with the boot disk.
2021-01-10 10:36:09 -07:00
Brooke Kuhlmann
76432f5a74 Fixed brew formulae list error
Resolves the following from happening:

    Error: Calling `brew list` to only list formulae is disabled! Use
    `brew list --formula` instead.

Includes a correction for the plural form for `casks` as well.
2021-01-04 19:31:40 -07:00
4 changed files with 26 additions and 22 deletions

View File

@@ -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

View File

@@ -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 cant find the boot white circle and diagonal line running through it. This means macOS lost or cant 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

View File

@@ -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"

View File

@@ -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