はじめに: Mac 仮想マシンのインストール中に一連の問題が発生しました。次に、各ステップで発生した問題とその解決策をインストール プロセスに従って説明します (コンピュータ システムは Win11)。
1.インストールに必要なファイルをダウンロードし、アンロックツールをインストールしてロックを解除します
まず、チュートリアルスキル | Win10 システムに従って Apple Mac 仮想マシンをインストールします - Zhihu は、 VMware WorkstationPro 15、macos 10.13、Unlocker 3.0 を含む対応するファイルをダウンロードしました (まだダウンロードしないでください!!! )。チュートリアルに進み、Unlocker ファイルのロックを解除する VMware を開き、新しい仮想マシンを作成し、仮想マシンを起動します。
1.1 VMwareのバージョンの問題
仮想マシンを開いてロードした後のコンピューターのブルー スクリーン
仮想マシンの構成を変更し、Device/Credential Guard を無効にしても効果がなかった後、Win11 と VMware のバージョン間の非互換性に問題がある可能性があることに気づき、VMware 15 をアンインストールしてバージョン 17 をダウンロードしました。
1.2 Unlockerのバージョンの問題
VMware 17 を開き、以前に作成した仮想マシンを起動します。仮想マシンのインストール プロセス中に、同じインターフェイスで何度もスタックしてリロードされます。
対応するバージョンの Unlocker を置き換える必要がある場合があることに気づき、3.0 を削除し、対応するバージョンの Unlocker をダウンロードして解凍します。
追伸: Unlocker.exe ファイルを実行するときに VMware を閉じるのを忘れてしまい、問題のウィンドウがポップアップ表示されました。
2. 新しい仮想マシンを作成します
チュートリアルに従って仮想マシンを作成し、次のように構成します。
2.1 AMDチップ
仮想マシンを起動すると、インストール プロセスの前にポップアップ ウィンドウが表示されます。
この問題は、仮想マシンの .vmx ファイルを編集することで解決されます。
変化:
ボードID.reflectHost = "FALSE"
ethernet0.virtualDev = "vmxnet3"
一番下に追加します:
board-id = "Mac-AA95B1DDAB278B95"
hw.model.reflectHost = "FALSE"
hw.model = "MacBookPro19,1"
serialNumber.reflectHost = "FALSE"
serialNumber = "C01234567890"
上の図に示されている問題が AMD デバイスの場合は、下部に以下を追加する必要もあります。
smc.バージョン = "0"
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
smbios.reflectHost = "TRUE"
保存した後、.vmx ファイルを右クリックして VMware を通じて開きます (最初に以前に開いた VMware を閉じます)。そうしないと、変更は保存されません。
2.2マウスとキーボードの故障
インストール後、言語選択インターフェイスに入ります。
このとき、仮想マシンに入った後にマウスを動かすことができず、キーボードも故障していることがわかりました(読み込みの問題が発生する人もいるかもしれません。しばらくお待ちください)。5分間待ってもだめでした。オンラインで調べました。
最初は VMware Tools をインストールするつもりでしたが、次のようなポップアップ ウィンドウが表示されました。
その後、効果的な解決策を見つけました。
問題を解決したら、チュートリアルに従ってディスクを構成してインストールしますが、ここでは説明しません。
3.ネットワークを設定する
仮想マシン構成のネットワーク アダプタを「ホストのみモード」に変更した後、コンピュータのネットワーク接続を入力し、[WLAN] を選択し、右クリックしてプロパティを選択します。
3.1仮想ネットワークカードのセットアップ
WLAN プロパティには [共有] タブがありません。
最初はバージョンの問題かと思いましたが、同じWin11システムを使っているクラスメートに聞いてみるとそうではないことが分かり、仮想ネットワークカード、つまり以下のアイコンが表示されませんでした。
仮想ネットワーク エディターを開き、[VMnet1 設定の変更] をクリックします。
このボタンにチェックを入れて「OK」をクリックします。
適用後、再度仮想ネットワークエディタを開くと、仮想ネットワークエディタの変更が無効であることがわかります。つまり、「ホスト仮想アダプタをこのネットワークに接続する」にチェックが入っていないため、レジストリの内容を修復する必要があります。
この点に関して、レジストリの内容を修復するために ccleaner をダウンロードしました。最初のステップはメモリ使用量をクリーンアップすることです。
2 番目のステップは、レジストリをスキャンして脆弱性を見つけて修正することです。
このように確認すると仮想マシンのネットワークカードも設定されているので、次にVMnet1にWLANを共有します。
3.2 MacO のネットワーク接続の問題
システム設定を開き、「ネットワーク」をクリックすると、イーサネットが接続されていることがわかります。
しかし、Safari を開いたところ、デバイスがインターネットに接続されていないことがわかりました。
最初にブリッジ モードで新しい VMnet を作成しようとしましたが、ページ プロンプトを変更できませんでした。
オンラインで検索した後、元の 2 つのネットワーク カードを削除することをお勧めします。
以前のネットワーク設定に基づいて、私はこの方法を採用せず、他のブログに触発されて、ブリッジ モードを放棄し、仮想マシンの構成を NAT モードに変更しました。
インターネットに正常に接続されました。
4.Xcodeをダウンロードする
App Store で Xcode インストールを検索すると、エラーが発生しました。
Apple の公式 Web サイトを開いてダウンロードすると、Apple ID が条件を満たしていないことを示すメッセージが表示されます。
理由は、IDの登録方法が携帯電話番号なので、他人から借りるか、自分のメールアドレスで再登録するだけでOKです。
バージョン制限。macos 10.13 の実行中の最新バージョンは Xcode 9.2 です。URL を入力してEnter キーを押します。
結果は次のインターフェイスにジャンプします。
何度入力してもこのページに飛んでしまい、結局インストールに成功した生徒のアカウントを使ってダウンロードすることになります。最後に、Xcode が正常にダウンロードされました。