foxlet / macOS-Simple-KVM

Tools to set up a quick macOS VM in QEMU, accelerated by KVM.
13.64k stars 1.14k forks source link

Added --big-sur to README.md in "Step 1" #418

Open hanez opened 3 years ago

flying7eleven commented 3 years ago

I think you are missing the changes in jumpstart.sh:

diff --git a/jumpstart.sh b/jumpstart.sh
index 1b8756e..e2a4397 100755
--- a/jumpstart.sh
+++ b/jumpstart.sh
@@ -12,6 +12,7 @@ print_usage() {
     echo " -s, --high-sierra   Fetch High Sierra media."
     echo " -m, --mojave        Fetch Mojave media."
     echo " -c, --catalina      Fetch Catalina media."
+    echo " -b, --big-sur       Fetch Big Sur media."
     echo
 }

@@ -34,6 +35,9 @@ case $argument in
     -c|--catalina|*)
         "$TOOLS/FetchMacOS/fetch.sh" -v 10.15 || exit 1;
         ;;
+    -b|--big-sur|*)
+        "$TOOLS/FetchMacOS/fetch.sh" -v 10.16 || exit 1;
+        ;;
 esac

 "$TOOLS/dmg2img" "$TOOLS/FetchMacOS/BaseSystem/BaseSystem.dmg" "$PWD/BaseSystem.img"

Maybe you forgot to add those changes to your commit? But even then I think there are some parts missing. Haven't looked into it so far.

iamchriswick commented 3 years ago

Big Sur product-id 001-86606 doesn't work anymore. Instead use 071-05432.

aaronfranke commented 3 years ago

@flying7eleven Are there also changes to tools/FetchMacOS/fetch-macos.py that are needed? It only seems to include 10.13, 10.14, and 10.15. If so, I think there will also need to be new URL(s) added to the catalogs dictionary.

holgersson32644 commented 3 years ago

@flying7eleven: You actually defined two defaults, so the first and old one (catalina) is (probably) still used. You should drop the asterisk there.

In general you're right, adding big sur to the readme doesn't change any functionality..

notAperson535 commented 2 years ago

Big sur fetching doesn't actually work, instead use my fork: https://notaperson535.github.io/OneClick-macOS-Simple-KVM/