Batch Update 1 - January 2023
Changes: - Update to OpenCore 0.8.8 - New 'ISO' creation scripts (mikehardy)
This commit is contained in:
parent
fbd4d73ce8
commit
7fed0d7c5c
56 changed files with 103 additions and 1 deletions
|
@ -42,7 +42,7 @@
|
||||||
|
|
||||||
* Jan Kuri (jkuri) - Mojave ISO creation fixes
|
* Jan Kuri (jkuri) - Mojave ISO creation fixes
|
||||||
|
|
||||||
* Mike Hardy (mikehardy) - Network documentation improvements
|
* Mike Hardy (mikehardy) - Network documentation improvements, Ventura 'ISO' script
|
||||||
|
|
||||||
* CuriousTommy + pickled_monkey - Information on vmxnet3 network adapter
|
* CuriousTommy + pickled_monkey - Information on vmxnet3 network adapter
|
||||||
|
|
||||||
|
|
BIN
OVMF_VARS-1920x1080.fd
Normal file
BIN
OVMF_VARS-1920x1080.fd
Normal file
Binary file not shown.
Binary file not shown.
1
OpenCore/EFI/OC/.contentFlavour
Normal file
1
OpenCore/EFI/OC/.contentFlavour
Normal file
|
@ -0,0 +1 @@
|
||||||
|
OpenCore
|
1
OpenCore/EFI/OC/.contentVisibility
Normal file
1
OpenCore/EFI/OC/.contentVisibility
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Disabled
|
BIN
OpenCore/EFI/OC/Drivers/ArpDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/ArpDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/AudioDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/AudioDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/BiosVideo.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/BiosVideo.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/CrScreenshotDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/CrScreenshotDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/Dhcp4Dxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/Dhcp4Dxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/DnsDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/DnsDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/DpcDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/DpcDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/Ext4Dxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/Ext4Dxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/HiiDatabase.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/HiiDatabase.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/HttpBootDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/HttpBootDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/HttpDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/HttpDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/HttpUtilitiesDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/HttpUtilitiesDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/Ip4Dxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/Ip4Dxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/MnpDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/MnpDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/NvmExpressDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/NvmExpressDxe.efi
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/OpenLinuxBoot.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/OpenLinuxBoot.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/OpenNtfsDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/OpenNtfsDxe.efi
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/OpenUsbKbDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/OpenUsbKbDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/OpenVariableRuntimeDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/OpenVariableRuntimeDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/Ps2KeyboardDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/Ps2KeyboardDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/Ps2MouseDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/Ps2MouseDxe.efi
Normal file
Binary file not shown.
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/SnpDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/SnpDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/TcpDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/TcpDxe.efi
Normal file
Binary file not shown.
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/Udp4Dxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/Udp4Dxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/UsbMouseDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/UsbMouseDxe.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Drivers/XhciDxe.efi
Normal file
BIN
OpenCore/EFI/OC/Drivers/XhciDxe.efi
Normal file
Binary file not shown.
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/BootKicker.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/BootKicker.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/ChipTune.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/ChipTune.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/CleanNvram.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/CleanNvram.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/ControlMsrE2.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/ControlMsrE2.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/CsrUtil.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/CsrUtil.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/GopStop.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/GopStop.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/KeyTester.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/KeyTester.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/MmapDump.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/MmapDump.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/OpenControl.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/OpenControl.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/OpenShell.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/OpenShell.efi
Normal file
Binary file not shown.
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/RtcRw.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/RtcRw.efi
Normal file
Binary file not shown.
BIN
OpenCore/EFI/OC/Tools/TpmInfo.efi
Normal file
BIN
OpenCore/EFI/OC/Tools/TpmInfo.efi
Normal file
Binary file not shown.
Binary file not shown.
24
notes.md
24
notes.md
|
@ -16,6 +16,30 @@ This fix was found by `Glnk2012` of https://www.tonymacx86.com/ site.
|
||||||
Also tweaking the `smbios.plist` file can help (?).
|
Also tweaking the `smbios.plist` file can help (?).
|
||||||
|
|
||||||
|
|
||||||
|
### Resolution in Ventura (WIP)
|
||||||
|
|
||||||
|
From https://superuser.com: macOS Ventura screen resolution settings includes
|
||||||
|
only 3 predefined options but choosing any of them breaks my installation (I'm
|
||||||
|
getting black screen with only small portion visible).
|
||||||
|
|
||||||
|
Process to reset the resolution (using that small visible) display portion:
|
||||||
|
|
||||||
|
Log in (in a blind fashion!), open Terminal and run the following commands:
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo rm /Library/Preferences/com.apple.windowserver.plist
|
||||||
|
|
||||||
|
rm ~/Library/Preferences/ByHost/com.apple.windowserver*
|
||||||
|
|
||||||
|
sudo reboot
|
||||||
|
```
|
||||||
|
|
||||||
|
Reboot the macOS Ventura VM.
|
||||||
|
|
||||||
|
Note: Running `displayplacer "id:FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF mode:10"`
|
||||||
|
doesn't help with this resolution problem on macOS Ventura.
|
||||||
|
|
||||||
|
|
||||||
### Change resolution in OpenCore
|
### Change resolution in OpenCore
|
||||||
|
|
||||||
```diff
|
```diff
|
||||||
|
|
BIN
screenshots/Ventura-Resolution-Problem.png
Normal file
BIN
screenshots/Ventura-Resolution-Problem.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 392 KiB |
38
scripts/create_dmg_monterey.sh
Executable file
38
scripts/create_dmg_monterey.sh
Executable file
|
@ -0,0 +1,38 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
# Create a DMG from the Monterey installer app
|
||||||
|
|
||||||
|
# Bail at first DMG creation error
|
||||||
|
set -e
|
||||||
|
|
||||||
|
display_help() {
|
||||||
|
echo "Usage: $(basename $0) [-h] [<path/to/install_app.app> <path/to/output_dmg_file.dmg>]"
|
||||||
|
exit 0
|
||||||
|
}
|
||||||
|
|
||||||
|
if [ "$1" == "-h" ] ; then
|
||||||
|
display_help
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$#" -eq 2 ]
|
||||||
|
then
|
||||||
|
in_path=$1
|
||||||
|
dmg_path=$2
|
||||||
|
elif [ "$#" -eq 0 ]
|
||||||
|
then
|
||||||
|
in_path=/Applications/Install\ macOS\ Monterey.app
|
||||||
|
dmg_path=~/Desktop/Monterey.dmg
|
||||||
|
echo "Using default paths:"
|
||||||
|
echo "Install app: $in_path"
|
||||||
|
echo "Output disk: $dmg_path"
|
||||||
|
else
|
||||||
|
display_help
|
||||||
|
fi
|
||||||
|
|
||||||
|
hdiutil create -o "$dmg_path" -size 14g -layout GPTSPUD -fs HFS+J
|
||||||
|
hdiutil attach "$dmg_path" -noverify -mountpoint /Volumes/install_build
|
||||||
|
sudo "$in_path/Contents/Resources/createinstallmedia" --volume /Volumes/install_build --nointeraction
|
||||||
|
|
||||||
|
# createinstallmedia leaves a bunch of subvolumes still mounted when it exits, so we need to use -force here.
|
||||||
|
# This might be fixed in a later Beta release:
|
||||||
|
hdiutil detach -force "/Volumes/Install macOS Monterey"
|
38
scripts/create_dmg_ventura.sh
Executable file
38
scripts/create_dmg_ventura.sh
Executable file
|
@ -0,0 +1,38 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
# Create a "ISO" (DMG) image for powering offline macOS installations
|
||||||
|
|
||||||
|
# Bail at first ISO creation error
|
||||||
|
set -e
|
||||||
|
|
||||||
|
display_help() {
|
||||||
|
echo "Usage: $(basename $0) [-h] [<path/to/install_app.app> <path/to/output_iso_file.iso>]"
|
||||||
|
exit 0
|
||||||
|
}
|
||||||
|
|
||||||
|
if [ "$1" == "-h" ] ; then
|
||||||
|
display_help
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$#" -eq 2 ]
|
||||||
|
then
|
||||||
|
in_path=$1
|
||||||
|
dmg_path=$2
|
||||||
|
elif [ "$#" -eq 0 ]
|
||||||
|
then
|
||||||
|
in_path=/Applications/Install\ macOS\ Ventura.app
|
||||||
|
dmg_path=~/Desktop/Ventura.dmg
|
||||||
|
echo "Using default paths:"
|
||||||
|
echo "Install app: $in_path"
|
||||||
|
echo "Output disk: $dmg_path"
|
||||||
|
else
|
||||||
|
display_help
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Borrrowed from multiple internet sources
|
||||||
|
hdiutil create -o "$dmg_path" -size 17g -layout GPTSPUD -fs HFS+J
|
||||||
|
hdiutil attach "$dmg_path" -noverify -mountpoint /Volumes/install_build
|
||||||
|
sudo "$in_path/Contents/Resources/createinstallmedia" --volume /Volumes/install_build --nointeraction
|
||||||
|
|
||||||
|
# createinstallmedia may leave a bunch of subvolumes still mounted when it exits, so we need to use -force here.
|
||||||
|
hdiutil detach -force "/Volumes/Install macOS Ventura"
|
Loading…
Reference in a new issue