Skip to content

Incorrect volume location used when creating bootable installers from legacy versions on Apple Silicon #194

Description

@sulliops

@ninxsoft I believe this broke bootableinstaller.

I think it's supposed to be:


        arguments += ["--volume", volume, "--nointeraction"]

Originally posted by @jasisk in #166


The use of the incorrect volume URL when creating bootable installers from legacy versions on Apple Silicon hosts prevents the bootable installers from being created.

For example, using mist download installer "10.12.6" bootableinstaller --bootable-installer-volume /path/to/volume:

┌───────────────────────────┐
│ BOOTABLE INSTALLER VOLUME │
└───────────────────────────┘
  ├─ Copying '/Volumes/10.12.6-16G29/Applications/Install macOS Sierra.app' to '/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/Install macOS Sierra.ad-hoc-code-signatures.app'...
  ├─ Ad-hoc code signing '/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/Install macOS Sierra.ad-hoc-code-signatures.app'...
  ├─ Creating bootable macOS Installer at mount point '/Volumes/Install OS X Yosemite'...
  └─ Invalid Exit Status Code: '254', Message: /Volumes/Install macOS Sierra is not a valid volume mount point.

Update: It appears that the bug was patched by @ninxsoft in the nindi/bugfix-legacy-installers branch, but never merged.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions